{"_id":"jinzd-ai-cli","_rev":"440-e93e03b42d089c23570e6f2d96c0114c","name":"jinzd-ai-cli","dist-tags":{"latest":"0.4.313"},"versions":{"0.1.0":{"name":"jinzd-ai-cli","version":"0.1.0","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.0","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d892e8fa26ff991860babad02a5cfd44fa711b13","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.0.tgz","fileCount":2,"integrity":"sha512-B9d2vUu9UtsyuhZsipJwC530s7nZCxbOILMmj95KAJLfmAAoHhmVYcd8lN9Rs+pkFNak9Xa5Qy1K5ZMAVj7XXA==","signatures":[{"sig":"MEUCIFkq9nZZRS9cKfGi4GXCOf/0xJciKAOHAkvrrC6gySjqAiEAlOJhczd3X24yq7Zkdfci+jR6ax3MqMZTeCCfiG3DyN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163661},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"29ea786d07d0e7b27527461c21bdf7fc169f3ec5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","pack:all":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.0_1771667397701_0.5417791915494274","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"jinzd-ai-cli","version":"0.1.1","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.1","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"db4eaefe5f7fa25343d4a2d1d995ccc16678cfa6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.1.tgz","fileCount":2,"integrity":"sha512-9f1a4oZ1f3lVZpVWXlwGw5o2JwUuJfLCUgphWCU//SEOmqFpVKpEpYYqs/C6XHO6hESHv6Y3sNF89EuQG+oHwg==","signatures":[{"sig":"MEUCIQC4AWdXhXW6rQxLggcD1CvKpmU3IZNap1WH1ZlmISvZnwIgfC2PEGdrM5a0xa31ygwWQumthqIxOFq+smbpwWYyj28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163669},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"29ea786d07d0e7b27527461c21bdf7fc169f3ec5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","pack:all":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.1_1771667459017_0.7440827992532593","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"jinzd-ai-cli","version":"0.1.2","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.2","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"96271300a2138af41b53c89c80c502cda5f87586","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.2.tgz","fileCount":2,"integrity":"sha512-UpvIlUCNIWb65axnu3wBUhC17mIH6KwdfGrFbOu8kcnN0n75DGbtsiz3NlCQbrx1Kf8+AjsRv+JJMqVxUtjsKQ==","signatures":[{"sig":"MEQCIEQhdWby4X0anlOlC1b2I0EdcXse4dmCGbpX9RLhaDueAiBGc5AGLjOOsXrEaCx2zeOSNVfuh/N2OK1fxHDitCYtXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170611},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","pack:all":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.2_1771720037959_0.01362788879619492","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"jinzd-ai-cli","version":"0.1.3","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.3","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"42c4e318d02a28fd8aeea012595022646c108a3e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.3.tgz","fileCount":2,"integrity":"sha512-ZWeRUNtgy6S88nZSk3O/WQPRpg24w3WQHQ+NPDOx/3Jsu1G1oqE9baCwMeRHWJfbfO+2MhClRV6D8SoS1GxMfQ==","signatures":[{"sig":"MEQCIGh47brJlyMcdQN8LS2duBYizWlX8tDQjV7vU7pmakhmAiBgAFLbHnAXUY63jG494GdSE5IN/ZptCfOCmMz6r879cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173569},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.3_1771732467607_0.6653853860194514","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"jinzd-ai-cli","version":"0.1.4","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.4","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9557d80caf97d1bea60362508ce195e163630ba8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.4.tgz","fileCount":4,"integrity":"sha512-DxnwuHYCmlNQ20uv07TrKVGu3GNBvjAs+vQW7qAJJNafzPEVZGsHwyVno6fTTrFvmLqW5WvzgACrIS2MdAM+LQ==","signatures":[{"sig":"MEUCIQDfqJJL5CK4tLemFq/W4DSOkPjKzkuJjyNCkJ0cbIMAywIgS9v/mlY5b6AQfGgsMREvtP6JpndkPm2rRIUVxtX4J2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201657},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.4_1771740051383_0.9377696307456651","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"jinzd-ai-cli","version":"0.1.5","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.5","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b64518a53060251cf80ecb84f135f9cc3b0cf097","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.5.tgz","fileCount":4,"integrity":"sha512-cNiiaNjokai+OHRGtj+/JIaHdv3bSwqnX639f4bTtjdEHGUb0SDLvwSH0k5M/K4rPQrq3q1+p12AFxGjZCZpow==","signatures":[{"sig":"MEQCICZo2mYMIsqvj6mSb0v7goC6bMFgOVLioICaZHGu3YK0AiAuFW6CHkFUwqluaO5lihvCHOWP4EzcqFjYbEnNa1U8og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204293},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.5_1771740628697_0.3951019479385287","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"jinzd-ai-cli","version":"0.1.6","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.6","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6cb59d394a46e8eb21da40308f1494ba61fff609","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.6.tgz","fileCount":4,"integrity":"sha512-rjRS220nPMpSJPc2i5cfR87+/9Zd2LZk+MSZEqxQ4nvBvsgHQnJH1SjL6g03o7ARsAN6b5/5PrLMIPZ+I3aXtQ==","signatures":[{"sig":"MEQCIGhVGNE5HLtZiJwK5c+XHBFVWy2tePZSDqV7KhqrdpHpAiALefiJwLHn1I0fWOagDSyfKo3kCMtQgXy1Ypk9mKFkoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209805},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.6_1771741943738_0.7039897068208485","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"jinzd-ai-cli","version":"0.1.7","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.7","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"cf6fd709f2106d8086780af7adb02ce8eeb007eb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.7.tgz","fileCount":4,"integrity":"sha512-xsGlOEWtJncncs4migB/zn/0dAu7nH3FQCfkDJfCgL5yA70heNNAMjiUdo1NCv7hNHXhKw5KWYVlVlWYuM23pw==","signatures":[{"sig":"MEQCIEpcJauzYnRLdrgmHt0cKSFJmChI2eej2StFJkSYwwKqAiA1U0CiX+TAhutFRA4IjU1Ql2c1zTeGwdtvgtGlxtIfvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210193},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.7_1771742418092_0.7972826782419984","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"jinzd-ai-cli","version":"0.1.8","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.8","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"29600301e01299cfa21fe8d9f119be8e581b05cf","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.8.tgz","fileCount":4,"integrity":"sha512-mkGFGsTU2Q68MMbZJXDPzHYyzpQXSZrroMtfDd9ZJAA5Im6ziE4c07Yvj5Dtw2jPcv3hsznnAjCUkPdwqKE3wg==","signatures":[{"sig":"MEUCIQCpS5KXyikD/z4yEmT6inuV0yJtXVcs3paCr21vCriYFQIgPnW7whWNv/r2u8+yt+2s66zPU/tPsSlplr/uiOUgzrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212148},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.8_1771742791795_0.8480129226198143","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"jinzd-ai-cli","version":"0.1.9","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.9","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"31fdb03946c10cdeca3950dec64098dd03b83eae","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.9.tgz","fileCount":4,"integrity":"sha512-M7tSmjMlL2RLTQ4qm60ltsMJBKY96IZz8ShPC5huPOpnNhNfFvy1oZYzD8e+FoeQ4iGxqzAdAV3TewZN7fMSUg==","signatures":[{"sig":"MEQCIDsloQ83aRBwvSYjaqWOHcR2ag73u0N1vKxStBqNjz6oAiAyaY+ibasdAA51a+KenxaJvIehDP/ytPecWMLLB9DfpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212148},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.9_1771747825080_0.7105750052197142","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"jinzd-ai-cli","version":"0.1.10","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.10","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9a003c724dac3c7ea0c4aef276743668330c1f45","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.10.tgz","fileCount":4,"integrity":"sha512-81ZURnbD/hsSrY9VQ0aNSY0FCZrp0GxqrVvmrWIYPBndAZeMo+ybLM4sr6r81nEsPiNPlx6GSqube1DrYkK3Yw==","signatures":[{"sig":"MEYCIQDOLEe+pPmoFEO7EyQc0QsCndW+QoCqNWfjvyR/t5KFIAIhAKfjA43mSJHZBxap8Vt+w0R5u3wiyzSNHnnNsTVpIRRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217360},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"262658c0221db44ffc55bd261fee3336e4e2d5c2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.10_1771762327008_0.5972046690669837","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"jinzd-ai-cli","version":"0.1.11","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.11","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c9d338125ce8ceff90e7f5c4a3c033c7519d72ca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.11.tgz","fileCount":4,"integrity":"sha512-FOroXMCu8Uz7TgxjXYUOjjT4R0/QFO5wO06eRU4gr+zmU1q+9xzsjJbgXTDiy3jnj7Ex+2qOfStrukX/URmBgg==","signatures":[{"sig":"MEUCIQDh3O0+M+I9g0r5zhPRXaG53x0zxgYgdfg55/ncg3RnjAIgY91ZOOAyexTSebKs8QyIG2z0ESGhL+6nE3fVxLuwqYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228067},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"20d6ba4e303709a38fb7a12b8afb5a2fecb7f911","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.11_1771764148052_0.585876708541746","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"jinzd-ai-cli","version":"0.1.12","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.12","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"91db7d7401385266445db4a40f2d1196afbadb85","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.12.tgz","fileCount":4,"integrity":"sha512-Nc19klDqUjn2EC4qeigXgurqAPC17twXXjU8eCYLn34AuMN29WftweJETt4JCuK/S9kAlqq9rVCCw1bPn7Ejvw==","signatures":[{"sig":"MEUCIQCvq52brCmloUAUqMyHcxZf8o2pcNkuLkSSBhGsBhOeLAIgcDdNaW7vIADUOuMgbfY5ncfLsxvgidId1oIa0lIFsOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233154},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d26fb01590b9466d08fdb028a84914acb119a964","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.12_1771767782112_0.492655136768837","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"jinzd-ai-cli","version":"0.1.13","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.13","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8d93d3a0e98633bc22be624511938b4df1b87440","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.13.tgz","fileCount":4,"integrity":"sha512-QWqy+2aTi8yLNd+Bz7rvc2fGcYCacWhTaNU0rGBnXVd/V7fcpc5qPNkDmcTHtXERKZGTsZtKlPymhq7YJbxYgw==","signatures":[{"sig":"MEUCIQDTFYPdE1VOeS3zZD5GxAC7H003ihhlg1LmS3uh8T1zCQIgLoT+HJaEcJ1gaEy0yL83q40KV69N3q9e79HxFetAP1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235871},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9184bbd14dbd40cca0fc3c9e20b83fafdf444914","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.13_1771811243965_0.17473142692064703","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"jinzd-ai-cli","version":"0.1.14","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.14","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f6dd8f5d65ee0bfa76bec9330381fa86960e7aba","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.14.tgz","fileCount":4,"integrity":"sha512-Nbpyo64DqiPuzLGfx/vCAxjSTxPU64Q26Bgo33f8l+Gvo7lZV8K3k23wZJQPUAnWb9CVL2ZaokBoa+eHGWa2bA==","signatures":[{"sig":"MEYCIQD/VqdcKOWzYtwdLgJw6vKOoAqfSd0dTTkMKGNvdwC9GwIhAMW6Z5mlPT4YdzcNdUs/NIB4rnEOPlruR2j2UHlf5vqb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252179},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2fd97746ff72a00a1730801e2b4406e960e77413","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.14_1771855793986_0.40494687567023124","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"jinzd-ai-cli","version":"0.1.15","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.15","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d12fb5a75344c41c8c440492b872a7ff1d07f075","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.15.tgz","fileCount":4,"integrity":"sha512-Jx0qgnlsXOP5btwYVPGU7ii2hprDWsZL+Ce8ew9qC+aw5bFbKmIqFyX1n6MWeO3m8TQnBf/Ew4IvF0kQXNwyQw==","signatures":[{"sig":"MEQCIC5I2t2Se5VQkvayU1i7ZK65lsBZhjz+Q6HZamjzapBRAiBixp4aiQHOT7Su3M4cpaqMwkcTgCRqMLQDPyNgbt5u2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252179},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2fd97746ff72a00a1730801e2b4406e960e77413","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.15_1771856125593_0.2484984229733811","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"jinzd-ai-cli","version":"0.1.16","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.16","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4acb5420dbce98f0641fe3276bb7f4e3437dde0c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.16.tgz","fileCount":4,"integrity":"sha512-9ol48zgBGbSAlgrIhH177kO8gjFj0mTW5D6WBYKopOnXaF0GTHaIgbDjSowlISh6OLbOgjJ8WhlbVmCMQykR+w==","signatures":[{"sig":"MEUCIELnwsJd7PWUKv2twUJHzXTqJK3NnLvo1TnGqm50PwJMAiEA0N4LgCD+F4xATQm2eqbj9vGRzUpSz3SHzKHVd1O0gXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273422},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2fd97746ff72a00a1730801e2b4406e960e77413","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.16_1771884666748_0.37266612504999586","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"jinzd-ai-cli","version":"0.1.17","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.17","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7435b9bcb81921e5d7847ff86aa9a3a5fa30551d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.17.tgz","fileCount":4,"integrity":"sha512-vg1jpFDMrzmop6H4xbzxKiouFQIv6//a5D8jp7t626BGsgju0PJkb3cFXkzg8V5P2Kp4n9ufW1kKwqfQZtPV4A==","signatures":[{"sig":"MEUCIQDXAbMdDw8ifNDr5UMt41B8iWjJHtXHktf/nLg+6Flc7wIgRs8B0Dv802FL5QEN9+bk+ACDLhbVvgPq0SCNNRbHOwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275260},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2fd97746ff72a00a1730801e2b4406e960e77413","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.17_1771935489902_0.3061293780621055","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"jinzd-ai-cli","version":"0.1.18","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.18","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c5461094ba75c1eb591623f7f537cb0a669f57e5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.18.tgz","fileCount":4,"integrity":"sha512-ss0gG+b84diRy7nZELEzizW1QZ26XWpWEcYHBx7sE4gITKvMQL/2ZwbCMo2eiMuqTxTl3KSHUKBJdsp0qlr6rg==","signatures":[{"sig":"MEQCIGg89DJTrQVHWg+lpk+tqg2YT5uX9ZIxgHBCGwpwlRAqAiAR8RjuRDi1GZljXTiIFq8ExGha7wOp8sRtKOC9oY9HhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293119},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c7b7a8b885a80e0e682f3a86969599e1700de4d6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.18_1772030305330_0.7646592895765538","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"jinzd-ai-cli","version":"0.1.19","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.19","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4ff944838285456a5e014ee2f6c64f6527ebe05d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.19.tgz","fileCount":4,"integrity":"sha512-oSsInvx6GZC1GJ6f/OXHSRJZGvG7VJhTjtUuwW2piforf/3A3GcmUf0bpze4GbRyET2XRTubvn3HPL2B2Pgwrw==","signatures":[{"sig":"MEQCIFY+yMyk9igL8lZJc87ontBouI/8vOEGi9OFSw8VmumfAiB1wUl1N5IkrNbzE+aHL3i+4uNpBxjoI57MnUnExps16Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297271},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c7b7a8b885a80e0e682f3a86969599e1700de4d6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.19_1772032804583_0.29704145332640053","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"jinzd-ai-cli","version":"0.1.20","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.20","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"90fdfe1f1297c5db00051ca4a9e93a358fafe5a8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.20.tgz","fileCount":4,"integrity":"sha512-TkmVmJe9aUnAOBFWNJLbjcH5OS5yMwSAZtBP0rUEJ0TCcKnEMdlccpB3eHbolRBeIN5WlH5/NJZitMwXL2YNXQ==","signatures":[{"sig":"MEQCIHoW1203C9WQTujpuR9o+dUQpMt/46w3RlMY1iNo6f+DAiAT7GYhX+daasfrU3Pw/a15gWDmG+9aM+7ivG6f5mQ1zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298112},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c7b7a8b885a80e0e682f3a86969599e1700de4d6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.20_1772033011187_0.7367820874010951","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"jinzd-ai-cli","version":"0.1.21","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.21","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"72ba649c8a0c3628e3c7f81b4ee6c9701f7413eb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.21.tgz","fileCount":4,"integrity":"sha512-gyO2oJ8o0NGU8MI1K18KYoGJ/tWpb3m9uSSepLqVcJKY1c/lCT60aejB4EJvuzYiGvVPgXcP5oSTl93TrR2RLQ==","signatures":[{"sig":"MEUCIESr3je5Yg+ji5G77fFOzNH40/f1YcCCiCpDR+JZzl+YAiEA0NQyYVNMkrc7Uduv+cbU30T3rGx29ymiXgwaxd6hxVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300834},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c7b7a8b885a80e0e682f3a86969599e1700de4d6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.21_1772033636546_0.317103748560829","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"jinzd-ai-cli","version":"0.1.22","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.22","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"832a394fb9988474ccbb269a6f163b5d88a27acc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.22.tgz","fileCount":4,"integrity":"sha512-YBehCzO/Xia/f/DxG9FVw2VMb3YSRGxO84Zd+nWq10etkUKqLkBagzOzFVLoG56IingUnN5lqLshnV/8+gECEw==","signatures":[{"sig":"MEQCIDMpja/yeSRiULJlp1SOGhaACLb67wZNjwVv6jP8ddtFAiA3fk7LILO0bYmENO/Ojs3KRNYsLgxVwTOPHtrUqI+KQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318303},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e2182546ae1c973ac2619ad5161d2f9aa09f31e3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.22_1772182629270_0.364083720751915","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"jinzd-ai-cli","version":"0.1.23","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.23","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a0f7da351887c449496e88dc78fbe45d107f58fe","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.23.tgz","fileCount":4,"integrity":"sha512-E9XdaHHINpNnAMo96WMk3NYQ0Ox5zKRohDBhAAZA9tsjORv6+97uCmCL2T+U3TSp9irnyCCp0i4hss2xFcoXQg==","signatures":[{"sig":"MEYCIQDj/ohv/34DXK3+4Mn8msGHxwL2m9r5YJpfv/vsaXrYEAIhAKyjtwXM7vsSlQXXPFcENeVow/8dkwmGe3BeqrneIHJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343081},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fc4f524e6b30b081695965f0633cfe5c80c1dc86","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.23_1772205758504_0.8335569263295393","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"jinzd-ai-cli","version":"0.1.25","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.25","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"35916e1563b700bcb544ba8199ad5712572e5f71","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.25.tgz","fileCount":4,"integrity":"sha512-MLk6/Wpj8aMBnaqd84kYMyj6gph8lLmAkem51YHI3H0yYl0pZAqla24dqisl8Wu1YyIM0/AzJoNhlzYXVsZbGQ==","signatures":[{"sig":"MEQCIEgcVQcItGsJiMrhdZeO/vCebSse8+42aGV9cc2+lwc0AiB7Y0nGQf4JaDFl/gqT7ZMm0sVCMXQFujaRHFQqQsDXaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377665},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ea9e27807ff8fc92a5d1cb8d12b6aadb2e630622","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.25_1772293269078_0.30261376032073817","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"jinzd-ai-cli","version":"0.1.26","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.26","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"81becf465c489b679756011d57a582b52d8e1fea","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.26.tgz","fileCount":6,"integrity":"sha512-qAorjXNjTKm3/qt57Pa0poe3yliStQ1MyQESFam1Af/S7y6xhTa/9zfEumrxVK6ERwNvOplnn/oCgTLYIB68Qg==","signatures":[{"sig":"MEUCIDJZzViECOmVwQvd6cimiAOjCor+nZHHysbJGP9inljSAiEAhF9A0wIT8gAUXrLGTsCzZSiDoMVjaYXjawhQE5fY/7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401600},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a15a9fadc614eaefbc75a61291121d442845e48a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.26_1772341712277_0.4115408045891562","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"jinzd-ai-cli","version":"0.1.27","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.27","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"308ec86edf467ec2aa77a2ccbb2264367794bb90","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.27.tgz","fileCount":6,"integrity":"sha512-X2Uc/0kgJ/yCxJJGxOMFna/c51c9bJk77jU6stOrkqplWbHwmqYe46nKj1wV/TALyd3pfboWdoULNCbbSxKrZA==","signatures":[{"sig":"MEUCICjKPTT8tFWWwKfKCRfL3pRZDeMoljnaEfbpJg0+y4HwAiEAgERdtQdU1hKzCcSoGdBwBZqlf9HNnDUIu8hUv+csSgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410083},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"02c75ae2df23c2ab6cb4f9711923bc6b0f02e63f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.27_1772364603245_0.9112448876258359","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"jinzd-ai-cli","version":"0.1.28","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.28","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9d5633281f9b41d39d1afddc98891cfa9eddf1e9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.28.tgz","fileCount":6,"integrity":"sha512-VV5icSuuK6twrw3ukCYX+up1fk20qloyphFQ7TTwej0MHgBt8ZRyvHcoOSRkSDcFHmcGurfsdp8aBP8ZJ/wTww==","signatures":[{"sig":"MEYCIQDUxfghUAbTEDzZ2UTXTeXdLqWbfoKyeuwD9naUQRD93wIhANCVXA6L8IFQu06r0xPeJPU/GHUOWoTYDdKQ0AVaEFlF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410940},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"bf3439e0528b0c74d9f7b67527dcb478b89240b0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.28_1772371250362_0.8957167519814506","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"jinzd-ai-cli","version":"0.1.29","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.29","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7ab77c92a8417a25bc19c082585d2de07d3bf7d5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.29.tgz","fileCount":6,"integrity":"sha512-LERgdLcktnN6kWyRqV1JgaGnzLFm5OnDNjs4QQH22pAmtvXtMDyL8Ce5OM13CzjurlQxVqzn9flTVfyowEgh1w==","signatures":[{"sig":"MEYCIQC19cTVBa9k81yDTwxiz2dh7bGNYVxhcmq4wdDuojTmLwIhAPTVneK0yFhLBEikDYTLcKo38w2x3viayWGxk7s3rg+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413581},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a344218328f7101cf661ee74d394dd12354129ba","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.29_1772372490129_0.813819986926503","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"jinzd-ai-cli","version":"0.1.30","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.30","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e775ffe476146f31d49824390e1fad9d8d5c5320","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.30.tgz","fileCount":6,"integrity":"sha512-rqcZDXI/ivAOikIQX9PwrK/jaZCBy2G/nkHoY38EaNEw9fpcTe0bRUe9nTEr+yBvQXdMf1m7m3KhA3pG2EDxCA==","signatures":[{"sig":"MEUCIQDCDqPaT9/jMDH7h1f3r5PXxdmCh9CNLDPYunj8AZ8bPAIgPBBvKuhnwKktROL9YacAKK5TVkzV4hVPSvPZIgEP4NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421341},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a344218328f7101cf661ee74d394dd12354129ba","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.30_1772375209556_0.9312529859246959","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"jinzd-ai-cli","version":"0.1.31","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.31","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"95f8e503dab4175731e81ec8055c7b2d767b6528","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.31.tgz","fileCount":6,"integrity":"sha512-VkBON8wDK+7Am4gaGaMc8BnPc6HbEDN9n/mNXybzgoNyIMvTlMAR1YLX86kP9noJcJZ6KD1j/KjCroJNGEBFpQ==","signatures":[{"sig":"MEYCIQDHLCBAR2s1GuY5kT78fSjxHFE5LtvM7dML22dMaU2XsgIhAJ9Id9wnsq+S9B9P0vUi5+XcUlNIOmawgYmC0RhsEQ2R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426377},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a344218328f7101cf661ee74d394dd12354129ba","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.31_1772376752735_0.07261628856922409","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"jinzd-ai-cli","version":"0.1.32","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.32","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1984f8efef50d3680d4b6f18a8e303b882c140ec","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.32.tgz","fileCount":6,"integrity":"sha512-JoH1VczhjCHf4UbrjoI+WRPCF6fLURpZYZA1d0E9+WGq4FPGMbvOC/W5ikC4Ii2/SjHaZ0s7NzVZlgcJjXA/Gg==","signatures":[{"sig":"MEUCIQCUrca44U0s63WJGoOCxhRxs3R5+AFWKVNp55+sugHt1AIgPXvEzaTinTYrebi3uUVJ/vP3POiDDLg/10xPG96PBn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426377},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a933e3ba6607ccf05d9f747ce712eef2a5d49f64","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.32_1772378476114_0.4403270441395839","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"jinzd-ai-cli","version":"0.1.37","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.37","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a6c3f6d5949dd79ced6f5a5736039de77e92961d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.37.tgz","fileCount":6,"integrity":"sha512-Wj8DTfwIEtKOx3YgXBSK/WmPtCEeierLf86UQm19EqNlBvhzZxTn3nV3ZbF8gEVePj4Mu2tnSS+t9JGvS/6LMw==","signatures":[{"sig":"MEQCIGrQ7whSLBbhctTWBEodCWF9bsbBIcQ+PUlFix1gEBq7AiApzA/pyhpf+FRWMzUiau+rujF1qVlXHcyIWxygKUuz6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472196},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aaf78299f287b94ff44a93ac559ae09c699c0011","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.37_1772717307379_0.008802398001212408","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"jinzd-ai-cli","version":"0.1.38","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.38","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2e275fa236e4c7c012bbf4e1305b4b427fcdf2f6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.38.tgz","fileCount":6,"integrity":"sha512-UrP4VKo3rcke5P2Sb1uNCjZ6CxqdwHBlgPIvdQx3797BVR7f3UOd0F3ZpfcqC0XD6eXPx0yLbPVr35kI8pm8Cg==","signatures":[{"sig":"MEUCIFxZRsn5Qv8aWgurDuwLr6IQ030oKabHcShpwN4JWYA2AiEAjoIzvIBVPQTv4cQ4iVHlX4ZTSaGPUqEKJBd2xGL1Sdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488569},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b5bef2bf972f3ef9f5d6aebd46ed49ee1e6c7c61","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.38_1772874094084_0.39008908062503367","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"jinzd-ai-cli","version":"0.1.39","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.39","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"08dff251b4f1b3ac3b04586c316b362b871d5f85","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.39.tgz","fileCount":6,"integrity":"sha512-DWJwZEO4qPBiPFPUWicLHjMLn7vNNCBpX6CKAEDPZaUDuOvwAqvoTkT276JSoeTxKyyZz+LXViV2o93Gz2m9kg==","signatures":[{"sig":"MEQCICBMbmDAsoOhGuPMlBtCY+6Re7akRIz1JmhSa8bWrk/VAiAUjLWORfguW+Qq1WfPrlfQTLQWostO4ZSee6DgXBtkqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501234},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba435b025b18606a534abeccf71c1641d5faa21f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.39_1772875418504_0.1708263744709213","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"jinzd-ai-cli","version":"0.1.40","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.40","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"305cf98c85e9f6e19cb2b58fe49c3148223f389b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.40.tgz","fileCount":6,"integrity":"sha512-3DdREmH2956NaVtCnezS1SkaA5i0uQfbeHoKNjRCToPaTx0CxwJUkoGMf6AmhnLNL/sfw2xq21vkXB7lunegJg==","signatures":[{"sig":"MEQCIHlTHNshYQrr69rhC8GOKF5tvG0pLBupAgI9pnVYFMFzAiApOMjlzBTs1+p0rzxQFziVIXKvRKYDMIiVRLJXE3MKUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502863},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e85ec02864fcec8dfd0ea44464c08ef1eb10ec6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.40_1772877201927_0.9958744231058081","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"jinzd-ai-cli","version":"0.1.41","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.41","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a25379de5d70476bd707bed59cc1b82216ab04e5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.41.tgz","fileCount":6,"integrity":"sha512-VnAGpg645BOVhqFSDPzZMdjfBeu24RArYbTF6zZHZSEQV06ETbRMMmxYDUOX//DQ4J0vqayllqyg86NAwReqcA==","signatures":[{"sig":"MEUCIQDIsCdpgfkIE/SgExDv1VwIFqKEGgiejYXtl7IiSE5DeAIgA662CkmyyPFSEWhFj85cp6vye22t06TJ8cgyh5TSMR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509190},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e85ec02864fcec8dfd0ea44464c08ef1eb10ec6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.41_1772892231824_0.6195089904964888","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"jinzd-ai-cli","version":"0.1.42","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.42","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e1312faee6563358f9e5b7887d57987b1dfe02da","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.42.tgz","fileCount":6,"integrity":"sha512-2I4xM+gLod/vttx9/SFkcUBaFWgqnDLeD/fw07tjFqH8NRzH7Wa5njweNuV2pzJpT4haRBKvvj6F6d2s2SPh+w==","signatures":[{"sig":"MEQCIDpDmZCyMrerJa3En8SgeGRo0khvd6G6M+9MFUw8HScAAiAtyOzThA7sCv+L4qiphCoaX3/4S3l0TD7igD9TnoxWaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509190},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d54a6e6cd637b224e2c02cd99373c43847aa5b45","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.42_1772893964544_0.21146424716840118","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"jinzd-ai-cli","version":"0.1.43","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.43","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8e92fec4a12e622384c990c0aeb954177ce71249","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.43.tgz","fileCount":6,"integrity":"sha512-Jk3Qu3Xb5sgq6mDqc+fOYESsxRI9i1LZVXYqEce6rhKnJEJLVD9Sslxfwit2ZkH6sjw2mkmDZS+XiCls9UfFoQ==","signatures":[{"sig":"MEQCIA+vLa29VkdYLy2NaV8Eu+b/4+0+xDxgwTNyXXPqITGxAiBT9GSu2iK0Lh2y+zJJj+OeyBO73pSDO1qn/6O68jWh4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509298},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c62ce4575aa73485db7e95b51ad45fb895463045","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.43_1772896814318_0.30125291289224476","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"jinzd-ai-cli","version":"0.1.44","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.44","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"dc20f81ac0706d51e92bd94e06c839efff93dcb9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.44.tgz","fileCount":6,"integrity":"sha512-aDjESaBsIlNIy6vZXsvtnqjYMJrRtiiSqbEqtdkO2dzFcsquiKQ7IhrCAMFzIewpS7BL8a3Fil7dyqIgezECHg==","signatures":[{"sig":"MEUCICmqzQx0n+Oswv/tnLlDDIwIHoKpGz+0tCp4UFWY0uZLAiEAnO97eaz/F1vZdMSktEEiHcWThu1mZbzVeC3OvqGKrLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511895},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"27295c54b865bb18def3cbbe724367c84695e82a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.44_1772933327256_0.002876670579858409","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"jinzd-ai-cli","version":"0.1.45","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.45","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d31d2a1c4da0fc0d4cfec372f132a0b68603fcce","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.45.tgz","fileCount":6,"integrity":"sha512-H2Tq+ZyUbeEmhweZBGYBgSEQcQa9aZppeSgrBEucKJDJrzhxitiXVhnfI4D8izGU/K8BvM1RJKfOvQoNGz1nHQ==","signatures":[{"sig":"MEQCIGgYwnJkw6cBZOk5RfrQz1QsWFXlg4/a7Jlz7xcMlL1lAiB8XvyjXA1UR/ztUfXIOKX+ucilN+usCLF9N71pXJ0aYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512332},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"27295c54b865bb18def3cbbe724367c84695e82a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.45_1772935545344_0.1628230146181595","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"jinzd-ai-cli","version":"0.1.46","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.46","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3c5cd9897387589e0f6470171992ff87d89955c8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.46.tgz","fileCount":6,"integrity":"sha512-uEvdtm4LYnOSY+Au0toNCEPxLwrzZrLbNpNqmqsjV3uTRS1uAIFLc7mlX21nKfk8Y4j6iUel8wMpE7fSdVlbnw==","signatures":[{"sig":"MEUCIBckmo75lC8uH4h+Iwt5PNFVMARMFpNOQQhwiRIlWFejAiEAjYRVRN+t297q9MDHBiX9l8YPSS5sTwOQZVHHre3rgTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519228},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"27295c54b865bb18def3cbbe724367c84695e82a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.46_1772937622995_0.8245618082580999","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"jinzd-ai-cli","version":"0.1.47","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.47","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"67e9585eb46057c8601e32a9be7f654fab60b3d0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.47.tgz","fileCount":6,"integrity":"sha512-mBZdVHjWyampu4vkwv1nib2jiPuJcYxzzzbfrhusgteKUgoK86/AcehjoM3mx+b65Bz3+Kg7WwKz8BCvZk5/TQ==","signatures":[{"sig":"MEYCIQCTItVOt3pPswVL7Fp1IWLjUHN8RRRPLg4cAVKcoBc40wIhAN2+2xOMIXwH595NqrajquQjPgJCaKrq6hNMt3hF0v01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519508},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"951a402b09d11106ff775def002acec69d1eec6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.47_1772950082868_0.4346797939047291","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"jinzd-ai-cli","version":"0.1.48","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.48","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"31f138ae1585804599602c5e19acd1b491dbfdaa","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.48.tgz","fileCount":6,"integrity":"sha512-9E6GIgGYq2ztWrfb6CgC8GzlsxEHHQmWeckdXqZtKyE/oHfdZTEIguy3M1EQaKcpexKj6cy7K8F/5a09kKjPGg==","signatures":[{"sig":"MEUCIQCCZXylkF7OU4rAUIG8+WfVy88eu4mv5BS4AGJsAQ2cKAIgHQbruxXt/nvgalxO/7neXnPphMji5bOOb1Q3uymxvGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529723},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"951a402b09d11106ff775def002acec69d1eec6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.48_1772951529186_0.22769312741328607","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"jinzd-ai-cli","version":"0.1.49","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.49","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7f257ff0e2937fafbca979f09e5b0362a85c64df","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.49.tgz","fileCount":6,"integrity":"sha512-NIp73OxfSKwHC8DWtORvWZOPM5E5rLabkxGpDmY6h2mysWqC3ryrmHArAJoIpdHPW9OhUnM7AGHOFGe0Wq15hg==","signatures":[{"sig":"MEYCIQCdSJ90SjR3CA5bi7SdW9blVw1dmlOmxhzXFjXjeBVxeAIhAO2+iJr1uVtrsdmvIps/+fv+QpkBGFV6ECkM6NuTEmyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538718},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"71c8783a509cefb1f84b585de0e5fb6aed6300f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.49_1772969884448_0.2712548292130572","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"jinzd-ai-cli","version":"0.1.50","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.50","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2d028a64ac71b5ec39e41d825631dfb5951df321","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.50.tgz","fileCount":6,"integrity":"sha512-qqktiZXl80RBujZ9mYKY3v9KRf+RmDxojQ5ENkUg1E1yZWkR5tOB5arc2NeLQVdDvdg6T421bBPkcXIFsnSbJQ==","signatures":[{"sig":"MEYCIQDTnbVbAY3aPE9ax6ToiIPa594SJB42P/vZSYw+nQdE7QIhAIefiDAVQ0O2FJa5Qx9ia3mNsV6uaG/neOzZUeGiVGAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544476},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"71c8783a509cefb1f84b585de0e5fb6aed6300f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.50_1772970421899_0.8975724012654471","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"jinzd-ai-cli","version":"0.1.51","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.51","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f120428687e0251c418b011caabd7e4a50d8cd7f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.51.tgz","fileCount":6,"integrity":"sha512-HEBJgLZcyYeV8CgZhykzhARCrnSBk9QhoovJl0NDOGou1wpdhsdWHMaq/rmzuHatduw4SDh6MTzKVZ/2mvf2MQ==","signatures":[{"sig":"MEUCIGzDChIW1QTN30xea1XGdtzsV6yAHa/hf+RG5g8N6gAPAiEA1iORGuCiJJ67Zx6CqZgVZk8QxS6eoxwotWLg6vMWyws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544208},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"71c8783a509cefb1f84b585de0e5fb6aed6300f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.51_1772972436241_0.5038727495755386","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"jinzd-ai-cli","version":"0.1.52","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.52","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2de7aff2f34f43e8535029fe6483334da4c887b3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.52.tgz","fileCount":6,"integrity":"sha512-oGVag0eTRnLdoWOjFkB0xR4I8ouaPWEnKSNq41g71uuCx3y440m9UZkfUsWXS4BPh5JKwnEhpWvfkb9dajqhcw==","signatures":[{"sig":"MEUCIFvrTulX/+dhSYwrQmD//KcEZUg4cfh6VnuknP7Lt/inAiEAy4SYoPc50ek6kYbly91TvI5Gg6Pwsez9cYqtR7J4iXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551154},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"71c8783a509cefb1f84b585de0e5fb6aed6300f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.52_1772986432525_0.02257589280692307","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"jinzd-ai-cli","version":"0.1.53","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.53","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f6ceb29ac434fa4b60f14154f4d2eecddb550531","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.53.tgz","fileCount":6,"integrity":"sha512-8D7xz3yJr82j4p3tcjRK4u79NfElRHWIXfTa9dyZhmw7zhZl5RjnVw6glu3Ps7to6qjr5p9HQQ/LoOpMXRcoOA==","signatures":[{"sig":"MEUCIHPY2Tywa4GXISBbA+Yf+YtFJlAQseXtM1cZWusiaceDAiEAgiIupX7BTm/znJi3mTtiQxrPmDRSAXz1uYxlCejNng0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552089},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"53462a17d7fefab4b935df62facf0e1bd54ef24c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.53_1772987659709_0.6652351221134738","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"jinzd-ai-cli","version":"0.1.54","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.54","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c8da0bb53d052425ccdf2ea2cae5c63c405e0dea","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.54.tgz","fileCount":6,"integrity":"sha512-EDBNCzPRrNwK3j8DrMu3WbQ2Bn+dakyGt+RAYwwQYTo04u32D4jlJV+sJGE9WbVsu3GrLVauAnkttFi9UwphbA==","signatures":[{"sig":"MEUCIQCeujYylhFM9W4FAza4KilrbDZZ/9W7dZAzJpGSOUUE5AIgWpr0OAeHkN4O7TyKdhfynu5ehxMubFQFY9hXODZLAvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565496},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8ad9aeba41d83cf1dbc14a60dc34af37462492dc","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.54_1773026478986_0.20100133852809465","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"jinzd-ai-cli","version":"0.1.55","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.55","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"02ca50d0bcb74cf6ea96997c3ffe40ce4146f69e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.55.tgz","fileCount":6,"integrity":"sha512-m0qcqvZKUwrKhR2smv1INHdupzKFVwP6IYekyIQxrIF59Of7/cemeIu/5OakCPnoYIDqmd5M6E9P9rN7Qx+MXg==","signatures":[{"sig":"MEYCIQDtQDIV6Ysv+B1MAxwpKKOLU3nHusrugG6BHcW2KeCZCgIhAI6Adn3MWOeV2x+1MK+r1i4A4HzqQlc9rMOO8jsT5Rw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570742},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"31c5681aad99b1e47e9a53e1ae9b9f57b22ee5da","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.55_1773050958343_0.9276347280318205","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"jinzd-ai-cli","version":"0.1.56","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.56","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0642cf1e91585e73621e983d29f309bee8665fc0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.56.tgz","fileCount":6,"integrity":"sha512-0inmUhFEfO8IuoXJOHFFo4XzPDS2U+Z14wNU+sxMQgPZ0OmjR3kkE/ntMaXXFQZdqy5bdsl8Ir9lCIUGkcNb9A==","signatures":[{"sig":"MEQCIGCO0ojlhV7xVXUnqkm6fYq6V08388LFNsmvovmtsRQPAiAfVkWiEC+bjpQD9LCFn9FBwyhLNSY1Yx7ut5bPgF2ojw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573079},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"31c5681aad99b1e47e9a53e1ae9b9f57b22ee5da","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.56_1773107504662_0.42503614243266297","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"jinzd-ai-cli","version":"0.1.57","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.57","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"74323049410bc797298ce9d7005b6a496f31ef3c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.57.tgz","fileCount":6,"integrity":"sha512-WSrbQHaV6XZkDbDYLgeo9oPMqZ5+2IUl7+7ykqC1RFf/FL6taa0btbP6d788g3lfX40x6NnjVARwSglbJ1XOYw==","signatures":[{"sig":"MEYCIQDl1Wg1MICDlssqTbaYqVC0a5wz3gkc1BzKkNG7lf4nFQIhAIxGz//QSgOtyOhH53MXnFfB2TjKYGqU9yXyD5avKPaR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579845},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"02956d10ba69cbf6706e41ce8ccc42864bf850b3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.57_1773108586540_0.257670884404545","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"jinzd-ai-cli","version":"0.1.58","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.58","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2f76d3e0392844ad8a0d165f3335d751f89d6f82","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.58.tgz","fileCount":6,"integrity":"sha512-PBS9dM+G8Qi2X5nKfGI3IE8Aod71/Uz0Qwlx5STASpJzn0da//8Rz8dWxGcVHuV4Oh6e4HGKgUsJlktgOl1cJw==","signatures":[{"sig":"MEUCIQCdKHoQSAPJZhoas0+jbnMH7rF0Iql1m4FrLHlaawfyqwIgI3GZXcqiJKxVJhKB5oaAsXfYqF1M1Hte1+Zd9yYakCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587334},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2b09a2317109ce257fac37e4c114281ab92e5964","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.58_1773123712122_0.8424669452744318","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"jinzd-ai-cli","version":"0.1.59","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.59","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c9fd5b02a9ca317218915d33f6a996701d957731","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.59.tgz","fileCount":6,"integrity":"sha512-ERI8OXDwN4Hrwcy6RyS5dghiVtRe1NZW6K+R6lDCdD5WIO3F1med6+mMsVeiOkffgOHUuvaLlkT9RKTxRGxtAQ==","signatures":[{"sig":"MEUCIQCweEd1JAYN/2cz5N2pVFWFDz2NcqleT+87J3MtfbJE3gIgC2iaT8Rc+36VJet388aIHNZBQeJLfzicuZULM/Gq9Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590276},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba5501a1758ec4d7b35975a1fb841315622d01a7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.59_1773143615294_0.5328357773524197","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"jinzd-ai-cli","version":"0.1.60","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.60","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"611d3d13dea7e2ee219140a43f0678570088fc09","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.60.tgz","fileCount":6,"integrity":"sha512-kjAHMn+IVQeeR1q2sEWKd7TXnq1awwvsenDRZy8QTfYMUsGto4en88CzGg6Kh1C7LgTrAl1EXuD6dsGoX4EktQ==","signatures":[{"sig":"MEQCIBcecX3UsDSyb+jumbQeY+uxUKiNRofXUYoFDjAWWhvQAiBONDHMOMHnyQ/MGxbhCFGUmHdU6V+dwSJFzh1NC9twRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594444},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba5501a1758ec4d7b35975a1fb841315622d01a7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.60_1773145846253_0.4847814281289369","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"jinzd-ai-cli","version":"0.1.61","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.61","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"263476aa9d5882b4d82900f6a33892ce1c74d576","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.61.tgz","fileCount":6,"integrity":"sha512-uKkyZKyb9k07HfoTDZDSokJV8In5mXJ+5GPwbY1wYWQchp3XCLG4ScZfj/uDzZPWZzu//Fy67bgF4bEczC8sPw==","signatures":[{"sig":"MEUCIBJZG7RtXbjD2clYAiihhTKEezCsLNn+wBGi0mCCBwp6AiEAyw+XzjcneutcVCstqR13f5GsHybMb254CEJJNgJmEhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584970},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8ec2a49fcf41455b09522878a2cf4c9d2e720ed5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.61_1773158811355_0.06196126640105937","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"jinzd-ai-cli","version":"0.1.62","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.62","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8c0360dc72b202326dbb1b78d1f4a0c0bda0946c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.62.tgz","fileCount":6,"integrity":"sha512-Frztr1e780OplVJrJkBW4H8FFpM2Wk6NcHuVZT12vBYGWdJeGybZhU/Le5oTTiREAeEgT2k4CLoSRo+r6SFl7g==","signatures":[{"sig":"MEQCIEYB6C71CPET5XGLL8MvN+xYfC8VHSIvwNvJ7H+DPClTAiAEl8GKjbwYwZyCZMAR1dy8jXKHhI1aZJyHJ/uf2Uyx/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584966},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f0c6712dc88afdd6dfa2d626c5e4b046aba3c170","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.62_1773162129116_0.43555906512361675","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"jinzd-ai-cli","version":"0.1.63","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.63","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2f6edc548d7981cf6262d4564d6932153a4ac76b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.63.tgz","fileCount":6,"integrity":"sha512-ygMu8CA6BDQoXnlBChZ6HEMvjReEzIPgGcwtJrcw0aSEaUsO02aU4CXZzfNv6tG/a8nHsBCDFPtqrdqOxuDeiA==","signatures":[{"sig":"MEUCIDcrzyfgyw35sjX/7Gk39PU8Hxy6IJfeYcK/xHusqmIOAiEAqs/gtR5dZTli5yYDKDzeeHSAaD9XInJEganXNYAFysY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590241},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4bf34952b960185879c567e0f8610434e66558c8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.63_1773316718800_0.6211488780593959","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"jinzd-ai-cli","version":"0.1.64","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.64","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"949f4a8636e99d51a1db34334d1e8e0b223f467e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.64.tgz","fileCount":6,"integrity":"sha512-jaQnTsWTpV/E+Ctc0PW9TraWT7h1a1QinWhQZ+dR98b5g7Zd7doOGb9hMG0B4i0KJuLQZBpfy5TaKnaTCP4lJA==","signatures":[{"sig":"MEUCIQCSsMUIiUyGAfqHM0oia+DShHKbJ/bHuAWWUexClcdaNQIgeGBbUe1usz3jraB4p7h9g0BE8i9L/Pj3JXN2Uv86VBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589141},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8afb58f81175936491b8f7ccf91c83bff10c823e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.64_1773328285210_0.24499214902628919","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"jinzd-ai-cli","version":"0.1.65","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.65","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"85fc0653613afef8c588385127b17e39ca1d7072","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.65.tgz","fileCount":6,"integrity":"sha512-OFW53OQd4n8xRd5J7TnOy4QVt+pIXoIWNWTfDQZ6RBFhmnTw4OQBa+GKXpvNKpIsHQIQOVR1OZnTDUaZirf7Aw==","signatures":[{"sig":"MEYCIQDO9jyCPxKSfY+JcQXYwhyzgfjKj/n/d+3hGsATO58LMwIhALlYxsz5xKIfukHsGul7zctAYnEEM1Fm79IoO4wEAYnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590164},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d2cb974627db69b49fbc6960b63766c1835bc33f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.65_1773330908749_0.25273298809573896","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"jinzd-ai-cli","version":"0.1.66","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.66","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5f80028eab91e9139b5db839f5c45c5522efd083","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.66.tgz","fileCount":8,"integrity":"sha512-AHmnM9iu+Hfe4mt89CG3y+8LGDGr7U2vwhOcxfyTPukS/ZY1T8DqZUByclBPXH7+vjcunBwAwrR7Iez25Pt9Lw==","signatures":[{"sig":"MEQCIGNcCXjfgD+DGcRYChvw9x1o8NZyTCKawGQCwyzqCfJtAiA/ffpSc/pJasUWsbUrDFsToQjF4bOS+F+aIO8vJ9WPNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654544},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"04104d6a0d90fb695d06c089cb1e7fc1a8b97f26","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.66_1773381446310_0.6613933108727514","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"jinzd-ai-cli","version":"0.1.67","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.67","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0727bffe041ddc313c2e83bf8b259b37cd0eb96e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.67.tgz","fileCount":8,"integrity":"sha512-GGlFiLuVAC8H+iYPZwr8eBT80DG1vMBlQh/VJw9MwdBLo+FXHJMsRwmxrJ5KKqOvYhaK7ZCnADHxnyiDXYK+Pw==","signatures":[{"sig":"MEUCICx2h1Zk4hlAIofiS71Xn7C/Ah08SOHzAJiMs9tJOJbtAiEAjF5fEjXJ2aPfElNUOYPGv+O90g6H+4GDH6KtiEba0TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576986},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"04104d6a0d90fb695d06c089cb1e7fc1a8b97f26","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.67_1773444228064_0.858087957328574","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"jinzd-ai-cli","version":"0.1.68","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.68","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"47e55eb7839586b5b7c655bb789560106178bd89","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.68.tgz","fileCount":8,"integrity":"sha512-EkhKQFgBynYm3bVtIyLmPu/Q7X4q+Ik/i9mJCWrcJAzXqn7c6v863UOClfKJ7gDu6ndDLQb6IZbWEB5wgfg2Bw==","signatures":[{"sig":"MEYCIQDAPWSYAPytU3AMTJjKLMicP22BwSZPVDDrMbr1j4oXEwIhALNPoekobk2rbhqpQy1M5LkvsWx26ovHam/3nwsLcha7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579763},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4a517af34b66e44fabaeef1fb42078d51ee724e6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.68_1773472932365_0.024180095610074837","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"jinzd-ai-cli","version":"0.1.69","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.69","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2768b6443e2faf374bbeec420919b7ef0844d319","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.69.tgz","fileCount":8,"integrity":"sha512-p5G2cYEMAkXups+u3cMGtl60Q1Mq0qID3/QSFx68yktIg3IvuIZq8QzV6kMu+6bz1GAAvQy9dAo/9uA6+2nGxw==","signatures":[{"sig":"MEUCIQCAvzRoXJMlOq29oMEaJR/nklm1zGvZ38W5Lg7VeD8JLwIgKJhxlM+Addt4kBv5QWih7P/lcrrd4tuSSMPkSVC/aQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580037},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"53b3978dd29f1354a70e9634a5ada257ee6aab78","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","commander":"^13.0.0","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.69_1773474333197_0.1030099441146739","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"jinzd-ai-cli","version":"0.1.70","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.70","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f3408e696a6e062433f0d961d87e05754402fb5c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.70.tgz","fileCount":13,"integrity":"sha512-h2ze8nlJPlXbzL4DusFDh6++a/FzBWbDULDmdBLVHfultRJvX4E9vPB7nNTrP7jExCD3Ty0WXJYfOkrf2Ncx4Q==","signatures":[{"sig":"MEYCIQCG18S9KkwFuGARxQcBQmzSv3BbNArv7mpbCkaJVRQKXgIhAP5VSDJgqhPnSe9JfdKKWNWjE3eHyOn2+WwlFhrCdH53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652158},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"53b3978dd29f1354a70e9634a5ada257ee6aab78","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.70_1773490630271_0.5781614790375766","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"jinzd-ai-cli","version":"0.1.71","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.71","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f1cee93b00fb340eb834b1953b99fbafe912e85e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.71.tgz","fileCount":13,"integrity":"sha512-9Tkac3RXb/KqPIlq1aT1X2IfqBXgvprrDRQ+9Yl6TAC5RqI3IssBlnNu9rRRutAfuVAKiMJ52dJiLSu8KoUmSw==","signatures":[{"sig":"MEUCIQDGdt6l3Yp45zzvVeoMLmmN7MaxJ9h/IIMuU5aBugAT4AIgcIRegiH4P8IyyW7qewIshER1pGBoLJYL1FJDxgFYO3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652216},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8f839feec006a2f2235145dc82022ad4c206c2ba","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.71_1773491830014_0.8471516485252408","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"jinzd-ai-cli","version":"0.1.72","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.72","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c4a020b5d11e995c51d89b191fdaac0536e2d995","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.72.tgz","fileCount":13,"integrity":"sha512-Ft5yUwb0d7iryTxYLLAQ1e3TO3Ioth4WLuZaIW40LpKAOR2+5UknIE4nw13Fg7xhHNlzuo8t8XITkzloNzjU5Q==","signatures":[{"sig":"MEYCIQCspVmkSEohICg2Qq+ZUyotP1X/mZaA9EfLRyN/+E+bvQIhAKKo5O2fz+e8mAEMWd8JzonjvEJCaidUtYE9RiFi72jn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652142},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fc48d4f5fdace23e0d422700deab6ee3b2769f82","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.72_1773492065401_0.908862459698417","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"jinzd-ai-cli","version":"0.1.73","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.73","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2e08a0c5e4d370a4cb2e2212314ef8c6e5553e5e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.73.tgz","fileCount":13,"integrity":"sha512-hYKmvF06aZg9IuBg6K/A35EfIfWMg+rLWrnMvbCItopsInEQNQhWNgU3h+5ZDrWfHRbgxAZvZL8GD5MqhXByCQ==","signatures":[{"sig":"MEYCIQDiOSYNFKhPQXQU7rqlZX0ToDgbhWroZH0SVVgbumwzqQIhAIY2f4eqKopyshwOdKfVnRpe+YIAL/O/rx5u0RvNwavV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653962},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"351b7bddc75034d51889e6ba00c3042788d9ae14","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.73_1773535983054_0.38540207896960754","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"jinzd-ai-cli","version":"0.1.74","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.74","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"faed99e0a851096dc0793c139056f9c1c63ca418","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.74.tgz","fileCount":13,"integrity":"sha512-dAYuerOvgTs3jAD1QHAQ2TWICIGYrHTuM20bbjotcSn+4I2+ftDhfKaA4i216cPXCQKfWUsi6isVaoihM/FGrA==","signatures":[{"sig":"MEQCIE9luG6qPtqd0gngnHPM/VKWUZXJcmkJiGpmCh7PBnpRAiBZCh8hVyFCXkrSyV2hhvDpMoiO4BeHKN7UiJW7tIQ1oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655463},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"56988b22a554e8aaafe6e5dad207b30fd8a087f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.74_1773536613899_0.010139071252621479","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"jinzd-ai-cli","version":"0.1.75","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.75","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9baf19b5e57bcd532c524b692c5cca477846b08b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.75.tgz","fileCount":13,"integrity":"sha512-TVPRywgJtAbN7C8BFLQORAP/4uYKVSQNOmDGhPvExLrJngp5CNBC9rv5SJzIWBi4KBAmGsbCtqO3HJdSGYbpJg==","signatures":[{"sig":"MEQCIA6y4TIbyLgexzCl1pQeE703sA0/FdvZC0vuvxYGSd5UAiA1zV/u+FxVDhxPpZu9RIVl5hknjNBMl6jC7e7czfNOZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657018},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f04da51d9a3fedea16deaad45b5ccbf8c1afef2d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.75_1773567680786_0.8319203498401666","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"jinzd-ai-cli","version":"0.1.76","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.76","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"55b50a7b8636ada6fa17af889cd1ba8f118fdd87","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.76.tgz","fileCount":13,"integrity":"sha512-hPBOwh7BsMYvAL+p0xqQlFwEIpnBCaBoifD3ibc4Hwl/kUwZU8v1xC1w2MA7L4uHKyaoeSKungD2kGjugSO3lg==","signatures":[{"sig":"MEQCIDTup473hEUQ19H9sMFkc6pi16NSEgLQ/vYXtP9UH797AiBEunM1gOBLUuuLtjTW3XbM37nTpbjt/ZtjNatRgjqVcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657532},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f04da51d9a3fedea16deaad45b5ccbf8c1afef2d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.76_1773568621574_0.1877320340785278","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"jinzd-ai-cli","version":"0.1.77","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.77","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7b85d25c286f1e167f6dc4ba15e4e9456f66f2da","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.77.tgz","fileCount":13,"integrity":"sha512-uud9FtxOE0CiSUweJ6BpenP8D8oM6lYKfQyk9ch8WcLzMEuC4WOpYbg2D42dhr9fxt5kf3DZ5I6oqRp5sbSkaA==","signatures":[{"sig":"MEYCIQCk/o94E2+591mWvAW7uDVk4BExaGqAIyhNKf3jOeAwrQIhAM/mULKP6vMjBswByy/FGKwSGzgt7SSARXnwefGW2ApS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684142},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f04da51d9a3fedea16deaad45b5ccbf8c1afef2d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.77_1773572150216_0.5568879170910506","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"jinzd-ai-cli","version":"0.1.78","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.78","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"00d510a078686aefde11b2269eb865197e87e866","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.78.tgz","fileCount":13,"integrity":"sha512-qx12DzUdWQjN/soBx4FAUCamSbsqW2pcs++SAGxz4KT6yfJSoKGTPKE8/Mb2rBMAzqpI0fbQB/2ToUTMdubVXg==","signatures":[{"sig":"MEYCIQDh5dpNndHTjSSdEyJjz35ZFn5RquF+/n/nMhgJhFytrAIhANNBUiTmSSxFG7l33QPVCmydkPpPQYsFGoKWdoBiN6ZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685064},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"67f1b4e2542da215516e27f293c35ed7242775da","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.78_1773572890873_0.13979273654908275","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"jinzd-ai-cli","version":"0.1.79","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.79","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d4fc85cdfe49c2ae25a42aad4539fa1c258aa0d0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.79.tgz","fileCount":13,"integrity":"sha512-CEfWEmcJJOnMFFpfZsjUr1IoSJHUTwN5Nsc4VG0uBzBgUdKnflcpWvHnW2+1kPtyg9EQj7a5a4H8dowXzLNG/Q==","signatures":[{"sig":"MEUCIAXGGlDJzJDTYjloS890pji01bkAxW+3hCwKp6jjLcIsAiEAq8reQ55y9vw6XmYAa2MrJunm9uF4o3T3JnDTHl2MCck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685023},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d90c4e6ebc2f42cff343619923927d00640d94a4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.79_1773573336843_0.7743938564900057","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"jinzd-ai-cli","version":"0.1.80","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.80","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5765b60b5e8fe05c7ad66e26cfcd560911763923","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.80.tgz","fileCount":13,"integrity":"sha512-nyuCs9kVRfNMOyIpjQL544PPOA1/SkEaRcQjJnjWkvfXBxUwoENa2a7Rj4vcQUAY+VD97RAr3tjXmziukTXtGQ==","signatures":[{"sig":"MEUCIEjXUyFQW87bViAgspPY2ZTeK3JcIPEcpb1I12yzxtQ1AiEA0FeO0KWsfQBPLk4Qq5qj8bY1Nid9L2msytXhV2lZpbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685466},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c3289703013ce520b638e89e76ea940aa5bdf858","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.80_1773575328066_0.8978158540133587","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"jinzd-ai-cli","version":"0.1.81","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.81","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4d4dca3c0a7ac0e77478c69a0d1ce3188ead49a9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.81.tgz","fileCount":13,"integrity":"sha512-DkD1Kdxv6vG06svHpUo0UnaNhHsB5vn1khLUKvn9zRmIKWAZDlKqdH6FFtDzWzSoj1DQQtBpugBhYB7wzaVjAw==","signatures":[{"sig":"MEUCIQDpHj+hiTkI8m4iOnxM/4JrBCGEpYh9eh03oczUyuN29AIgPsbVVOBF3/sIPU0TB24XYOn+WFOkQlZqtdIHXHUHzsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687441},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c3289703013ce520b638e89e76ea940aa5bdf858","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.81_1773579223792_0.4696107823118898","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"jinzd-ai-cli","version":"0.1.82","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.82","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"00515645059f4c9b78649097213c4d2bd64b1aa5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.82.tgz","fileCount":13,"integrity":"sha512-78+3aysciVDzZd/j1SBDjkIoddB+YGkOuD4ExGLZy1IfAeE/P3u2UdqIsMkLm6O8ytukjkiYRozeb29bS54gbQ==","signatures":[{"sig":"MEQCIGfZ++DaNE1uy+creQ3Egl6dR8oMbeImVlZ1fkmTPBFyAiBxZm4rUxpsF8Fbuad/jULHbilv3FG9lqqU4Om+vWMeWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687574},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c3289703013ce520b638e89e76ea940aa5bdf858","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.82_1773582651345_0.21526345892648524","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"jinzd-ai-cli","version":"0.1.83","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.83","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ec861ffc63ee3cd3a2c967edf2a9c88578ce93b7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.83.tgz","fileCount":13,"integrity":"sha512-9qqzLyGkBD1Q6/iAvAl7Yr91qQL5C/eXLFpfb35oAwY1LaPp+wBlL1iOrHnqubOZ1UgFGFhdEQxrcaAWVY3U3A==","signatures":[{"sig":"MEUCIHZHqavKAkFSBFqEreWOr6RFegj/iO6CB+s9Gxhvm1AjAiEAi+BvScbVTypuztOIXGCDHVGeA6JrCLTHri4w6mQW2Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690762},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9c3757672c7fb95530c65a6486b4bd1059c0735f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.83_1773657780300_0.5199387523927099","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"jinzd-ai-cli","version":"0.1.84","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.84","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9c43e6fefcc113be96e798f1f693856d86af6e61","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.84.tgz","fileCount":13,"integrity":"sha512-ScWEAjW1ut4nquvtakhrey/2LAw1D1XTN1oFbSFX1ASs+lUEHNPF36dGNe6BiVasZXZPjm7g3pW4mDgLboWmNg==","signatures":[{"sig":"MEYCIQDqZIxzoiQGF/hTSBBSORPgp7Z4HZT2v4nppINrretvqwIhAMY2xE37VwBA+cNEimuVhcathCOI/y82SMYHOuXfxjn+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692895},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fa6b39269cfaa36b39e515123e5eda02c1988d1c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.84_1773659487570_0.26274219309831315","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"jinzd-ai-cli","version":"0.1.85","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.85","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e57ae5beff814b7b0ea0a4de285ce3c9761ea783","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.85.tgz","fileCount":13,"integrity":"sha512-q3I/HGCaDPwc4whAK8Uh+1vln3TIZa+NXXGsEpY/0WAFrBr/Q15f701XRWetwgWzP0h8LzuDxvwSah1B05BhRw==","signatures":[{"sig":"MEYCIQCYnaWqcKlQplDI3SRdTlX1bDuY1xbpUvpXHJHLflropQIhAINRuq2a+kCFQkEhfPp/+JCUv8c8EvlLAaRDv89qJ5LC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705065},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"bec66c6cebaffe93416c24219424898ff3c15c40","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.85_1773662238189_0.12716352246197604","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"jinzd-ai-cli","version":"0.1.86","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.86","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"36b54f16d35273b622d5e1b1b0c6c10367a65690","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.86.tgz","fileCount":13,"integrity":"sha512-OXcEZxVWKQirZU7SVNl6v6II0wiPKn4Gd19ioDPPXpO+e5Op4GDUB5XXcoerv8db+cZVoUGfzpqLbJ+tZynpbQ==","signatures":[{"sig":"MEQCIBlnEtVz3ZbHAydm7Hah65aRE54ccIVvsSqkoOuT+A/QAiBWfYfI30NaKZZ6lnQpgCBWCPujPUu5vYMhgEfV3FaoIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716764},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"905d96ed8c6674fb056605b4b515feaedacbc2d6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.86_1773663469761_0.16031677574935066","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"jinzd-ai-cli","version":"0.1.87","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.87","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3db116c86bda3d67361525810caa2aaf36066e4d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.87.tgz","fileCount":13,"integrity":"sha512-UOFp26tEyWWuq5i0Kg8QQdalu2O1G7O2gwvuHLLcrUoqqS1hqjyXuEo9OJBCggczknAlEvmfMzBtQVlR68NU7Q==","signatures":[{"sig":"MEYCIQCxMjuEDkK0r52sKVKeX27DMuvjX6do2JQRLHkQuH6nywIhAMUQSvseWSTTudmXTxmlNE4xR1U9EE9tZMD3skL8AVMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716893},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"5f9254bc170f085a0721ec012eb5f8b9100637a6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.87_1773732751811_0.12665148780839397","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"jinzd-ai-cli","version":"0.1.89","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.89","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4676369bfd0bdc2b0db259fecc49844c358161f3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.89.tgz","fileCount":13,"integrity":"sha512-yKxohSTDcR7XhdwMLucw6bALDkfn0FOmjCmgvM7VtV0bEJjvPn1XXnx6FllOOfI5c1lzB+vazV8XgWDrIL+TXQ==","signatures":[{"sig":"MEUCIATM9MglR1nVHw+oEOt6jxSseENBHx2DyknwOuaDHjvNAiEAlbDW1A99ukjRDrTgDZBWWq/CEn5U1dEXNrvPJYyVNnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728528},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"99e64a95ad1e6b018be9cfb9a883b7f1c28502a1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.89_1773742289913_0.8208178178426468","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"jinzd-ai-cli","version":"0.1.90","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.90","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"26aad96d726c7b4d1e436135bef5b6478331bde4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.90.tgz","fileCount":13,"integrity":"sha512-05y1ywz8TzhDtY62KsMhSx7QbkiVq+bqEWA+GuCO9wBdMXhZTpof5ft36FTvQOBcRPKn3Hf7Wk0HweXsuGCvHw==","signatures":[{"sig":"MEUCIQDkFcislQ+v5LmN4DfRxEWy4+hAPf/KR++UrGf/G/VGHwIgd7Sos5uAEJ7ZWk9dtO8AtTWGoWG1R1/yBETCbKERApQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728152},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"39583e335aba5acf59dc1cbadbdc43cee33ed7cb","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.90_1773742611695_0.32439370182000693","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"jinzd-ai-cli","version":"0.1.91","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.91","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1542f3f7345afefb408dcfb4ebe788713cf7ad04","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.91.tgz","fileCount":13,"integrity":"sha512-FUZkf1OeEN6s5ttGQ5Nk1czCyW8V78vnUVrxxMPK50EjaWUf5/Ct+zUPFfx6Cl/LFtoXzaczwueK0ZDokc4S7g==","signatures":[{"sig":"MEYCIQDJLx23b94lWa589L8+AFC3wHVUqDDCvUVedVHfrB87wAIhAO7x4c1M46Ch0hgSrwhmr3jBBfgE2/0zdCtz5HI6zu4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743748},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"88d5b3a36d9704ae0c7155f1ff2bf58722fa9311","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.91_1773751927206_0.6392818502454307","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"jinzd-ai-cli","version":"0.1.92","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.92","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"31e504de343a852350a9ebcfbf3768545fa7c74b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.92.tgz","fileCount":13,"integrity":"sha512-oRfWL3JCRTPSynOC2MwErZs5TihgcRRl4wm0MB79iolRioxRaiJ/nNUYW8+8rktcxtCzUm8GEW2cBzc6njzIJw==","signatures":[{"sig":"MEQCICZatZEhCz4YL3kLaCGJL6i1OJYtH++2ccUcGq7uHpwjAiAHwZwH0F2LGk4FeFDd4HjSBURUsfkSFhnO95ppd21V9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":744362},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0c1e94da62bbc796b7e02f976f85cd1540b3c15f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.92_1773752600713_0.008714531269856218","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"jinzd-ai-cli","version":"0.1.93","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.93","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"64bc1b6ca65c2aa6971538aebdfcce8946be21e5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.93.tgz","fileCount":13,"integrity":"sha512-4BaO6gK/Nlhj33xJM4biwwqKcMcBKzjI0ksvY421b0VLbV9y/vMWGRAsdtT+JCOF9VQRG64GSWWCvjz9GS+PFg==","signatures":[{"sig":"MEUCIHMAUNTfW+fOGDlT9XdSOwyJqmygqX4NC/pFDEUWZbvrAiEAsReNEzxNMY0sWCYR0xIT57Tt7CFOgUP//GKjZM6wMws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748101},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"22c8776bb24155acbffa2b90cafd0a6691501672","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.93_1773754667214_0.9179628253800269","host":"s3://npm-registry-packages-npm-production"}},"0.1.94":{"name":"jinzd-ai-cli","version":"0.1.94","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.94","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"15cb29579cdba56bfab243faf05cd254218b28f4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.94.tgz","fileCount":13,"integrity":"sha512-J+GPupbFAXNcvj9+/UNLfG2BSz7dVFZ0y+ALWb5jcZ8b65Ka4GuLMmMf5t6MiHpQspQPW0grjnvKvYig3+VE1Q==","signatures":[{"sig":"MEUCIAWFwQi26PsKMjsyGgeBE1CTObctcENpmk0LNQLnhvqVAiEA8J9sKZNpCcfFw5QUTOqI/AhO7s6K1NmbTT1A54gRM9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750509},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2d5f5140cd72a7959b7399ab6df655bd3f9858c6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.94_1773761867661_0.7863758556749081","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"name":"jinzd-ai-cli","version":"0.1.95","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.95","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e4077a657a4f44b00c2fda3a9b1645b2e8f670a8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.95.tgz","fileCount":18,"integrity":"sha512-Xv5KF3cHoLSSbgQs7ibkyJEUSJUkRUIR2wP4xbVv2h6ZxeVqz2HV+nRn1hjvdnfl12J6l5tgACzfOqpQ6+1/Fw==","signatures":[{"sig":"MEUCIQC3HWeR8ctUKCbGeWBX4/zeJFqIilny6XER+sZO5ZW7iAIgIWXSF8K+pxZEQwnxBZ8zNCagRuTeOadW2c9XBAystPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760881},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e492d26953a57da2d71c76faafc40846109e8958","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.95_1773806292327_0.4070123642682333","host":"s3://npm-registry-packages-npm-production"}},"0.1.96":{"name":"jinzd-ai-cli","version":"0.1.96","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.96","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3f8a4e5fe086c5c82dfd24d22a91ebed89d063f1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.96.tgz","fileCount":18,"integrity":"sha512-b9GKHJzo4Gvvykx1IZUQN/eqZ9xEWl0XL/j0L20XUE03qHvEpsbWaofjrNUuQ3GcOVmgUlGHG5mbDARc/pBPnw==","signatures":[{"sig":"MEQCIDOKwaxaRt7RuJPmwGqnwbXt/WlEwkWmMcvswtVbQWNVAiAh+8ftrmDmaDnN9Bd0Cwx5dY1yJ8eCZ4ww9aecoQWi3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761761},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9860f68bd564f7079288e18d3725f87ffc3063a4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.96_1773813758740_0.39204274592343324","host":"s3://npm-registry-packages-npm-production"}},"0.1.97":{"name":"jinzd-ai-cli","version":"0.1.97","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.97","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7ef6d2b2259318af6f17ba15b8e17652b57b6b33","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.97.tgz","fileCount":18,"integrity":"sha512-BJI4imkoIOzeKLOVm35pNz1AINTG7M4BO1eApF9IoAdmJgTqbTJswBEHzFVXTRHnslGoCRwj+fB30BCldVt3TQ==","signatures":[{"sig":"MEUCIQDAOZ42+DP+TtcPwy/5/ISVOhnlXL5GkL+GtAKmzz9xhwIgccSJpO2yvDsW/A560coTkUkHuMheIfhWQT9NO9ZXopc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773731},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"521788ed67bb2baf98129dffcda4dd91d017df6c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.97_1773842676738_0.44420347959365936","host":"s3://npm-registry-packages-npm-production"}},"0.1.98":{"name":"jinzd-ai-cli","version":"0.1.98","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.98","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"504989d45625566322c3b14e4f535b190cf67c45","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.98.tgz","fileCount":18,"integrity":"sha512-ayl4voot8w8Lbpb7zVuYkjrYxaJElmobBuAq6YYPqnx7dVWgZY7ieC9kSgJSP6khzr8DCeHkM9QFDTulIuELMQ==","signatures":[{"sig":"MEYCIQCkz5+zXP3Yz5rs4bNfVjXJUf83JoXPSFkwnGjTObEMXAIhAJMh9PZkBExIumckD0SKymj+q+eqIOuCFWtifvB9DnHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773384},"main":"./dist/index.js","type":"module","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c33aadf9e9314183653426696f3641889058745b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.98_1773843087793_0.8813154751989161","host":"s3://npm-registry-packages-npm-production"}},"0.1.99":{"name":"jinzd-ai-cli","version":"0.1.99","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"license":"MIT","_id":"jinzd-ai-cli@0.1.99","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6363693a6bd5cb46e2d8f35534555e72bd2a8659","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.1.99.tgz","fileCount":19,"integrity":"sha512-iWU1AQRy7K3KOy7HQUDLAFbIw/bNvgX+/Xk9tFF6WJfZfeRSJUZfVYAfFw/q1BYpoElYWRbP5v2WLwFj+cHUUQ==","signatures":[{"sig":"MEYCIQCKVsgNdqoPSXvQycHI7lgUq6WXUd6iWS/wL83BeiJd1wIhAJ8c8eqyubKlO5nwWDeFdPvG+fWujyESyenzhrPV5HR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055543},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"]},"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","dist-cjs/**/*","electron/**/*.cjs","!dist-cjs/index.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","electronMain":"electron/main.cjs","extraResources":[{"to":"web-client","from":"dist/web/client"}]},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f91c5fe10d10882011e149eb8bfaf37af8a87e6c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.1.99_1773875712926_0.6044106705589201","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"jinzd-ai-cli","version":"0.2.0","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.0","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8494b050fa3a12f07b1c6c1a79ad30c2ee7df46a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.0.tgz","fileCount":20,"integrity":"sha512-rz+Hag25ykZv+/NbV7HaoeZ7+nHp8OKdRJH977ewGZ/UkBf1RK6LtAwJyxGV7wmh0CjPPsb/3RJGRt5CBwu0LQ==","signatures":[{"sig":"MEYCIQCiHYvXkl6ctzlOdAuQ1kri1Uhs/AE2Py7Eu3/+hXpoFwIhANXQ82LSveaIn6R6xOrwdAIDhE5phAU2JYKYfRnTiXA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063146},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a13e3afe1d59fd4eb8e346376677c90f91b3695a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.0_1773890281197_0.623368245170925","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"jinzd-ai-cli","version":"0.2.1","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.1","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"349f237b3f3f6a9b7ccb56a2ff832660fa484cd7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.1.tgz","fileCount":20,"integrity":"sha512-vzQVowqiTd2ETsTeD1Oxt9QJy5JCcNWFwfIxTpi+RRlNOUzIlYGGDJoTQ2o6najpa3DudPqmKAC8Fp2B0Nhdng==","signatures":[{"sig":"MEUCIE/sENLa5E1FYubwBQ/BHVVJmQEmrV3a0yUmLqd7h6TNAiEAiryuJNmnkQEsiK0Jmw1YXdKu1a+5HwukwAvrdrRhQOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089691},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aab8f1e49d40b19482afe57c722f9d1373e5a7d9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.1_1773914562617_0.8607887389076632","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"jinzd-ai-cli","version":"0.2.2","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.2","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"82cd01d2ac49bc4dd818b41e6b0ec19b0a8c880d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.2.tgz","fileCount":22,"integrity":"sha512-wUfV3IY3zDoEWodn3vXqeR/r4jaHNxiEoG3zV2fihKXfk2Nc1b+3YeFpcMTnBqo8pmsWKZCOFKTxQKtMbafNxw==","signatures":[{"sig":"MEUCIGmDOz98NVqdg7ywNNKIzouPhcQHrdvZOeSvGgm79yO9AiEAjc+bMfZQa37fz6NNDn9bc2/uw4O2eZVxS2sK2cIxksM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098128},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b3103550f84dea448505afd44baf7930f41cf5b8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^11.0.5","boxen":"^8.0.1","chalk":"^5.4.1","dotenv":"^16.4.7","marked":"^15.0.0","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","@types/ws":"^8.18.1","commander":"^13.0.0","@types/express":"^5.0.6","marked-terminal":"^7.3.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.2_1773925634411_0.27163169961607303","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"jinzd-ai-cli","version":"0.2.3","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.3","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"927dcb668b5108a00296f9adc32485ea4c4c14cd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.3.tgz","fileCount":19,"integrity":"sha512-wQxjRNnSkeLY4eJe1O0ejl9lMQyuUvO1mvSOG81LgL2Kul1VcCktxvZKE/iG4YIgicsk04heDOou4wmA7pOkag==","signatures":[{"sig":"MEUCIBfJwlBo0YcjO3kK2iSxIMq2+yw/wRlOiy22MKHTCVFDAiEAuD4UQoro5qaHBNm8UWwHIeAEAAovZcvUZb6MoaEwJtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667603},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"52dd0c214d88fb5f471068bb3ce01708a3b56fd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.3_1774016157329_0.2067567797055343","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"jinzd-ai-cli","version":"0.2.4","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.4","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"633273ad4d9a1526ae5637a5f152026ba98eef11","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.4.tgz","fileCount":19,"integrity":"sha512-6FF0Tjl8pZQO7MjoIU5BZosvSiy4M34qN6yD2hr97lnZm0gKu+hQ9qsn18aL/6mC4+CD10DiV0WwgfUPtY5V2A==","signatures":[{"sig":"MEUCICOn84FltULWVABO7cLP5senYMncn/cMPKskA+WT769mAiEA8yUPVU1XK5ZFt/EC4dcghYw6JSzkbzkWGBiNrUak3G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669443},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"52dd0c214d88fb5f471068bb3ce01708a3b56fd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.4_1774018789439_0.8297670471202216","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"jinzd-ai-cli","version":"0.2.5","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.5","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4f8d8d1b8cd2af4630d4d02229cc12520dcce3f6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.5.tgz","fileCount":19,"integrity":"sha512-FoVhw08PRzINKvcCSyYLhpDdnVgaRikmgmgLOsdMlWjbB4WeoaDOI1Zi4w/69G/e027xztdQbSiZ7JN+cuukTg==","signatures":[{"sig":"MEUCIQD74chqzNQ/1eiZk+HOtJmeeDrdmLaZ/tKnI2e0SF6lRwIgIYMegg4f3qtGjw4PrmYzC5IHiDIJKaDg335kdJ7vk7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670999},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"52dd0c214d88fb5f471068bb3ce01708a3b56fd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.5_1774042268675_0.5290625387262788","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"jinzd-ai-cli","version":"0.2.6","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.6","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ba374b28e360dc4719dc044884246485ea11349d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.6.tgz","fileCount":19,"integrity":"sha512-qGCLmykB1w28G8tn6X1mkplPw7o4tx054IOHhcBY7SP70wXN9prkLJl9xZSr+ohreFHZlA557gvlxGKMjQ65Uw==","signatures":[{"sig":"MEYCIQDKEnK7uCpgcPycBUXeYt1Yge8kDJf8GwR0K/+nJJFCBAIhALYZIj5OkvVUlZXjX507TjJBL4kHyALIlxQEqetEYz57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671533},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"52dd0c214d88fb5f471068bb3ce01708a3b56fd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.6_1774043032272_0.27643137148034236","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"jinzd-ai-cli","version":"0.2.7","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.7","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"47ccb51ced173d5bb7c3c76179c6cc5b46ec51dc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.7.tgz","fileCount":19,"integrity":"sha512-Hz+F5lMfb3dVTo6PUq60/1GuCPU5HramKeBBUOdhWQ5BHq0pozAKcTf4MGBgzkYlAqvA7Dvgi9xl2rhnIE0tTA==","signatures":[{"sig":"MEQCIBwrCYIY+wbty7hD4wwZ8OzL43zUDpgGMuZwZcVHp9u6AiB5C0ztVEnp2pvbmRzc4sgB3fUZSYIoNd9qL35d6+1clA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671900},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"52dd0c214d88fb5f471068bb3ce01708a3b56fd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.7_1774043481217_0.32077440711185745","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"jinzd-ai-cli","version":"0.2.8","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.8","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"715c2271c33b453a634b82952dc11f893dc42fb4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.8.tgz","fileCount":19,"integrity":"sha512-M0GARAPGZRJR2qN8zEJRMlumHBYfH8p4I89MxiTPGr1qIJpO1s1SWPixClVUMa5g7irqrZdCC6CbM5r3XQMe+g==","signatures":[{"sig":"MEUCIAQpwll+mu99E6f596mgt2G7lyimQ7oUg2iZBYf/MJSLAiEAi4TEr7cduuE/NX7QNXrgdXUyT86Bn0KwgdWXP+hYNnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":671900},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1ae7e4e1891506c70d5251d53d59da0ef173db2f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.8_1774102301453_0.05607655896468633","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"jinzd-ai-cli","version":"0.2.9","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.9","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e31b2672ef035b9b15e85a6102fc47b8758c278a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.9.tgz","fileCount":19,"integrity":"sha512-WoSERc2b/QYeSCB5j7LSv+wy1FbBbvIYgdbKzqFzzAcvOBGeDKvBdz8McxlLD4h4t1z22dqg2qxSu+dwyCy6eA==","signatures":[{"sig":"MEYCIQC3KrHwJtDUbbOqlBqNU0dHG6+ShryVXv6iyqPH8O8jQwIhAN9gex3AkyphyGMEwGlr2o02DBmGcc/iimDUo8wtyLEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676011},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1ae7e4e1891506c70d5251d53d59da0ef173db2f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.9_1774110132160_0.8953890929950505","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"jinzd-ai-cli","version":"0.2.10","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.10","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e879621af394b23c49a8a24417d354a92d84779b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.10.tgz","fileCount":19,"integrity":"sha512-eq8P4b6lE2tEsqjgoa7Uk8XL73aa6S8Nxmopu2g83qWukh0Tp9vq4M1KOtl25I8NTYJxAL2PopFKu+KtzRuWow==","signatures":[{"sig":"MEUCIQCj1cYDOjCvm7kJTgSbEL9DngUqecx08SkQQPBqrGCBvAIgTM8QufJMCA9RsNkJNhA7riE4VfjPG9kkiKf1WID27OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678111},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7e24babfb7e46d5b3511ec9168241739cdb16d0c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.10_1774112662117_0.26734002101008447","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"jinzd-ai-cli","version":"0.2.11","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.11","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"caffdf23b1cf13e94c79128332d3b1cf9991138c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.11.tgz","fileCount":19,"integrity":"sha512-gWIf2iv36gkx+K89B1UtmzUjdt6Dfu8nFXmr6DYVAlXEueUiVZScHWAa0YsMZVIN3VKQEh6H91SCZbY16KMtAg==","signatures":[{"sig":"MEUCIGAaxot/nC6pojqgsnjwEOr+R3cK4cJzf/0eUMO72OcXAiEAw6iO+IJejdi3WBXyHnSBmxyb3+hgKpi5Icrqew5vrw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679087},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"06f8442366250bd723824de62c572d31c86199a5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.11_1774183612738_0.6349903119847589","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"jinzd-ai-cli","version":"0.2.12","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.12","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"28ff7ddbbab4947fa841970bdfc77d02141a929c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.12.tgz","fileCount":19,"integrity":"sha512-HqdZaT/07tDcBCr4U9f/+KJTrWkQOViT9OnAImlfreyL2N5jrCH58MGnScQthbT183072IX7eZ9HuqTCn0+qGg==","signatures":[{"sig":"MEUCIGeLYO0+XSZPcsb7Z9cKqINgUKiZ8LxFUAZEVvpP37M+AiEA5T4HPH9sEeT0vHWwHT55nnEHkBqynKx0H8dLrwEYSL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681224},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"93c895b802269eb2a5a6d789221524b0b25d7fef","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.12_1774183805202_0.8429089593632355","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"jinzd-ai-cli","version":"0.2.13","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.13","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"29dbed54fb9919d7a44b6be5adeab0576f91cc59","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.13.tgz","fileCount":19,"integrity":"sha512-xjmX+QS25G4w/CSeePScbVaDeBzL4ORr7pRBL0WyKj8PYC/wfzBKzW0IfONkkcWE7krbt042fjGMqjEjK7kBnw==","signatures":[{"sig":"MEUCIBxW6hkxeJ2/lI9kHAtIpSpfdt2he4njdCLNd7qMoV3sAiEAruQNLgtE4ZapP0o6/Cghz88YpslL0nVAluiyv0W/mww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684573},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aa991daa51b3ade8655990369fe1525c0d5ea781","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.13_1774186087540_0.2030739612870116","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"jinzd-ai-cli","version":"0.2.14","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.14","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"deec8cae065c828f9f84c4936351aeabbdd2b9a0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.14.tgz","fileCount":19,"integrity":"sha512-CSeIyiGR0uYyxd3Eb9wtlnODmV04iyh4q9BCO6GIsqfttBWXIc+U9l0COMVj0E9kz0NcS/6MO3xoaKMBg7RObg==","signatures":[{"sig":"MEYCIQCJIPEshtYnIPfyJ1BSkjAELd54Pr8gEsKlGaNpUK4QEAIhAK6JYRBBfm5ZZA714Fqg2dAUD4W2kSauppVCUTgak+Ll","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686599},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aa991daa51b3ade8655990369fe1525c0d5ea781","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.14_1774193372522_0.10400409798737265","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"jinzd-ai-cli","version":"0.2.15","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.15","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d6da53b461364739d6652c21619d8c99edd7b8a1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.15.tgz","fileCount":19,"integrity":"sha512-igb9TgMeE1JhSXXEoxsXK2yOpXcS/32Ns9Xm+GXxH7j7c0hIhLlGahbYeCU5REvB82IVxdnme2otVdpGJP+q3g==","signatures":[{"sig":"MEUCIQD+d/sq5NRumyvHhy5HXGXF9+K5OjnFi0Qorh0hhOoungIgeATm9TJ9pB57PsqRbnOLXwSarrTJl2HDrfH/OBzbKN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686800},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4e135eb3758c7a9e4be695dbe16c14427b12312e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.15_1774196725086_0.8633249166391876","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"jinzd-ai-cli","version":"0.2.16","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.16","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"561ef3913f23f0c4279af2e65326f98c1928c6da","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.16.tgz","fileCount":19,"integrity":"sha512-RWNUQCr16GrbH7DszDGv3HthFlmPkaSJNuL8z5eo11uC26GWIPiprwB9ec6h8ZqbfUiMJ1VznVSC6KpwlAU3RQ==","signatures":[{"sig":"MEUCIC2QkyKouZcQ+l7BBe09baOhCFtc/W3OPXRYKjDfz4qYAiEA2u9qETUM14FF7umK16vDUk2gBPLyzu5KOa5zSo9kQ7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686599},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"13f5fbc540c2a6760ef8c99d842fa833c253e774","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.16_1774197498267_0.8166842341365708","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"jinzd-ai-cli","version":"0.2.17","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.17","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f8b278e70eeab2a1d0c3b7a8b6e91a3eea17f726","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.17.tgz","fileCount":19,"integrity":"sha512-HtC4wbwl5XIgftYGOG5+UrXz2r9QEO5qct16Z1vi/uJ/mhUXiDy9IrT934cMuNpjZhmoiEAon1x1KDfLer270A==","signatures":[{"sig":"MEYCIQCXy3AXCAbmNIgtpfhzvE6s9mA1nVDlW9faYA/ILtuW1QIhAL1MxvjgpMJwtzgGrGBnHlHGE7VxGF0yujtpZgCVcXdN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686592},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4facb49890334c5e94cf0ac826687e3b2d90b468","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.17_1774270438057_0.2417765377656893","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"jinzd-ai-cli","version":"0.2.18","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.18","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"668ea6f016be11801dbe9d53cc9d6759dce4059c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.18.tgz","fileCount":19,"integrity":"sha512-C5mhRP8LdEBcO5UDpb1nHrY7vr4pNX3s+BUA0AtbDRNSKyDpUr8p6tr/hpeFwFT/jvGL2sevpLTnm53a62e8JA==","signatures":[{"sig":"MEYCIQCwIfzZa7uzc+KB9ObLpUMeoJbxPFVhU3wZakMm4PzOEAIhAOTHYfBCSc0NUC75u8HfKR6WK6AIGyK6eiMcB2yf984A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687778},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"06a2b4a4d41694ad21b7ba2f910316ea3a023bad","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.18_1774689320095_0.10683472242114211","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"jinzd-ai-cli","version":"0.2.19","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.19","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ee9d7b23fdc79ce6b309c9e61eb4a3ddeea27aa8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.19.tgz","fileCount":19,"integrity":"sha512-ekhGYx1oXwrCWqwa5oWSWZcJf1ixZiE7jcs8BcwYhAan0sJ5Dx9WiVJozrjsOTKMvesdtk/TbIThghMZWUA/1Q==","signatures":[{"sig":"MEQCIDr+pLIIrA3Xw7BJAi+LK/bJI+S8pbQGafoYSBIMpKUMAiB4iNfMEaquIym+kIuK2j3eIN7XfUxPRIpa6Ff742YFsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687778},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a5c84f1f2ff84146b2afb83fb2bf3b58d7447b6b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.19_1774689849455_0.27341528688572714","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"jinzd-ai-cli","version":"0.2.20","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.20","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0a0e486938a19eada73f6dea459e5ebf12efaf53","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.20.tgz","fileCount":19,"integrity":"sha512-t5R5y259B5w2ay8xuJ40bfutjHrGg/NBQF3HnrTZsN6QKGGoRLgUWe5eEU7Lq/HBScE4bN5oDsfnkcLTOpuK6g==","signatures":[{"sig":"MEUCIAHAFuzWCMWEqxSOPGwjKeOuO/C7Ogmywq3miwhXWnr6AiEA0Jdx8yjjUVdtMY9N4c+DvaU4fzE6vh917D3ZutOFwE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688937},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a5c84f1f2ff84146b2afb83fb2bf3b58d7447b6b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.20_1774694926903_0.4353326779290898","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"jinzd-ai-cli","version":"0.2.21","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.21","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"72ddda67b59cff8b9d76005d6a36bebf76936ddd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.21.tgz","fileCount":19,"integrity":"sha512-D7b3TV84TmG0ZfbiCVJzJ/L6eZkbFUwm1fqLbU3WHS6oTpu4ekCXmSyLBDyANibMCQv061hVOn4s5Dc7qRxKWg==","signatures":[{"sig":"MEUCIQDdwZoDHHLlKfBeaNeBo1ZL8UAvOkZAUch4IV4x9rs7YAIgXM8MH89auQDc675xhxKhmcYmtsya5WoPegGNkhcKxJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689369},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e8d2aa655d03d0ff50cb1b723d06ce9c9f9975c4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.21_1774698092305_0.9433273133040234","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"jinzd-ai-cli","version":"0.2.22","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.22","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9e070d5860cb27618b4866ddfbd24b8b21a2780c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.22.tgz","fileCount":19,"integrity":"sha512-r1vema3mZsVn1LqP7PHI7BCBbXavJgmt0CXYKz4Q/SgFhL5LMjBoXcyabucfSKmN+iZgM9wLx730EF0M7DrU6g==","signatures":[{"sig":"MEQCIANIDz6fqLxmpyADWHKcn+hntwYNptwMQL98aeWs3a0ZAiB4liff9XdCLvbNGD4FJUYYZThXgvBSL0vpRZgQUcPcYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689338},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"380d9861a3e93ed98f43a538633a444ea3cbe573","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.22_1774699812216_0.9272838339269045","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"jinzd-ai-cli","version":"0.2.23","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.23","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"46c87f647037fbd0c7dd52da9cbe345198d0b7d4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.23.tgz","fileCount":19,"integrity":"sha512-XLBNIUWEGfikJlV5WIcgtOrNcs1cNSgrknjesFlNKCyLysI6EIkvrqgo8JS2wz6UUTQdm3OtrGC8jXeZwFZJRQ==","signatures":[{"sig":"MEQCIE7lrdhtPXkMryZGq+uKP/ruExmoCrOYAZRXnK/vYJhqAiAs9u11NTR/cGsCUOsuuqRcOhBZPB4b/VC4txSYEao7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689433},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"6b11ce87b82ef6e874f04928856adae044c94178","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.23_1774702125599_0.22351721186353912","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"jinzd-ai-cli","version":"0.2.24","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.24","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"14732981b0bcd31baadf43105f1930932fba670a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.24.tgz","fileCount":19,"integrity":"sha512-FJC+beFLECEYK2mHVNWwe2zHB1eQGzNfXSDgxcUmiGIE9SyxEmX3uWzH/uxUOW89jLEgXyCue/dSyU3P1551LA==","signatures":[{"sig":"MEUCIHj6xo5I0KFIJbPed/oxabH3/1kwmW8F70UiuqBhEiK8AiEA6+6yMMYfSajIph3WC+3/k2P51myPQwaLtNRyzrUBVJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687363},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2849b8d71e23adae294d759c45be2c355dece19b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.24_1774702943818_0.8941490233211979","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"jinzd-ai-cli","version":"0.2.25","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.25","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8f8c63ef225f5b41edf3f216496234f496c82424","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.25.tgz","fileCount":19,"integrity":"sha512-WhiGQhJvXcgYux3+Wt3QoBiXvJ4IepiUpS7hPQ/bYBZdfDa03UaEFqH+lGzfe3QtAn6zALYYhPje8PMmMjtChw==","signatures":[{"sig":"MEQCIHq+RIEmAH0+IWoWADX4+pKQIJM5Lu+VVLiOr74uDTFBAiBnHnwMhyfq4KHpgbhUtg1kCtRx+MbAqd8Kl4LVUg4edQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689550},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"931cf179c9ec379c77fcd12de4e4ceb80ee3d101","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.25_1774707512667_0.6244144819368096","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"jinzd-ai-cli","version":"0.2.26","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.26","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"55852f265431716a6b32dd87d9b0e1012d98e87d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.26.tgz","fileCount":19,"integrity":"sha512-IeVNaGhjIPWMaMeNUK4u9Vd7dQpBUfB37TOeq9IblZBnE0U+67zsLSrbfxe6ePY6arj1QgeFrZ3amHjCLENP0w==","signatures":[{"sig":"MEYCIQDVWEpSYt1Ra3bFBGiuPGBj9/9khaxexnVfkVBVdsYOiQIhAOBYwuAiP9qIxqtFCVRLggMn3GAVNmlrfVI1cBftJJzF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689641},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"97e9ec8d2c140aec3f286773e2018c2b71648882","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.26_1774707754418_0.5792768365207974","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"jinzd-ai-cli","version":"0.2.27","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.27","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"41ed2914eaf780767050c57b2cdce2f2e27376a7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.27.tgz","fileCount":19,"integrity":"sha512-KLJGgA76DYRREMVE6nQvCNTiW4aF/hX/hRKuMWiuB/RAH5b+7x58Hg8/v+slcGNfI0lGTbhyACTKjOnI6+7whA==","signatures":[{"sig":"MEUCIEKkP4yvpdml5Tya9LUR8zd1FffnN6dMJDZ87DMlHYqUAiEAlLHeqWdOphlfW9BdnOhg9ycXy0JATWh5kdJ2eS394ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689724},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2477ad58ed12c25c431941ae7f9668d4e244d657","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.27_1774708345306_0.8969953147886391","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"jinzd-ai-cli","version":"0.2.28","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.2.28","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"35184620b2fa9257ae26c69f20c0d8e41140ef79","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.2.28.tgz","fileCount":21,"integrity":"sha512-iYs3wrCT8kEN01UIqZeTGqC3Lqdz5c+gUvdEqSgbSakA1aByVgA4mk+BUPxmsIig2A4lM2s7CyPAFcO0tqe8dQ==","signatures":[{"sig":"MEUCIQDn2WkrsuvkeXtbTuSt8VFwnJhco9Nb5iaEgSd9GRDLUQIgDarGzQs6zYlshAlbEjApvzto7BJqWytQ1tiQYMzfkkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734332},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"16d0b4dbac77be191e9541ecaeaaa4885536b6ab","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.2.28_1774709642406_0.6308723450474589","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"jinzd-ai-cli","version":"0.3.0","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.0","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"80e9ae2563256dcf9d6490ca0abe2a9db06a2118","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.0.tgz","fileCount":21,"integrity":"sha512-WrjQhFL239wa7PdXPW6LDNwQNRui+VtBot7eiz2kpA0mFZ4qR8laLuvkMc6T9uvYHXDqnVvgMHoxkER+9RQpew==","signatures":[{"sig":"MEQCIHhF1sammJbDmQdi1o0TxrweGvZ0ssBidPOV+BdOlvGwAiAcR2cbZ5ZtB1BMdRovf2zdcTCQbpoQ+AtmkdMPbxq08w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735538},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d097f25b073d8cc1d230e9d0f8a55727761e9b40","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.0_1774712286591_0.9560588934502556","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"jinzd-ai-cli","version":"0.3.1","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.1","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"cc9c07a6d899e6289d42bae85197c10b413403bc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.1.tgz","fileCount":22,"integrity":"sha512-b8UY2mCH9ohDac+DnawRmBwWRh8pB9AEc7hjkTgJXqd5KiJCiVbFou0SRTUC+oRpsUlWdI6Q0XgJaDanEK2wlA==","signatures":[{"sig":"MEUCIQCPkASaBYgUIDgtVzJYXObRQlKnh8u9sEgTWSeC8OjRcgIgAtvsTcV+y71y4cLEqTJhvG1hDDcYR0Wtayw7JcpqzU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765828},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"205036dd3349341d5f61fca63caf1497c9987611","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.1_1774712856153_0.151135570964396","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"jinzd-ai-cli","version":"0.3.2","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.2","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7abc0dd32c652baac07c5cb50503d8ad4a5284ed","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.2.tgz","fileCount":25,"integrity":"sha512-028zYyTbx1/wZjyZVPssWzDYHyMvWBgQGAZlR7/ywqiEPqhagoSc9TdpNM2I7qKkokPG020mN0Cc3J1kzVQqpQ==","signatures":[{"sig":"MEYCIQD+F8leSBTt4wVByaeBbvicqytiuVvCdzsmuzSo71oq9AIhANKiehnOZ5B4ITvU6JBvwZYij+r7c2BaRWv/w73ur9bN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786619},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"bb7609355f1db4163f221a55fbbee6c5a1ddab82","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.2_1774713618244_0.2955965185236078","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"jinzd-ai-cli","version":"0.3.3","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.3","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"09f1378d1faaa1913632ea7c067f97351a38bdaf","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.3.tgz","fileCount":25,"integrity":"sha512-SjkYJ8ow4Fsy8JrUeUn3rJYGRXemin9m90gHPnXSDmLeqeg4u5Z/U+ffwrFe0REn4A2PbWh3qCt1z7r+YC27mQ==","signatures":[{"sig":"MEYCIQD1JFz4XN5sgq4ERF+cTZULGwFVfIP8iWRntmq2Ax6zmgIhALsWUlnATmPISJzI69QvcSsyPdvuKnZRqeDfC3JHXgR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":788506},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"43306746a0d4c99b064fa7eb8d11e0314d4c48a3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.3_1774714148595_0.49633523079118747","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"jinzd-ai-cli","version":"0.3.4","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.4","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6113b82afddde74d8ae69b431ab27aa45d341d63","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.4.tgz","fileCount":25,"integrity":"sha512-6q20yy8Hw5/QKnIE89PkQxnk/Vwzi86hbWCl7HKDHQN3PJqPi2c+0f6dXp2rBck1xFEh3fVN9Wct4/jbV4xGlw==","signatures":[{"sig":"MEQCIHJPNBPMLEXJWuO4wjwiMzagAumqqkNOXVNfP+VUoQU1AiAz6zK/ljuwosd+XrIGrrmWjeK++5Rz03IW6CPfvBccgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790138},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7f5e49b2230db47763f3c0d3be5f3abcbb502964","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.4_1774752728802_0.48079317775094865","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"jinzd-ai-cli","version":"0.3.5","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.5","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"304439a942b214e1c8edd46b145422c8e3e655e8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.5.tgz","fileCount":25,"integrity":"sha512-y9dPmBAnhwtP1CqGTwLF6NmB3uwf2bjuRUu0Q76wLdMaO3yltkLN7GItSznrCh8yK9WT+VtCGTNMlMMtMtcI9A==","signatures":[{"sig":"MEQCIHNfqQ4c4ZO+4R1X2FWhBYzrmjvT4VNdo0MX8qDyMCaIAiBjDTWOErl5+qNzHppM/EGuyVB0tDbTWYjukfNCS5s5aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796173},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"478ecf3c050ee25d51a5318377c53b57b80913f4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.5_1774756034966_0.4022979700536182","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"jinzd-ai-cli","version":"0.3.6","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.3.6","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"069d6660c8aa9253fc8905af641706ef25839ac1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.3.6.tgz","fileCount":25,"integrity":"sha512-JcKDhZRSFGiBmfVFUH3/i+lRC+xGFsW8NWpvbuXJJVHbYqxqqdg55UoLPGimyMwkMzg+kjItjJmuniOqBHR8pg==","signatures":[{"sig":"MEUCIE79T7CF49yUAouhpzKJZal0I8LvM1WBjOqqvr0hQ6ZXAiEAsZmxBrSufVL67JBjQkQm5GOfI496/dtQAmER/J+33TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796226},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c75cc58c7179e78e6c35f361022b60953c842cc7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.3.6_1774757465171_0.4862737067609293","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"jinzd-ai-cli","version":"0.4.0","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.0","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4d3b70d4945a3e2285076c49fa7812743d35177f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.0.tgz","fileCount":27,"integrity":"sha512-MAnyTsuTIL4d+jN1biLUJhMSVcr5uSBKUqp1CMvrTPyNQwxCsLLXUsmIn03ESTFx+GCgsguszRfPDb2wQzHL2g==","signatures":[{"sig":"MEQCIDWClGA1i9lzjwmDtsoCaMIXUCoweIzyhxIJ1F7ObobwAiB2GCPR4l+ErhwMiZJ43S5nfLRefGMmViuxhgbPgPQRXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819839},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"979d9dde8c5dd4ba3154a24eff332d30057d4667","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.0_1774759104873_0.8298185639679707","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"jinzd-ai-cli","version":"0.4.1","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.1","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0275f08b9ffc738cf609bc815b370f0d2721f3e1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.1.tgz","fileCount":27,"integrity":"sha512-EDIsCMquLXFdudhBMVX1SqgtXK9h9Q5Atcc4/x+rZog96VLon3zNImFHDw1MMcvxs1O21PYBibZMng9ZVj7NQA==","signatures":[{"sig":"MEUCIQD/RCiV9d0B0pZehuq4b6dhtpuZpNZnlXYD/khqhUe+SAIgTAglLX2QkwAKGoezGS2d2xdbUvZ7jtakR8NrD+ALnQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820475},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a3c8daf22ba8c976699f01904062ef388869aabb","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.1_1774769751216_0.6464176840606586","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"jinzd-ai-cli","version":"0.4.2","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.2","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1eb4264b7ed9c1deb1fc897103cfbb8528a1fd9f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.2.tgz","fileCount":27,"integrity":"sha512-UH84UqMramzx3ms/vi157ET9SSMVQRmr8YqUGW7Qs9WWOFA2CIlhrueFtwCecX/8kwp6mvfkQc94E73ricWUXg==","signatures":[{"sig":"MEUCIQCLJuxDuEtg0L6lA9MVMhRjponPVOCrKUcnDcopPAZeXAIgZT+Ok4UbFTFCLKY5hZucthke79MB+INT364GoqO1aLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820886},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e843bf7ef0fa890c4d6864849814a42e71f96960","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.2_1774770747984_0.5906561316255661","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"jinzd-ai-cli","version":"0.4.3","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.3","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"04779b6e7ec9e57c4aaeff03fe1782e1186edb45","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.3.tgz","fileCount":27,"integrity":"sha512-4cJq5+LwOVunTwW5DWC+bkrV5jm5aegz4a5EtLtFIIO3k+Xd5l4K3eIvj+a19C/uyYfayxjG8BQ9bF6FRWTwgQ==","signatures":[{"sig":"MEUCIGsHQmZESopMCvUMYatlZ9WTSJ6JVJ69RRnICWWGQ50oAiEApmTe6E6PUEpxLhXZ08/25Y5oSvXLtwjLdADZNE76ILk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821874},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"11c6ee16e5829a980cfbd001e4a3b9193b9c7dbb","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.3_1774771350251_0.2010782920042662","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"jinzd-ai-cli","version":"0.4.4","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.4","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e9f7c94f526dd93eaf06001abe57d10700a8e3c1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.4.tgz","fileCount":27,"integrity":"sha512-gWwug1CYf7mAebiy3IKFNZwNi+nNPJPHYQtD7s3lz89RYXByHX0ra2VRCGFfeOKioeWZsjxsGxiEnhfxA1iO+w==","signatures":[{"sig":"MEYCIQDDqAL3iljyV4tJBf53PiJYuBAhzwcxo4OYttm3VTZrLQIhANnp5D8HnNXPbBXBI/2vLVWJzxIn4VeeRqa6OARj9E4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824245},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4997419ba61173243fe320a159672aac5a10ee7f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.4_1774771509204_0.5492788224104905","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"jinzd-ai-cli","version":"0.4.5","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.5","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8576b88c1b5c6ed2ebbec20296455b05f3626fed","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.5.tgz","fileCount":27,"integrity":"sha512-/xlrmDKkV3LAeYsWOZsfVXGc/R8kqYk9XReExIAAO/xwSpi8NBDFDjAsc69AV/DTw7g2awnyYf7UecV5IuIBlw==","signatures":[{"sig":"MEQCIGxbiykFlcpQls06XBN1DHs58WwM/8wiEgdCPT2+vJPlAiBpb9S9OCD5Jjhy6KIlESsxSJlTJ42uUb5uWfmwDFjfEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824861},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"761f1334d9f26cc284e6e10f2e240a8c62dc9ce2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.5_1774772292767_0.25182063135798405","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"jinzd-ai-cli","version":"0.4.6","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.6","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ccda031a6d6686738d264e552744fbd6b8c1ba77","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.6.tgz","fileCount":27,"integrity":"sha512-NzmYLygK+5QVI9s6GGjr9Or9hGWCm8c03lNXOR07h0D8PdDXPHnJ9R0c3+FYhA3NhcTxksLBZL8PWIEcUeV0AA==","signatures":[{"sig":"MEQCICKIOP0AKuIgME06IVWSvYPmDCNLGezLeYv3CbwWuTG8AiBEIDwaM88XOsza+ZXI7iJ7qj0obVzzxbND9CniRHeosA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824861},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b0df6f5cf7ae25e2ad12899013a33f3a7c091a76","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.6_1774772354776_0.895659514341953","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"jinzd-ai-cli","version":"0.4.7","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.7","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5e95d46d39d03e0594e5fcf1d9a8f838df034478","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.7.tgz","fileCount":27,"integrity":"sha512-hPVTd6wymNbDGNFdyY/INniQdeBgyuECH6yTETI0+hSimw8nOWGwVN+XB/eyJl21OtYENJE8RlTCLXCu3Kabqg==","signatures":[{"sig":"MEYCIQDyn88vgkrkUkrVE2I09Kn0PR8kFS8Oipl4hk2GSDOJRwIhAM/AotRhxxmvBpqut/0e84cgjmgJbef3BPsVK1xYbID5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825462},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"58f31141275b1df328f5a3071e3c6fd2a8500e2e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.7_1774772882717_0.8288792292964906","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"jinzd-ai-cli","version":"0.4.8","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.8","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a14fafd9728275331fb345935da8b8009a7c6529","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.8.tgz","fileCount":27,"integrity":"sha512-tZXPxGIjsNcwvyeH3jdANMmU227HZ+IcVUmz+bmzODjtKhH5B1HIZ+9K8PNJwmC7XGPnJvz//Zhx0mXHB+/e3g==","signatures":[{"sig":"MEUCIHGjALyAkTRi95J2qEvudPAG2A1kQDZxNCTbclKaB30jAiEAv1Su948mmWG36i9C6//j7MJxBVvrylG8KrvBSHV0qc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825808},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9c1ac70bc2e723245810e84c25879772686eeb6d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.8_1774773819102_0.8779045972098245","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"jinzd-ai-cli","version":"0.4.9","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.9","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a9eab5f77d94523e9435e35cec1968d1a4f41ed4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.9.tgz","fileCount":27,"integrity":"sha512-APk87FbEMCtL/pAydFt9lyPWlMBOs1grFShtjSP/0vcn9IQdftnMYpTTdRD5v1hx420Sy6Drbc+PlfDI2xLS4g==","signatures":[{"sig":"MEQCIGI15yWOwLYKKyjAuA8Ix/5nB+HEVDTvMn6XNbgKSwuqAiBGioIxH7fXwzJZX9rYqKkS1WuvMbYY5w61ep6o58MXjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829499},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d5710856cdb70f429449dc9d2b96ca4c4800471b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.9_1774787285383_0.3408687461876363","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"jinzd-ai-cli","version":"0.4.10","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.10","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1a7decaa5d6be49fde7d2b20a85f032d6e231101","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.10.tgz","fileCount":27,"integrity":"sha512-FQVdq0bnEbTM79C55FNU+S2GIjy8wjtvGEYvyd2ArqiVYQ50GRT0lvusePZNa6tPdhzPDmPEATVCmhCMDiyftA==","signatures":[{"sig":"MEQCIE3puvDCqVtIIz83t7nLFa3IYNoU+3mdQvgJvLIyXn/IAiAaYxextdmrFKADQJ3x2Lqbnson1rNh+XigHGHwsU8b7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829369},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"45b293376bf3024b4b3213217021bb4cc9625e54","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.10_1774787737875_0.195360048715709","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"jinzd-ai-cli","version":"0.4.11","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.11","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ad1f135dd095fa9675a5046ece16add6ef996b37","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.11.tgz","fileCount":27,"integrity":"sha512-za4T28YB9WG119pY601gSs8xjckqvTtObogP2+j0xyFKTQrtuHjY7qdabxyDhsKEQtpizmOTYS5itRieheL6gg==","signatures":[{"sig":"MEYCIQCNTVT8pkLftVQiwkjRs8gOYNImpqnFSfCRRGJ63sUTKQIhAOYGoHHaklNgTQ8PtZ85N5GaRDWxwGoVlKsWR6OFtzYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829568},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4baaf7a3b9acd4380bfdf77985a64dd5e368dfe1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.11_1774788766134_0.3987958411781487","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"jinzd-ai-cli","version":"0.4.12","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.12","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1376d5cdbfdf4021f74240dff94eaab3dcdc994c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.12.tgz","fileCount":27,"integrity":"sha512-oCKngyXOFiFQMs7fU3ASTajgkUiKwlbaXbYHkbEdhRLMvqiotxF4+vBz1i9i90TCXPzNKD5VFHr5SUF585QcWg==","signatures":[{"sig":"MEUCICo3MbuOR+r5viQzzNVCmP3QyFFcTdf/VacVG543nRNaAiEAh7i9aryuXyziyeVFPHrBtdaTncZF8jZiwYUEEi6/VMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831162},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"13e5fdc3a4693e213867130eccec22f02f390610","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.12_1774790000709_0.8663410128684572","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"jinzd-ai-cli","version":"0.4.13","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.13","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e394ff5f1c496c6000b362f3518b566788bf08d6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.13.tgz","fileCount":27,"integrity":"sha512-kUXf8yuOJ/26gPb00/71CwxTKBEwKeJsxugFsy9rMxDc+4IoBNzrmHoF/qOGeG9RrlfZHZMsu5FnzSUooeDIaA==","signatures":[{"sig":"MEYCIQCoq8uqDpMlm8EsK8DGCtsnjiRIFkJfVQ28Aqwq6QTECQIhALlkNfDSnWu6jxwynMo5WzzlUJq3h7D9VKMcIFguaxaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834752},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"bb85630e89966f1d919b99e2547d161383a2d71a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.13_1774826187344_0.9077506367468975","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"jinzd-ai-cli","version":"0.4.14","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.14","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ad06e3b5dc4fdd8117f018ef0a17286d44f6f565","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.14.tgz","fileCount":27,"integrity":"sha512-hoZj99UpN0AeErMZcw591zS9HWOvo1mfT6Yqp0gSdMfKgUHsdgpUjJ4M4XKKromuVPyNdycBaNbiH+Ieux49HQ==","signatures":[{"sig":"MEYCIQCUkTI4gDvjAdIOy9YHfJm0RG5mwfp6FDLsceN+93vRVgIhALAx0coYnFy+8R9rAWIydYJZ7v88moIte/j5OXY9MVkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847882},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"104af02be67e0416cc6274f9be1869f7edfbde45","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.14_1774875491958_0.29008049452727724","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"jinzd-ai-cli","version":"0.4.15","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.15","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"07368c71af37b53dcb61248f413d589a8bd315c2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.15.tgz","fileCount":27,"integrity":"sha512-BIWXx/gm2P231BxqHjboxGCxo9UdmyPPsbcRr2wrhD4YliXyWoK1dzGL4PgXbtLkaIVLoMkM3bHN75+iE+sU1Q==","signatures":[{"sig":"MEUCIQDKCiCRGW9t5wP3ii4KvsagaFPD1yKcQASyfRW5G7uR0wIgXMISFeOysxO9SUAaWRyTTKdQ18CCIjc7r6hIRhcUPLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847882},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"abf31f18c626bcb7c3a429b1d9656b4adb275cc8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.15_1774884105812_0.8872476717625977","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"jinzd-ai-cli","version":"0.4.16","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.16","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b26118f4c165994a4463a82fba127fcf58ba7920","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.16.tgz","fileCount":27,"integrity":"sha512-pcoSbp3pdHDp8pZqZIvJ05EoXMpa/aKq71quzGCHEmy+dOZ1cfp8QCHOAUtlc+hkAwYeOPi2g2llZQ4Vf27SqQ==","signatures":[{"sig":"MEQCIF9dlmvwvoErf8IFh4WpLdIZx+aDLg9UfcDKaySas9syAiAi1xIY9T1/hx3y23FL0d9tdU6ZSk9GDK6Ai84D+j2syg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850682},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"dac91a78345cdd6fee8309a63e0966d7f92bff97","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.16_1774912406087_0.2699748675650484","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"jinzd-ai-cli","version":"0.4.17","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.17","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"23db8f2c5a2bab2a47f46ababe42f5aa2697513c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.17.tgz","fileCount":27,"integrity":"sha512-uz8alfcGyM3ez/bKPpKDEa6IJSa+6tC+euAAA1bHnuJCG2OAL4EavRnZXrBQeyVefwvOjMutNrBMTk4Cs6S1+g==","signatures":[{"sig":"MEYCIQCmN3HBsWE5AyqtV+6Kn4Qk+gnCeHAF+/Igb63JfRu2wQIhALjqzWwRcQTDvhF69q2hAWnd4lEYp8X+/gETcTQIrt/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854058},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"cbdbedfed873aeb16e4b9f96557d6b0ac53c2042","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.17_1774912986056_0.5485790749597848","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"jinzd-ai-cli","version":"0.4.18","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.18","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c9ca203947693f6dba9e83718bee68bb2842f158","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.18.tgz","fileCount":27,"integrity":"sha512-ttHXTSzWMCcviy0hUsFtPC0Oqzhd74/pbiLmZosiUIn2XbPwrJR5pg1bGIwE427DF/L6iAVc+wILYF0CFNwQcw==","signatures":[{"sig":"MEQCIAqA2DVNO6xsHhvUH2p5npDeOmSvDVmLyktJ0NkT8Of3AiA+tshK4AkGfGmAXqrWYtvu3LfgRD3AiX6aPWxOk8LmdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854058},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"492d6d0eda6cc4e0cd7d486b38884c12ed53ed3b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.18_1774914618180_0.8152727292108288","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"jinzd-ai-cli","version":"0.4.19","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.19","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"87466912ed539d9906a991d2833b82895bafd154","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.19.tgz","fileCount":27,"integrity":"sha512-FSToOa9lIpOpTSGaocl6nGbXShMJ6I5cvyM/xYCb3rqEroOMM1Tg6SG97t4cxwzca3ae6P0u7cnUpzCg/BvjcA==","signatures":[{"sig":"MEYCIQCfChMUAld7Nl4nMR+AQMZX3yjVd+LZTnvqWjA19jwadwIhAPJ8E45oO/sXBZW15XJO4ut9Hx5a+27C3gsg5e/tjW1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857453},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0ec4263e2d528af662c45eb52d1f406ae52bf572","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.19_1774951839480_0.6929433295529261","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"jinzd-ai-cli","version":"0.4.20","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.20","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ae0707a78b3d4d0945da3074ac46195101ae5a8a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.20.tgz","fileCount":27,"integrity":"sha512-buSCqHmTVNbrwAHbAY5ojr5s/orwxt4QalGP78tcu47sfN5nZSJ5X+YFfocvDTCfxDzmJj2jiUfGDAVMsrv86A==","signatures":[{"sig":"MEQCIDYQhue2/NMlLkJ+5+f0XHuvbLgBl2qTpIc+wM6NlLdSAiBo1KYQ/qPQIQeYXbwODSqYCdZbhpkAFdlei8Jb1IEWbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858263},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d80292d7254beb56e5fe32bc315b461714fd8e52","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.20_1774969926554_0.3548449597205223","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"jinzd-ai-cli","version":"0.4.21","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.21","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e249120abbecec683df3ea67ba84ddba4f54daf7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.21.tgz","fileCount":27,"integrity":"sha512-cwXc8nNj18SfRDAKX8H/JUvmMxmtaCm6Eq2/qNqhMqpOkTHr5U5DHplK0juWRoqbesxRQcXQctto8+woM7xrfw==","signatures":[{"sig":"MEUCIFYkO1MqswTzkEp6p63KcvfMA5gS4SDyFp3YmgDU/7N6AiEA2ah3sbvmh2wI+lxlKJeOOYwrTwnKdJngRThir7qFRzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868760},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"312d4fb46c86c12b1f18e66616d0264dfb0d19f2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.21_1775014805144_0.3820724590004865","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"jinzd-ai-cli","version":"0.4.22","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.22","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"55894641a6a0126dd7fdd39d5159969f0a194866","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.22.tgz","fileCount":27,"integrity":"sha512-wpG/GHE9KdTnjoV9kHmTXnMY4RkJxyd5pUq074B8ShP+00zccXt81pXB+mwDOwJRf8xntAV588yyGfi1nD7vqw==","signatures":[{"sig":"MEUCIFl+VXj6NcoBOSzvC9b1Hjy84Q3HcwR+ClZOlUn6diRjAiEAmr+08f8Y2XXcWdTSAVrHDas56NgxPag/3orXf1+6Ifg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":871033},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f71e89258117840a4cec3d50071abd0dc8f0976b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.22_1775024587434_0.8923914093903065","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"jinzd-ai-cli","version":"0.4.23","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.23","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4519a3be7ff5d08db372c7ac99da2a7f22d2ba19","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.23.tgz","fileCount":27,"integrity":"sha512-hZlcdCoccAC2jtfOYZYrsYXnQezhfMZXWTlKOnQ7E2nRS3BuYUw9YNwe6PN6qy6sSj6MdvLYuhBN0Ui9Tw9Zcw==","signatures":[{"sig":"MEYCIQDx11AbW+wLkTBh+P9etp1ZQ5Aon34Z+X52/Qmt9b5QOwIhAK7fxXkOX9t/SWc8fL5OhYK64pRuWAIig6/y/H/tOGYW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873649},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ab8da9d3df9864d8ba152b18591c22eb3e0b4482","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.23_1775025374084_0.17996622335611678","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"jinzd-ai-cli","version":"0.4.24","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.24","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"83fa547886a1000f483629f216543394c7f2e2ea","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.24.tgz","fileCount":27,"integrity":"sha512-lWNQ/XwAqEynPirp5XGpZ8a4jawvRAqBFnOXcfS7QoAlYURRYNbhw+hiHT0EVej42CIRMjjEzxqOwmDaHZdm2A==","signatures":[{"sig":"MEUCIEymm4QoyqQpsf1PRpk5PZQFM5XNSjjSeD51w5yuMX9gAiEArHqE7CGXqD/YMVC1Wog/pJU8xx6dXak4JmBjldITxeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874185},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"054715cd41a77d74845b28d7bda20c194cbdef2c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.24_1775025730976_0.8146641409397892","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"jinzd-ai-cli","version":"0.4.25","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.25","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6704a854c9ba6f76438d4cb84d876b93634c9989","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.25.tgz","fileCount":29,"integrity":"sha512-QJKuzy/HteH4Wdz51Dk99KFcgzvr/aPQDk5v8F2pwINssSiZhzTEkGj9M9SBzmD01Ehr09bxzOorclQ4phAAlQ==","signatures":[{"sig":"MEQCIAGgpjwqBKRSPAIHVYnzGMYOo8wWyKKJa4aFpsnMhLmvAiA6elLqeM3zvBysDqRQlVLmPprxHKRlyyh8rbhIJBeqMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898969},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"dd4c4e31a470fc6e30c475052c836f570910fb2b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.25_1775027820475_0.36285250070712616","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"jinzd-ai-cli","version":"0.4.26","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.26","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"557a6f173ac67e964ff8cbc6cd96d2a92b0303c2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.26.tgz","fileCount":29,"integrity":"sha512-I7E53UU3e5xVhxkrOJ2n2Ds0iSlUfBuHwM7f3ow2IjYItyRaa+wmcp4rhfG8OBECRZzlCoIfCRVyMxPTOho7tA==","signatures":[{"sig":"MEUCIBEnH17ivZozjNiOQH3Dr1PkWSdondN9Fmg33lTUjORXAiEAnqnrOVCqD8y+2IZPhAlkMBdqhwDXGDrA81vR6kPYg+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900097},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"91f221a37a80627d590cf0ed581a1f891ed5a9f1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.5.2","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.26_1775043504870_0.7129237531172588","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"jinzd-ai-cli","version":"0.4.27","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.27","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e1c56065f47384d4c40fdfc3c677deb346353951","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.27.tgz","fileCount":29,"integrity":"sha512-9TFUjSYI5Bfj1w61aPETNKMVyZqDhSsJJY+KTQA9WQVvXlFAIhhA6OAsF6iQp/u4ZTDLGi2ZpznblbDiASJKHQ==","signatures":[{"sig":"MEUCIF/O8BWtwRHzI1HWdDnYzQQjiJ9FN2D0debdES6Z+jmrAiEA+Y4hOSIPe2JgUDnaEJDmE3J6yxnTlDVeguS8oXgZVQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924056},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"16526db05881b465af4286101c343425d7922026","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.27_1775397431410_0.7474420892593074","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"jinzd-ai-cli","version":"0.4.28","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.28","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a2aee8c13bb2d2854d52dbd15aac9a6cc509e647","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.28.tgz","fileCount":29,"integrity":"sha512-I5F8ACQL2ovxn8nif+tcsKAmXtf5n8Rilb6j5TtoY4XDWEfaS5T1u/Z9lFXeMuVcU+R0BN4RUVbmi5ckdKNtjw==","signatures":[{"sig":"MEQCIH5bIYbktA30BKfg/Bt6s38aYCuQIeE3FMBF4n6hFcvjAiA6gFa0dm/i7C1A/BwOKwynDvDFLIneW4kDaL/suCTKKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924150},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"177540b68f743e01700dd5c4a502d70f6e403104","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.28_1775398964059_0.1523045704543755","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"jinzd-ai-cli","version":"0.4.29","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.29","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a6e41328f99ef23dc524de6b5cbc38493630a2d7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.29.tgz","fileCount":29,"integrity":"sha512-m1ztuoIF9SzrRqj/r8Snap3F7r3GdjrBaSCBNz5XwWGiUSE98OcDRzPS/fuvfv4QPUNH5FLgfrnfUiss+VMR+w==","signatures":[{"sig":"MEUCIQDPiNfjClfGimOHO114UC+mK6GZZpVj2IKjotxWkcmdlwIgEgGLv/UDbU33FPkQM3J3j0KvW85gIRm1qryt0YsVu+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928352},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"64d686f553b34d27c7001f5eff143135e9d89c44","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.29_1775401225402_0.12534471129713398","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"jinzd-ai-cli","version":"0.4.30","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.30","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a1c2a9b2c72097a742ec2753580b57e4fd69c34e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.30.tgz","fileCount":29,"integrity":"sha512-jTegxDw9x/6kEvjKmeJuRdW1lBdHodXGkYKNRXVy3QtUKhyXlKPqSlMX39iR4owkigtwLJhZSL5sJuRhmNzo9A==","signatures":[{"sig":"MEYCIQD+Bg+gWJGfx2Sc7qK8Pr2CyHgp1bcyHx41T9/3odlDoQIhAM5g2FN6wU8ajXCUPsgf8AYljY8WWYAzVJeDIy7ZTZOo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932038},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"bf5237fef661e9878b150940c6262a8c7c375af5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.30_1775456747256_0.9096209598435905","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"jinzd-ai-cli","version":"0.4.31","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.31","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"647023c3ae895641e00c88eb08d75ffa1fc8abc7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.31.tgz","fileCount":29,"integrity":"sha512-CpCwdh+n4bVueft/9AFv04+3/tT5IdTvkhzX/1ocSocuTFLn7qB0sF1hDP8OLbenb9LYPxHPn92MMhW6kxR0IQ==","signatures":[{"sig":"MEUCIQCialMJ4eOHri2a49jHsO66WUu4Vrcszm7JRAT6RI6M0wIgMZqAtvAPJAanCkv7RQi+VwiQMSWdO+YvNMi5WPHPuJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":943941},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9dceab54f2626f31014c367a1721a5a314ed7b6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.31_1775558910256_0.2296272472591474","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"jinzd-ai-cli","version":"0.4.32","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.32","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f9f98a4917102d42b7d73d4c7a9231cd023fd6fa","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.32.tgz","fileCount":29,"integrity":"sha512-x89MDUljq4X5vCchCSX5KFD1ayC+aduJxafX2v3kVpQdF7F8h6ROfqodzrOrqg61dnqSdf+IqbQnbHBchLT4Nw==","signatures":[{"sig":"MEUCIQCSPEkmD80B8CI/J2JusNe+rF0QOxY2wWXaXID1xpoKGwIgc/+dh64AI4fqcgn9rXKHMHGtUBzRirnr6BNgs/8UKNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947706},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"86fbad1bb5c5f1938573fe15f4f11310c7e39649","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.32_1775577284033_0.43367964347070065","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"jinzd-ai-cli","version":"0.4.33","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.33","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d7f633e175765ee6283c8223669c1a63f71110fd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.33.tgz","fileCount":29,"integrity":"sha512-HuAN831f+VVDRqhWPyv2ZxhkDgIwy/Z/3qV7iOOpBG1inGGinh9zWeimpDzKIwFpcMB999bpFzI5iNaaCP4odA==","signatures":[{"sig":"MEQCIHU+2piFuNjwFhmfPpinfl1ayrNHsk7xMoXgj4TegAA+AiBzMdOv1LaEjaaZJJkkTGfo+6z+tmuWjq+V41mVrm8MqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947706},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8673ea7a97211e0baf3e9eaa07637080d110a259","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.33_1775577780533_0.37699234536345894","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"jinzd-ai-cli","version":"0.4.34","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.34","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fcc0c58f2181ce5caf54ccc4d86ebb7481b8fe72","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.34.tgz","fileCount":29,"integrity":"sha512-D+Swlo7osl5Aaz/mgOftPlDb61DCbvX6zX2hEvyWjbxbcNgzawttsQ4TPa8pTwt+vDxjYl/DzRgu5YofitcsNw==","signatures":[{"sig":"MEUCIQDCnkGu3vqM6KeDlcb5syGYyXLv3PhFeuutOK/wG8i2BgIgZOIg8tge/2COJkHJOZgP1d8k2JZDDctZ3WAJP0aDs7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950351},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1319f814ef25fcc51c6581b5597a4075a565e6b6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.34_1775578189322_0.05802357804096547","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"jinzd-ai-cli","version":"0.4.35","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.35","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3a9f1c327363a4af8ff89539c10d9944a5fd0ffb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.35.tgz","fileCount":29,"integrity":"sha512-x4xD6LbbbEvbCczHtYPDs6qyx77EvXUCFwRPU27W3MfJRLNP/W2vy+i6KvkQ/5adSng5YOWTJjPLqiLMUQlIog==","signatures":[{"sig":"MEUCIGoFfQA1/Rv6k8Um8GviF4fwn2Ps5b6GSTs6fxaGwlprAiEAxe1dQfwSSeJTgNIMVKpVUlJljQZSXbGfe3q47XfBwb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951388},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c6b618e47b19829f3cbe38516d0a4f903e901e4c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.35_1775578620313_0.4738005603339006","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"jinzd-ai-cli","version":"0.4.36","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.36","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"dc391e3389e202dcd6e517580f533477100726b7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.36.tgz","fileCount":29,"integrity":"sha512-OmvoFPv7YsQG5imFGfW1fqy/h5QCCeKy++OulFSsC2QNTVGEZ5Yz7M9YaypaEHejSYwe+VYcH+fcFCzUxqqK9g==","signatures":[{"sig":"MEUCIFyZqBLqKjr8XL9pvWGaMpDJgvDglCYhmDK6SM8GNGoYAiEA6DsUunSw2pMshk588ageLQJ+uSdQDl0YtLMwb75PPjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950321},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"32102e307b1413251462d0a60f143e4e7dc566b3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.36_1775578942870_0.9716665563646685","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"jinzd-ai-cli","version":"0.4.37","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.37","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"99f19d4b9e8640258c64bc96d89820bf0181ef0e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.37.tgz","fileCount":29,"integrity":"sha512-H9T3+5Lkxr3RbLd2epjmOzOUj5aFoPmHDw+k+zJNNdtQAUqT329JzK50y9alFc7XRt5zPAq+aDBAOkCC/Z+DCA==","signatures":[{"sig":"MEUCIQDD4Etjc1FEIb/DEINEwU6lOPAE1ZgEE878Os6DDBUHeQIgWXZy4ZpOX1F4mUnp4CpOhCShjlNI1frGw098Ai4l7Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950436},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1b75bdac54b76f462eaa4b76b81ccc67f4c72afc","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.37_1775579234983_0.29589900767826505","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"jinzd-ai-cli","version":"0.4.38","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.38","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ea762cf65928efb68017cb3bbf7943fc01e0b6b6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.38.tgz","fileCount":29,"integrity":"sha512-X0RumtykPYD7TY/XSDnRyLZR6FtB+gP5KwFzHOv/iqmSh6qY4uVpEyk+yqZLa2Yjav0jr5KwKuD0qwzAp2rMHw==","signatures":[{"sig":"MEQCIHdg8RI9vgEI9WRLhsIKlvW7N3TkXOQiN2NHthSNDDcgAiBUH2R9jGQ8hT1vVrHksnDPwtHOdSOA2FwLIDhH9vXWbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950603},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"89e6305ef556a6040feecd66068b8cae34394f0d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.38_1775579494384_0.5608433237068577","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"jinzd-ai-cli","version":"0.4.39","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.39","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4e9c14152583ae0df3e48c96dd6e17d2eb633c31","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.39.tgz","fileCount":29,"integrity":"sha512-fAvV/M+wbx35zqNdGRYpO8MI6FScpFZR88x8Q1JuwN4Y9ehIQEQAkXDdUOxcRMqnoO0O+SqOjOaJZm4QN7oovg==","signatures":[{"sig":"MEUCIQCRGQMrLRXWwriLdgKZzyDO2uun6AGOn5dNZlpuiT1BQwIgP1a84xDfAcOGEYcbvZ1qeZgULWWZZP9HHYlf/mKbrN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952451},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"79630bda03a55b94f80257daa6a4725427ba577e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.39_1775606189192_0.4755372502188109","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"jinzd-ai-cli","version":"0.4.40","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.40","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9376d0d045b734f22bb9f809abd477d5b9e38bf6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.40.tgz","fileCount":29,"integrity":"sha512-iaRA6h8pSCEshBUgPnuo5jUu35gqOPdVcyPUFOzVrI3KRcOESwVRpCophK/PvRvkfce0ePwnba5PmMBJJqACNA==","signatures":[{"sig":"MEQCIAYqVBUoYmEbshbJeeu1D6ZbeUtFUei7E/TEMnIHaNEFAiB6egzuf2dwcNH/JRhhbHOj/bQ0SXLRc6vXe4YnbVZpVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952442},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4c56e354835f496cb1742f697c49ba09ea7f543c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.40_1775652401089_0.45926395064969916","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"jinzd-ai-cli","version":"0.4.41","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.41","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4df294a52f4f07e9e82794489e19a84145a48e5e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.41.tgz","fileCount":29,"integrity":"sha512-ZSfZ16dmHkqnp4YkfJ4bmA1MuZZggmYTLY75JYOmsUQ9B7qbdIVKMURTizu4mVDPkXsUba7rZd8nW/Ym7iL6sg==","signatures":[{"sig":"MEUCIBgXmQgrgCla4R12lCIeKfivwPER69heuG7kGCbqkzvpAiEAvs+r+UlE2hTC0Z7n0qgpNpb0BVsw3vj4GeS7Pjdp8YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952642},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b65c9609e3d01ebb086130aef9fa8a4e2c68bfa5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.41_1775653267098_0.06138604341368881","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"jinzd-ai-cli","version":"0.4.42","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.42","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"412319306b294d60f59b0efda44fa559ed09e16a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.42.tgz","fileCount":29,"integrity":"sha512-4l2dB2aCG/HBkp7/+Z7J7NsTX2aKxpnr6QniWbnfRCL8Z2noxczjQ9wCNGObsTE8uqHNODHogD0gntEllvEOxA==","signatures":[{"sig":"MEUCIAP9S4B96Gpw+kR5wsXemZgK44ipOFLG5c5zoQiTGHoJAiEA4XWSQaQliPCwlYRxiFJ/9qDBHNpUcu3lJPB2Vd/1+1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951947},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e94e051f114c2eed196e0ba13e0fa5b9d964b65a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.42_1775654202522_0.40549104707796024","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"jinzd-ai-cli","version":"0.4.43","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.43","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d45f2e3700587ae6674f1f0e7a8935c344bb1af4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.43.tgz","fileCount":29,"integrity":"sha512-twHA7Y6t2Cz+4zzYTzdWrMYhr33YYAFBtPW5E9MvqTwUx9InkVKumqoeuCPxoQ7sd+RKVAJ3QooR3X61W25yeA==","signatures":[{"sig":"MEUCIQCCnC0dZlr/My8OBcPWiBhCi9HUZK1Wustxv1MQJWGpjQIgCbKMSbofowOAt76m5HkCf55x3oPrVbl9+gAPrWbFU8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952900},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.43_1775657367375_0.9232808916435511","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"jinzd-ai-cli","version":"0.4.44","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.44","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fd0c2bfdc2b645be611b24c8182d151145e004c3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.44.tgz","fileCount":29,"integrity":"sha512-sbPZzMLZnVWEuE28F+gV6gg4Eerq8BJZi6NVKA+KS6hFfbKw5Swl/nUtcfwfYXF3ZPvchfkuKqO6PrQN3ocYBA==","signatures":[{"sig":"MEYCIQCeFbaoZui2TVFYLLAqMuLKxZTV7OXs1p/aKb/IUb+tngIhAJbwWXj5R8k4UCje+EYrzsmPIuF5czN21syzefWTs5yE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954389},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.44_1775659333242_0.5875342218690336","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"jinzd-ai-cli","version":"0.4.45","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.45","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4ebfa3c11671f1688d7a22dd3efbc001fa0a6355","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.45.tgz","fileCount":29,"integrity":"sha512-oPbF7YrXXHAhLzKIHSqgmu1PffcMTM9frHIi48aTLRkC/1RAFhNNqHTWjjtQDI+FOXTW3xV3YZEkj4TK7LLzfw==","signatures":[{"sig":"MEYCIQC2UuKauIYe8R9SKqWYQFWWqg4supnX1bnyyAsyii91ZAIhAKbB0iSQQUIiN9tq/Y/XvdE4/9/zM/dtY6bYMIIqpnN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955582},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.45_1775660311378_0.30966719092869477","host":"s3://npm-registry-packages-npm-production"}},"0.4.46":{"name":"jinzd-ai-cli","version":"0.4.46","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.46","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3904e767bd303d4e7d8da198cfe492c3a23430fd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.46.tgz","fileCount":29,"integrity":"sha512-PYvCrs6aPwZSsHQ9yA9eOiSGgtmri9me4gOllu6Q6p49LDGlGFmRDted0w37H8KvMH4bNHkLLVf/wERXNHxusg==","signatures":[{"sig":"MEYCIQCijgbvEdG/ESUwQqVNKbEBt1CwW9FheTTA6d/OWhj5KwIhALOH6bJQB/hC/3xDYhvAOV7UcjugQ7e2hPvyzX/YGf9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955648},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.46_1775661052558_0.018995635005471412","host":"s3://npm-registry-packages-npm-production"}},"0.4.47":{"name":"jinzd-ai-cli","version":"0.4.47","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.47","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"99018f8ff3935159297bc170e73a743cb2410397","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.47.tgz","fileCount":29,"integrity":"sha512-t8EoCXz5DneJgoUsbHv/h5AolhOI9dMhWbblyscY5CHOfBYuQymCHF8nohwQtasxel6pnaQZ7Eu26Pt+oI3nTg==","signatures":[{"sig":"MEUCIQD6pK9vPoJU24rm0VYx9yJTFq/vAUBlxLshrC4Ym1HHDgIgEwp8nD54dvrjydinzmARUG+TVMA+RUKCuzMWqdtEm6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955372},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.47_1775662255021_0.10546539256326914","host":"s3://npm-registry-packages-npm-production"}},"0.4.48":{"name":"jinzd-ai-cli","version":"0.4.48","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.48","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"125a7a3f9fd51dcd7652d3b648310e3dea5e6a8a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.48.tgz","fileCount":29,"integrity":"sha512-k1Kr6PMTsc+Px/we5XVlAMPICpswlOrmxUYRGopMm4r+da6Fz5FfrdZjK0Xt6R7h63acSn39GPF8DmZEvSQMbg==","signatures":[{"sig":"MEUCIGqSk9KFEwQG/qv/Z0sZSie1EdWzyRjegyYYliAu7RTtAiEA2lmL0ef8oZFNBRuZGbfrXBYseUMjDFFjrLFl6FSCxtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":955904},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.48_1775663711312_0.43565811396258614","host":"s3://npm-registry-packages-npm-production"}},"0.4.49":{"name":"jinzd-ai-cli","version":"0.4.49","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.49","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d2dae9e8f38be2bc26cc6d9ce7ae1d25f857b47d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.49.tgz","fileCount":29,"integrity":"sha512-P3SiBb9teEx6iFiwzSywHGFYER2rF/TItOTYmjb6SUevv3w2v8eXdfPGtX4FaxIRNfO7+X5IxL+m9jrT+nUnew==","signatures":[{"sig":"MEQCIGSd0NONpsIOsuWiuBtSZC6V7Ax1jcOjw1K0e6ZCePwKAiB3fQY9gqzipl+h9neB88QVpoYIFntjLSxg4WAmwApfQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952548},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c74853b5131aed6fc4687b10b8cf26e761ebba1a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.49_1775741098347_0.7644555863161357","host":"s3://npm-registry-packages-npm-production"}},"0.4.50":{"name":"jinzd-ai-cli","version":"0.4.50","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.50","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b37857508a1bb3b785c604949788312980727602","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.50.tgz","fileCount":29,"integrity":"sha512-Q7Ho84k10qvw3hPXGDHHVhpXTJR7pcaXqCLvTc5ZuY0eGAFiS3L8XIx2W29tfNhCR3TjWTl3U940CvhBnJ5DFA==","signatures":[{"sig":"MEUCIDt9n36sNpV/d+aOYacnAog9UslFktCMhaGt+GfnPCT/AiEAjrE/3Ojjk2eEunHUK2ruJltjCHYhZviNXd/fO8eJ2qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953530},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c188220d6ebb33113557d00b43d294b4e77b6551","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.50_1775741913727_0.8843287293511795","host":"s3://npm-registry-packages-npm-production"}},"0.4.51":{"name":"jinzd-ai-cli","version":"0.4.51","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.51","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"65696df5e433904527d8367fbbc29b2c2b6ede30","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.51.tgz","fileCount":29,"integrity":"sha512-3f3wT3XZpF2gkpdMniQWIjIeTTRF81BVHb1TqJFNc4BZuLasjfUSDjMAPOv7zRkCS9rjx5rHHy0tpEb0s9Cihw==","signatures":[{"sig":"MEQCICmfk7jgZDlQGwkRqszgHbbl9se9tnSqUuQUzPh4fH32AiA0QlZM6UWL/GGYioVE+OBbl0OFhzGFozbLwEWDh0wm7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954828},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"be56819e91103bb185abd0d648ec00a1b387d6e6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.51_1775776919454_0.9643914128379094","host":"s3://npm-registry-packages-npm-production"}},"0.4.52":{"name":"jinzd-ai-cli","version":"0.4.52","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.52","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f2edcb842e118a1a7a48b4e7fcbd9ebfe405d7b8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.52.tgz","fileCount":29,"integrity":"sha512-nZvGa3ncIUx2Cc1SdJ/cduEQlOVMK0GXhhsS8QY5XUxOac2aQJuxyfnkQkub94ZM6dRoGNec5yirw+vamDiMPQ==","signatures":[{"sig":"MEUCIQCSZxUgoUGyNBHMsPMFvs5/7gEFGKpG6+Mzjbzmz/O5fAIgA1LxMLzKPIpEzUKkL+ulhk0l+s5w6K1ekJcvBtPDrzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":961810},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"902e35ae7fc36c618dd61fe7045f70d605266cfe","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.52_1775782800986_0.9953980431743126","host":"s3://npm-registry-packages-npm-production"}},"0.4.53":{"name":"jinzd-ai-cli","version":"0.4.53","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.53","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"97788c37ec62bb8267ae6dec28ca0ff8d974b7f6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.53.tgz","fileCount":29,"integrity":"sha512-INo7XGlyezmXUDQo+ty6nSJ+BiAjTMwprHXdy0UWVNs4dNls9gTVK+gDNaitDohpJgMuz+F9nbUwOcfYSa7HLw==","signatures":[{"sig":"MEYCIQDi5HihKMdg4aHnguAFvOcHUzvtDk4HpWxbJ0h0wGvSJgIhAMr4NsKO+4EiEqcMvyEGFvb1jd9DIhlJRlYWq0A9vovX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965496},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8b65c8a3a36bd06e243499dfbed6862b4c397dd2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.53_1775801080302_0.0011013966035262612","host":"s3://npm-registry-packages-npm-production"}},"0.4.54":{"name":"jinzd-ai-cli","version":"0.4.54","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.54","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b78de2111a7a19b31baa96118cf999be2c972ea4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.54.tgz","fileCount":29,"integrity":"sha512-Cns36knw0r/VQQ6NwVUH3nTGSAUDasx5ZLohkZ/89p/EiXUBse+HBvE+j3qwm50riBhIWvPsfgKuxU8UOL6ObQ==","signatures":[{"sig":"MEUCIBX/1zL8VyPgr+1D97QeXY9BGZUgdg4z7m/kz0ghBnrwAiEA8mczBSvvSVLnMbdvWgsEjO5i9327snnE4yjX2LLd+cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970592},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c12d3a72ce8d9ad0639402f19d679ab28a852060","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.54_1775809863183_0.8891249916608026","host":"s3://npm-registry-packages-npm-production"}},"0.4.55":{"name":"jinzd-ai-cli","version":"0.4.55","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.55","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"cc4362f6f204b5345412fdbc527feba7b7e6491c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.55.tgz","fileCount":29,"integrity":"sha512-FzsHBagU4JaEHRZtq5W0nKY9azMYvA+u1tCbo15SMidnwX4/6rHfARuPI91MypTrAkYL6f77l/F6TjWdH4gpvg==","signatures":[{"sig":"MEUCIQD0+Q+8F2wHOgvSgQUVPk/3odO55uCOfcbi6Q6/6Db7MwIgJJaTszLKIAUfa2PEUbceZu9bJO86E3IVVKpdG3JvnSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984066},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7e24ecf1773b9cb40ffdd54b651a8ae61801622f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.55_1775834734084_0.9255345308184137","host":"s3://npm-registry-packages-npm-production"}},"0.4.56":{"name":"jinzd-ai-cli","version":"0.4.56","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.56","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b299fc1bbbd45d9e1e1647ec9ea4e3019bd53483","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.56.tgz","fileCount":29,"integrity":"sha512-1G/fo+B+kpdjXNOfJl7gGbm4mQL4K/hxCaIAFP5EkgzXTrxgO480Ka/LrnazI2Mc20biE1+I/k5Cj3OciMfbJg==","signatures":[{"sig":"MEQCIBFf19FU1xjJOv8yhjrIi+lx5FNGLRgNMg6i5mZDpt3IAiB3tEcctvL1YkBfcpMrdxcIS7f2pFo/pYHT+/JiW0xJxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990061},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b3b045394368fdbe863947c86f0430fccfcc8088","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.56_1775873714660_0.2038541117010222","host":"s3://npm-registry-packages-npm-production"}},"0.4.57":{"name":"jinzd-ai-cli","version":"0.4.57","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.57","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ee510d0250e1f0330830766c078b8163a35cd105","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.57.tgz","fileCount":29,"integrity":"sha512-Nu2ZfTVjs2Oet704fquSRiDgncR2/XmGrV6I1h0OAQhXoHwrZ+ArSxURRkNDqo2psQ5T+TZWPxo/pxxO8LpGPw==","signatures":[{"sig":"MEUCIBx5/PNoRq48lVIv0OEdGP4o2YLmS3m/BDnMYFgQxAbLAiEA65cnaI46FCFWh41rhQ6I9uwW2j2ghYjRTL/1Xw7hXac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":994616},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e49086253b472923da7cc3993963ff8da4c26373","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.57_1775889684795_0.20186410686879896","host":"s3://npm-registry-packages-npm-production"}},"0.4.58":{"name":"jinzd-ai-cli","version":"0.4.58","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.58","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"90305044ecf98c4cbffa655099cf2599f57f14c3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.58.tgz","fileCount":29,"integrity":"sha512-jRpscF69NEIdkp15Ls9IgX+n/iR+MuyIapQR5x6V4Aq7cQRJ1qomKkdmLJqkP3BwRaxrqeexBaHkqdKfPuK/ZA==","signatures":[{"sig":"MEQCIFNVUuFw4MuU+A+DmTl70cqutc91lxiJm8zjGfdV15A/AiBneFuUsiQDFFWcUYktO5c4HTvYToTJiHXIMbO2SuA50A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996064},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e6c6a9f5ff6af9ea057dd23062f17f84e8c36db6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.58_1775890599774_0.321216864126985","host":"s3://npm-registry-packages-npm-production"}},"0.4.59":{"name":"jinzd-ai-cli","version":"0.4.59","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.59","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e6c5fda0efdaafa69e32a7104c173e08f435e5ef","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.59.tgz","fileCount":29,"integrity":"sha512-tVGFd2yTNodUl3ATtCkmETSOts2EeWnPLexw3W/5zfpuQMt5sYtPYHRxfzuvAdBRQH2wROto/PGw1zfiKssjjQ==","signatures":[{"sig":"MEUCIHYGe1M3cEG7iAubCgBIQq0S33SQhZ1hrUgoSVNCRgtvAiEAl2p3yjuaeccko9SZejYrjK1MzsvgwvJWax4J5gPT+H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1003502},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f9a59500990c4f9d3d1b51ac65d0d583a9339582","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.59_1775891443073_0.25841567853307024","host":"s3://npm-registry-packages-npm-production"}},"0.4.60":{"name":"jinzd-ai-cli","version":"0.4.60","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.60","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"afd92904fb8bbfa9047dd118f7ac5273aed62b17","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.60.tgz","fileCount":29,"integrity":"sha512-SWkXVa61Obs8y5yg9jj9RgnVQHG3e+FLpKRCl+rBlTl0e1HMJ16+CIOStcgsop5xClYM50a6neJ+gOs3XDeZ1Q==","signatures":[{"sig":"MEQCIBOzqu8gj9yKBq1M/sDFO3j4TsiB2CM9IT/DsG/9fVDyAiAL8hoFipbXMYRrR6Wu7GcP2rtrS4e5Yznd+OVFz7zhNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008207},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8fb7da540e0cfbc071cf1fc83c181ea862d569dd","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.60_1776012437068_0.5894211266274652","host":"s3://npm-registry-packages-npm-production"}},"0.4.61":{"name":"jinzd-ai-cli","version":"0.4.61","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.61","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3469783e1ba36440ea6268b9f7fe39f80de1ada4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.61.tgz","fileCount":29,"integrity":"sha512-Bz9pwSyH09pqS4vHJApSkRpZEiexB3dUyk3t0z6B/w1yHEHUXpr4yQ0RIgIU1FKMLMH3euDgc+syam0ODzhDJQ==","signatures":[{"sig":"MEUCIHmb7evu3/5nIKlJ7/t/HApO2Kqj6ciPikOoDshRyjBtAiEAy5+qVLetI9x79LgEsyeb95HslrN7CCVyhet2J5elz8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012844},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"cf71a28ab2cb789db2eb6037eb55f36d53681983","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.61_1776049051650_0.3974588961327101","host":"s3://npm-registry-packages-npm-production"}},"0.4.62":{"name":"jinzd-ai-cli","version":"0.4.62","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.62","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5e62def5d042f42b1d8d61cc1af5872676909867","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.62.tgz","fileCount":29,"integrity":"sha512-RVlDkcIqgElq336UzR6OG00JN/O/HJqv9Gs50g4tiXAub3MJOzaet6ymcc4WMWF2kB7ngEeDXbljwNbBFJ0/+Q==","signatures":[{"sig":"MEQCIDNyk+46HgdIpnibnbNeniAykb0oTRU+JL1VVATxYq2ZAiBP0sTV0EE4hANYHbCo9vYofKV1iVprBYeJbu4gKwBjPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020160},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ad1f004ba6f4c1ce6398661abbc4c0b05caa80d4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.62_1776065617996_0.2612445402292298","host":"s3://npm-registry-packages-npm-production"}},"0.4.63":{"name":"jinzd-ai-cli","version":"0.4.63","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.63","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0748f15a279a2ed516a2ca4b86c8dc4d94eb0b4c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.63.tgz","fileCount":29,"integrity":"sha512-UskvO+gQ42egYimzeeQ4+/CXgqDEcW7aXcImUleiICRJJEla9UjdP7po2wxuzx8KD7UySnsLY0JkRKVwAeOd6Q==","signatures":[{"sig":"MEUCIHW5jRELmKDGZJxyVGzxLHXNg5WkuYzDuqGPujJz9p/4AiEAnRhBWM6s3XwLjcaWN/3RFKIROLspX1P6391MBBf+244=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029189},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ebb6dfd49871492027f77888fb0c95f8725e7f00","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.63_1776066607142_0.13420070348647517","host":"s3://npm-registry-packages-npm-production"}},"0.4.64":{"name":"jinzd-ai-cli","version":"0.4.64","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.64","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"62110e4bf038d727abf645044fb9fed96d2b86e3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.64.tgz","fileCount":29,"integrity":"sha512-cgAxhr9jSVyDOxsqHX9YFcy24omHKCFbs8EJ7JQ2tEmW7dIaFTYGU3Gw104KVOkrPdCjkVrWiTVfj70ba86ozQ==","signatures":[{"sig":"MEUCIBLkIhcK8xQQ6En++pswUmhD7yVqQ58CD5A3bZ551bamAiEAoBAJjkP9CIee7buANR8flrq/t2gw7m1m+KaM+m87NO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1030061},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"cfe42d0e5714238dc1152d8dcc1dfdc5d19a0861","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.64_1776082874945_0.8876668928492286","host":"s3://npm-registry-packages-npm-production"}},"0.4.65":{"name":"jinzd-ai-cli","version":"0.4.65","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.65","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0025eb255db0b569e3fc720332bfc9f1c388ec6f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.65.tgz","fileCount":29,"integrity":"sha512-FiJum5AmVacmbIhFmcumcyySrpTmJTCAaSFC7VU7b8UblbbBmmozI3B8sgeaahPi3n7L+q1w+YU1NWHmhxpiGA==","signatures":[{"sig":"MEYCIQCguGJJ7Gt095yZ/82lKnHfPVfL6lrg0lsad6tzOclepwIhAOJZm8w85Gd1CRmk5REWHuYrbZMl7jbrBzxG0H90mELM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031543},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"073508b424f33a4b3cd66876cb9cdd4be379c0ae","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.65_1776261710318_0.18140740809219813","host":"s3://npm-registry-packages-npm-production"}},"0.4.66":{"name":"jinzd-ai-cli","version":"0.4.66","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.66","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"bb451e3e7031f6c5313c30beb2efc71466e00776","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.66.tgz","fileCount":29,"integrity":"sha512-gImJ1PJga2uFtxpliCNE44Xpaem04LIyFQqaFvMX5TFfIT5mri3CoKMIV+8wbIokFPByHOqcZ/+PbysFU96wvw==","signatures":[{"sig":"MEUCIAtP4SMV6lUutTxOZ+m0Om1tIgK3iMbctQVG6Ysw5l2mAiEAgHOTcLv+9sxKk7ETrrad9ck6rIv47R9BlV14YJPWRSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032878},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a9e6b732daad5fd203794e5029ac60d1eb3ec4c1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.66_1776262121854_0.2842571632405708","host":"s3://npm-registry-packages-npm-production"}},"0.4.67":{"name":"jinzd-ai-cli","version":"0.4.67","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.67","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3bbab39ad4ed9308ccfb5a50e9799091afb35c5d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.67.tgz","fileCount":29,"integrity":"sha512-ZqEdq/oHDZd0qfR2zvKvn1oWMgReM6rj5NMPXw7dAWln2PwwI56V7kfpFmbBmi8yvYt4CMHsHeoaGr3KZ5gupg==","signatures":[{"sig":"MEYCIQDKAXZJ6gbZyzcHZC9YbhMqHjZagn9b0nPVqNcBPbZgFAIhAMzSOdRc/SjNgOQfow/C/Pv78zu7ePfFSBg//CDrCJqv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032791},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d69be1cbeae869fe3f05d96ac70c6a7e8a858ad0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.67_1776266292711_0.3769996736484744","host":"s3://npm-registry-packages-npm-production"}},"0.4.68":{"name":"jinzd-ai-cli","version":"0.4.68","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.68","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7f001bb2ad09c208c43df41b03430fdacea60d78","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.68.tgz","fileCount":29,"integrity":"sha512-7kklfdxVhymxlKqp7K/FshColL+T5aoxQS1u11u/swup/zeadBZ0DJru8u5mwSLotDbd6I3ut5/4ZYfJpC34xA==","signatures":[{"sig":"MEUCIED1oflzzDKq3OmnCNLJ5ST60W9tGQxPANIC0DoPWC+dAiEAxm5RKrp0KU+y6igm7GYK1LrRqvK9wloG/eAbmEGBUqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042257},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c0c0ee815a40f56aaff6271060cb55b5d2fb5902","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.68_1776357420571_0.42378889641531226","host":"s3://npm-registry-packages-npm-production"}},"0.4.69":{"name":"jinzd-ai-cli","version":"0.4.69","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.69","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5f5c06ce615073f78a2ac127f038bec3e118f0ad","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.69.tgz","fileCount":29,"integrity":"sha512-qMHtyQsXdm7leCcSJNjco/Q1q4nfuVHrmSgo0PYkzaKMzHZsgOYZuJKXfA+GbtefRvFCFUbZY61h1xmVo3bB2A==","signatures":[{"sig":"MEYCIQDR3RnxjcXdKmhAYQSzyTPc9nB3ojn4Mr/ifqPzMB3IvgIhAO+spzgNnrcRo93KwZWmSRU1tOeBcw3qijxiSi8x/Fb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046545},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f08d4ca3d3dee4bf2a91f96017f794acfb58defa","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.69_1776381171885_0.5641444569904992","host":"s3://npm-registry-packages-npm-production"}},"0.4.70":{"name":"jinzd-ai-cli","version":"0.4.70","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.70","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d43d9c99943c8c1016559908b27f56577684a123","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.70.tgz","fileCount":29,"integrity":"sha512-QIxR4VXPlZvNyEgt/vM+JPaP1bZXpEdYeT/LN1RcHdxtzrXQ0ze4Zt8YchzfDIBg1BQA0sGflWR37zj0K3npEQ==","signatures":[{"sig":"MEUCICARv2wAC8g8GbJBbnFQYID2arXLeQChY7TD3atfO6B0AiEAv851s252nVVmC7rvGnLVHPZlQlRHrHDbgpyFpgTgUm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049704},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"da0e3bd00befb9964109feb51f2f921aba6f1045","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.70_1776383831691_0.12966523695360066","host":"s3://npm-registry-packages-npm-production"}},"0.4.71":{"name":"jinzd-ai-cli","version":"0.4.71","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.71","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"67333d75690c68aba2740279ad147afe172b135b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.71.tgz","fileCount":29,"integrity":"sha512-/g+REA47uQ23rulP/QwhGKHE1uEeCLMpjI2zJxqX/Si3H8935zwrmcdG+kJbp2MtJaOTnmP5pkq82gynfUg/jw==","signatures":[{"sig":"MEYCIQD18rb9PwHjxRmrNsK3E8oYN5Tah4VAgec8P9U5Uf9bEAIhAPzhtBwQXSEiIhF6lR2wZ2MFyyF98cR7niUrO3UPOyir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057936},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"33477995c844edfc188828633da1e13ea18a6e04","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.71_1776420448789_0.11390067749878852","host":"s3://npm-registry-packages-npm-production"}},"0.4.72":{"name":"jinzd-ai-cli","version":"0.4.72","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.72","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5dc20e8d3569900a63b8a4f54ae0f46637eefc3f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.72.tgz","fileCount":29,"integrity":"sha512-6mWtfJFoUQiNOm/Eg5ADXKH1LFaqF73MyraFgJSx2ONyeRAOXFRf+l1iC8bWtPb/yItnI8AcicwPGnxAHUuCoA==","signatures":[{"sig":"MEUCIQC1Y/8Ypi/4ZT+I/Op5aKKERxIiRm7fVL+/GrDZnvNODQIgVblA6waQNBolkuttcqeqKoYGpxGkJXLXk6MsZvFaL4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064237},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"439adc72d8af7c9d6f8a160145822de9a7b430d4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.72_1776421003678_0.452479980025964","host":"s3://npm-registry-packages-npm-production"}},"0.4.73":{"name":"jinzd-ai-cli","version":"0.4.73","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.73","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"466dcbf219512481b5b146a57367461ff2284c76","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.73.tgz","fileCount":32,"integrity":"sha512-fk57vL2Ftx7OJSfOolH/q6XBigS/y67oyc6aITZH17CKRoNfgC/5na8LmBq+avbGkZHs0vbUYhbckc1TQozPnw==","signatures":[{"sig":"MEQCIEnu78RH8mx/z3VyO3NeH5FowIj0QdN+qzxvRUFxHpvXAiAXe4140MbvZbMFwkrZ9piL7PY1eWXyrttRl++xdVQMjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066475},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d6b8af0c2aa9386f97236619745a545e30703a07","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.73_1776432178450_0.6284561943925218","host":"s3://npm-registry-packages-npm-production"}},"0.4.74":{"name":"jinzd-ai-cli","version":"0.4.74","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.74","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"42e607aba824a9973cde26876d373945f0dc0d7a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.74.tgz","fileCount":32,"integrity":"sha512-ZC4PLBtvnFcy5tiJGm8EIMpl3PIoegV05NWtx9xMIxjg40XUl8EJO3bBauHV0kLMLam3OtFWx4oVAhMHzzLDug==","signatures":[{"sig":"MEQCIE7QAl2YARxb+KNu4pN+SIIEj2S6Z4+rIXJIr6wJxFHoAiAE3VVy09Lof1jMdLKCxcAQ2M+qPhfWIBwwMx4w3UjnjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089766},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ad02e0432567e3843cd1a3ef493ea4e0eb7e0f01","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.74_1776440673902_0.7830769225540033","host":"s3://npm-registry-packages-npm-production"}},"0.4.75":{"name":"jinzd-ai-cli","version":"0.4.75","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.75","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":[],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a0df135d23c7433396d5a635ced83f37b8aef474","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.75.tgz","fileCount":32,"integrity":"sha512-uAhAaU2gfZPy7I8mOsA+AQJZR1IeyAM6tBnB6icyFbQzJCyrjyxv9y+jsUtihwyUBrm6RuEB+hTsoq6DuX2M5A==","signatures":[{"sig":"MEUCIQDO69GW1Z6+qg3XaMmoQcW96cistkmgPXAoEMMtSTAVOAIgYZjJVSV8XzPPaCDMav4ApJutkKqlAazPWEW6syLGRDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098434},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"3ed99bb17b2d81f504e5aaaae31716c5c8365f4a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","@google/generative-ai":"^0.24.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.75_1776441179081_0.9743098597998407","host":"s3://npm-registry-packages-npm-production"}},"0.4.76":{"name":"jinzd-ai-cli","version":"0.4.76","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.76","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d0bfe19291feed8c606e2f5127ea975c5f14bdcd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.76.tgz","fileCount":41,"integrity":"sha512-ANdREDmeFotdxFt3S94aJ/ZYxETPN9putNhWaGA23XJQewSV4L/5ttDQi6ElIMRGatSh3rWh11PQk76ee/S1ew==","signatures":[{"sig":"MEUCIQCjrLT/LerCMh+2FO5L5Fr7sQhFq51J3PLV5i8D4Mj+UwIgAQn5SdgImJRA049ByCD8VLvD/5NCnQg3JYxWIioxIfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5070417},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"dbb03fc1d09591c6b62d7d7503d93ea8def7bc38","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.76_1776473579901_0.33879365102489367","host":"s3://npm-registry-packages-npm-production"}},"0.4.77":{"name":"jinzd-ai-cli","version":"0.4.77","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.77","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d570eb217fa465f5fbb63b3b47198fcc56b87c0d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.77.tgz","fileCount":45,"integrity":"sha512-YpdwtuWf9bqNtjXn308gSg7JdugXHkejns3BuD1yfvPkH/7xVzffgBOkr96lelXfeF8a1bQdaBYPv/Cw/mKKig==","signatures":[{"sig":"MEUCIHchZp2ZV3x/j4vii7G6Pp6Qm+ICbe+bUC0SyIBmvt/rAiEAtyd8Ru2glTDEoJx+g1Up+9yxT6hr1ocopzIqS+y/BFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5093871},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ecbcdf275251bbdfcf9c19f8b77c51bf0417a1e6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.77_1776501643110_0.8579454618016003","host":"s3://npm-registry-packages-npm-production"}},"0.4.78":{"name":"jinzd-ai-cli","version":"0.4.78","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.78","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d8b535614e477d1fb8e6bea883713b00b29053bd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.78.tgz","fileCount":57,"integrity":"sha512-CjfI6MlaJaGhRK5nqmjDhs1+KuCa60+hNAreFCoAGY7FIdmmO7U9/VOi7GAOK2cTYT1oWD3c7vB0BpGXtzaF8Q==","signatures":[{"sig":"MEQCIEPa+rb4sbdZ9YWlId7uguygzZM2dcLQb6ocOpi1B0BLAiBD75F1QCp/jWmxDolYEOCKsuDR66BNfQzAdyTEg+TLxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5585533},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ea4648ada5aff167ffb4217d0390c2b3e28ba737","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.78_1776502227148_0.9917052870694694","host":"s3://npm-registry-packages-npm-production"}},"0.4.79":{"name":"jinzd-ai-cli","version":"0.4.79","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.79","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8cd6637bba7a519d3f0c47b9e6db58aa8d15528b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.79.tgz","fileCount":57,"integrity":"sha512-/h3Zao1Ihpx0jCNH2w68PnCqCdQ/NwveF0BiCD7PPswvSJFzK7T8TYUBDGLBIIURuXUe1FQlL35wgEfdmm7Zfg==","signatures":[{"sig":"MEQCIDU++GQTQ0YuaRb1mhY4tTFbnAUuwHBoZFvjzY3n8fTYAiB5lQ9ZvH07vIZKHoJ/T4XGtBV4YZNd0Cm9x3NcUL7J0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5586534},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0e2756e108ae2c9fd262cc3f77d0278d8ec10c24","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.79_1776507980273_0.0917256671538762","host":"s3://npm-registry-packages-npm-production"}},"0.4.80":{"name":"jinzd-ai-cli","version":"0.4.80","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.80","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5df2ca6b034fdb00cc0189bab4aa1022e206f5d5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.80.tgz","fileCount":57,"integrity":"sha512-FnEHHGNFrDFWHBFIi3VNUJRVuoJmzIa/Ae14sz8calHRI2vmqYfBh69UNVQ31HZBqOJqSiAf3Zc8ArkK1WPXoA==","signatures":[{"sig":"MEQCIFynTqgwMut9XHijm/IN7vVBSVJFK8Y8GBm7jI2aSKcVAiBMWBCmQ69zXZF8v/oFy83BUs3G/vxVdymfoe59tVg1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5601711},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"3b624f67794b718a11a279ba4b6cf8dcce18241f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.80_1776511975721_0.37556090140117226","host":"s3://npm-registry-packages-npm-production"}},"0.4.81":{"name":"jinzd-ai-cli","version":"0.4.81","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.81","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f9d9b67b197f77de5f87c89a3f280991aab6d07f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.81.tgz","fileCount":57,"integrity":"sha512-xrOJH25aMdODiz4By0z/MTRtFpbD76kSwV9DH9ONxfANTkVAPwysuTPCr9lPrrPAoM4T+EUByuSqPUBzcH2VIw==","signatures":[{"sig":"MEUCIDibGbKr1KlpPgxcdoCEUY1K5xOlDu7Zf2eF1sRLVld8AiEAz4I7eCOGKrVSuyJpVupgudYWAv6E8UhQRCzaNxqW3kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5607486},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"861ca67c82b713c788e459416f9cd7a8390b8f47","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.81_1776513100079_0.8206643732022749","host":"s3://npm-registry-packages-npm-production"}},"0.4.82":{"name":"jinzd-ai-cli","version":"0.4.82","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.82","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"77b7bd9e81cd0ecf6193a26c037e11024a106b4c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.82.tgz","fileCount":57,"integrity":"sha512-uf2COjO/z5YF09vpJvv8hqu40dUETBtlH5s1W46XGrsckbI+HcyJXnQui43NlHjaA/Kx9w7SviXIXVrgywLhEA==","signatures":[{"sig":"MEUCIAU06Qv9+o5EX14XPcf47N3SPbfDi5IhWNtfuJAuzL3KAiEAsVIBlBd7bQEiKcsPGLamuY+b/KtdjrDQK+S/wFT3QHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5608886},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"720f11025caf366840ccacd80ee9d6e46e5eca3f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.82_1776514629775_0.8762794177307145","host":"s3://npm-registry-packages-npm-production"}},"0.4.83":{"name":"jinzd-ai-cli","version":"0.4.83","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.83","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"006e7897c3d2429e2e89c0c8bb06b3409a9fc1c5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.83.tgz","fileCount":57,"integrity":"sha512-LJL1J1tJthmywbt5wRU/EMhzsbl/Sn3imt7xXA/ToN4LImCst6cwCOGGlJojUKcCVsoqpJyNp15LJ2DPwNG1SA==","signatures":[{"sig":"MEUCIACSE7E0EmL1IdIIyBLRmuLJs4egZG/5x9y6rODEDsEzAiEA4t+QUtjcXCFuHbn862L+xHOv4f0p8kzprg1dAwfXRDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5608886},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"5d42f53e1de9419d1a433802e2805c62178b7003","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.83_1776515117998_0.38613273821181715","host":"s3://npm-registry-packages-npm-production"}},"0.4.84":{"name":"jinzd-ai-cli","version":"0.4.84","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.84","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7a0c5add10e8f0b75217889f3cf714dcc4303f57","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.84.tgz","fileCount":58,"integrity":"sha512-gjjvJEii7DERqQ/OK+BHWpXCVGhZcwHREebsu9ox7EXnxWEJlyt8LQWRbQlXzxitlIXl3nNTV3pORLuUJHtutQ==","signatures":[{"sig":"MEUCIQDzGKO6wMGbNa0FdV9KrCRh7hVXmlukALG/lDthviiC5AIgH8W9nhMqHT3jvSiuJGFaHYgxFXlxvMCM1/1egkRVF6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5615743},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"84ce9b8783a7a3db87dac6ad28d79893fea55e6b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"deprecated":"SECURITY: MCP server in v0.4.84 has critical tool-confinement bypasses (arbitrary file read/write, destructive-gate bypass, --tools whitelist bypass). Upgrade to 0.4.85+ immediately. See CHANGELOG.md v0.4.85.","repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.84_1776520888891_0.6102418700136463","host":"s3://npm-registry-packages-npm-production"}},"0.4.85":{"name":"jinzd-ai-cli","version":"0.4.85","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.85","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6e81e904eaeb2e183eb548c00f8e3c446e064b60","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.85.tgz","fileCount":58,"integrity":"sha512-NWM3gQVmfJaJiKuoV3Lux/e7K3KGlPX+DbgBwiixKEvIgfuKxziWyHBgpYG3lCi1Mk7HUVL5Ccq34VPcP0Lrsw==","signatures":[{"sig":"MEYCIQDzAYOjZY0x0zveDLxZj3bJ7iFnZh/Z6IoUrTvnJ0PT7QIhAJyNgpTFuEvzLefnJU8tWbqnYJ6pV9ImkcotRqJ2crGq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5619076},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"536f11320cb65ef931ab1f6f5a67c60887df1a03","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.85_1776596288823_0.0750539436547506","host":"s3://npm-registry-packages-npm-production"}},"0.4.86":{"name":"jinzd-ai-cli","version":"0.4.86","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.86","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6091827756008cc25bc91148a98b15b49512fa18","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.86.tgz","fileCount":58,"integrity":"sha512-/pODHRpien/4lG5E7Wrga+Mk2hQUp6ENWG3SLiC3581Edsvhk+Ruzoi6q9OZ3gd595EaOVmLRLwBRy8d0i3igA==","signatures":[{"sig":"MEYCIQC4+6q9au1+DZV67FGubQPScSqTtiMU0fDIph7/9XLJWAIhAPjPtzv7oHmyOVunC54rhNbzbqARbrZK6xBj1CEcPDMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5622887},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1887cb81613dcb2261c38fa88869572058fba290","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.86_1776597249715_0.17957545954772036","host":"s3://npm-registry-packages-npm-production"}},"0.4.87":{"name":"jinzd-ai-cli","version":"0.4.87","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.87","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"46d65157d3e28cac5c444cb7455b7b63b6da5320","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.87.tgz","fileCount":58,"integrity":"sha512-nz5SShSoSlPO7u2QUN6yODjW+LnaDWCPlC6+8RmF6laX4sdbSbdM5CL5QBk5zupfGxtryPuChOHTbsMYfDjZfg==","signatures":[{"sig":"MEUCIEJGu+gJYT+FUhJvDy8IWUGFHv63It33xFqyh9PVLImVAiEAlR84kpe6xlbsbCu3y0hiCF7z3+3qGuZSD8f94Sv/Ar4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5625783},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b533e99311c52ca1f28b0e16a6edce7821a8bfd6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.87_1776677817313_0.9990033194201686","host":"s3://npm-registry-packages-npm-production"}},"0.4.88":{"name":"jinzd-ai-cli","version":"0.4.88","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.88","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"58f49ad15089b679174a662f454bcda927e7e4f7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.88.tgz","fileCount":58,"integrity":"sha512-q0ig6I5ls2CxDD54i1FZbgl/+1geglKipKH3WHlspLyaH0DpE5vkc4+jJv17o/F6SvJCB758fqK8V776wr2QkA==","signatures":[{"sig":"MEYCIQDfzqW2yn9jXlwAGCMlBuov5eheH3aGaJikS37LcP9rWwIhAI2QOx4D4003Dc2pX7SM8DvZd01lFbauTucbEim26vkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5643158},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7e5b9a7d10ce4618f1649bfcf8f5a09152a30fcf","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.88_1776787076228_0.023819057668577726","host":"s3://npm-registry-packages-npm-production"}},"0.4.89":{"name":"jinzd-ai-cli","version":"0.4.89","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.89","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0a58ea7062203a615fb8b8b2dd4300af6e4a7d2c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.89.tgz","fileCount":61,"integrity":"sha512-JNdrHiXune24w5iiSVZgUR/dyf9A59oD7072Bj7tZa/IlET19VDeEP2UZ47SYWJDenEDHgS2PZBg2eBTDBco6w==","signatures":[{"sig":"MEUCIGUwIi0uw2oirinpRC7aqhTApTlJ4Ted8m6iEAaiHHO4AiEAjONnoFnDrZw5tZtplf81dQobOBJ8K/BvjrHtDMbCS4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5670766},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7ebc8dcea72eae84feb58814daf1d01c322f427a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.89_1776813714432_0.3848420182437571","host":"s3://npm-registry-packages-npm-production"}},"0.4.90":{"name":"jinzd-ai-cli","version":"0.4.90","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.90","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"39c2486a591c624efa076f1427ecb7c1244f682b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.90.tgz","fileCount":64,"integrity":"sha512-d0Ck+9jEX/8HCAt4fHhNvMZ0rZZA2JqgDhFkbr8iePB9qjsOxrmka/b5QiF/jxnnOk+hEeC/6dRR1yAhldvlpg==","signatures":[{"sig":"MEUCIBwvajHfcNmH1I+edU/bpYveQYsTBPJ1VKH8qN2M61lqAiEA1IUP2lz4nNuZR6oXDL2caD5ptGYPRE91WMykHMzmFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5697520},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba1c42d966cd20531baddb200eb99603d4655652","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.90_1776986658704_0.7476249459595408","host":"s3://npm-registry-packages-npm-production"}},"0.4.91":{"name":"jinzd-ai-cli","version":"0.4.91","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.91","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"243e37ab033065cbcfe5b87e3d03794966eda9e4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.91.tgz","fileCount":64,"integrity":"sha512-wRHnJkBoQVxAMN07uCdgMT5my9VHrD9ok8fJkXNvkyMIWkdDlJes1nQe6K6X/cKUbu9FydeKt7fAm/M372RnaQ==","signatures":[{"sig":"MEUCIQD/JbiDgvq/QRspDhnSxr04gdGrzDfiMkS8eeYd0GbXHgIgZxWlVguK3q9LdfLki3X1gYhxCu0xDY8fG6ErHwrjEG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5701599},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"17c79927f79df9b65bf41f79805817010f4c2b36","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.91_1777000433736_0.7125355475402331","host":"s3://npm-registry-packages-npm-production"}},"0.4.92":{"name":"jinzd-ai-cli","version":"0.4.92","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.92","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"23f77245ffaa7fc0f1532bf785574ff55344a35c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.92.tgz","fileCount":64,"integrity":"sha512-TDbSDVP0fHcyluoV+wtjQmRfRu5tKg+soZygN2BNQhI+dABN4mssMy0MIFnJgoXK9ivyAobI8qxoC2dowRLwyw==","signatures":[{"sig":"MEQCIDz4UJFCFxoTzEyWYaE2v5A095rZqsOwpVrhb8Z+mZAkAiA9nO/G/4zavNz5xWe5Rb5ntUeymEoWQPxc7NvLYe5OYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5709027},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"5c94683589a41490c3537a238bc84002bcdd416c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.92_1777010308956_0.8311707620625921","host":"s3://npm-registry-packages-npm-production"}},"0.4.93":{"name":"jinzd-ai-cli","version":"0.4.93","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.93","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"52c924a1281434c8e9cdd3f0de982b6c3ad681c6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.93.tgz","fileCount":64,"integrity":"sha512-ZgQS9ZGjCYshR4e/TekwrzTMudkeXU+fQt6n+cl7IxeMxSy4ZtPPORyeuT4YOWOoFalwQL4/vpytKSUaMb1CJw==","signatures":[{"sig":"MEUCIF7B1/bVq4vR6XU6bnA3wFC4I7cPODea3pdbmdTMHm3yAiEAhmEmw9f8j2tfOpecxeruidlaaYSFKHzaca+xgGMVhws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5710124},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"66eb13c2ef3910937442022ae1876afe9b2da409","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.93_1777019118083_0.8894781278589181","host":"s3://npm-registry-packages-npm-production"}},"0.4.94":{"name":"jinzd-ai-cli","version":"0.4.94","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.94","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fc14ac8d725ae2478013c81c3f3e6bf12b0749dc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.94.tgz","fileCount":64,"integrity":"sha512-hTez07RpN9LisLLO37CSwDsMUMEO5GOfThpzlpl18qevrPye3BZupNLHIYbbzZYk310DRV3w+tebRfeX96vE/Q==","signatures":[{"sig":"MEUCIAqwwZqL8MKRYpMdATr6yOOCd7VSQEu6AaBjEpLecYE7AiEAkEhMT2CdHhpeJcw9dQvJMEH+sNzIqvbYV/NBn9aNKBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5712134},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d4c5600daa75081214fec6542c091e811039097a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.94_1777048651969_0.6856050651838099","host":"s3://npm-registry-packages-npm-production"}},"0.4.95":{"name":"jinzd-ai-cli","version":"0.4.95","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.95","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"98fba9c724c477d4e8a5a89cdd97555c0939a7fe","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.95.tgz","fileCount":59,"integrity":"sha512-/lcPgYdpD90uEBLH86hFI/6IyPxkZ0nU+iu+yXkenWqNv0u0OGOXaC1j/72WmoZp37R4QJBrUV90MGD2OCOkhw==","signatures":[{"sig":"MEUCIQCfhQ3IGCq1rBIK8e5hfdsqBfqL2gFWA1yYAo67ARF47gIgE52g0vbVJkQwWCKLWKw5u423FHQ8DCVQ83VDFGmMcIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1788453},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.95_1777088077633_0.15200510663944145","host":"s3://npm-registry-packages-npm-production"}},"0.4.96":{"name":"jinzd-ai-cli","version":"0.4.96","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.96","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f42ee57dfd1c1d8c75dda0d360e0d640f5c8b05e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.96.tgz","fileCount":59,"integrity":"sha512-pW9N8wM2Id2haGhhwni9dtGHHfzmh8gAqnzdpEe9uJH8jN9r+zRsZlmznDmUsdpV86kJLDbLHFV7boeQiptAUw==","signatures":[{"sig":"MEYCIQCIzeFkEfxubL2mdGgn+hqrinwTS6YCJGefxhic1x7gugIhAJq/L3/P9NE1zLkKxuIqbWmhgwBShI8iEDTjkmYiikDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790817},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.96_1777089241160_0.8483234728007267","host":"s3://npm-registry-packages-npm-production"}},"0.4.97":{"name":"jinzd-ai-cli","version":"0.4.97","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.97","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f4f83f1fe0a10fe10d6e0c8b157dac4129769a60","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.97.tgz","fileCount":59,"integrity":"sha512-RdXmPn/hSdABfScQQwZx5qVENEPKbpgAP6cDoNa5dM9SJMlf2/I1Q1q8xHyojPVDQS84coeMBXvaSjqNkBjaOw==","signatures":[{"sig":"MEUCIQD+TcMcjFIvJIOtTL2DQH5EY4F3aFQrWMETGbFRd3LyNwIgZWWayGnuZ3KJq+RndvW6dCRezlOpz9jxZs7dqhbisio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790959},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.97_1777132501498_0.017275143966847928","host":"s3://npm-registry-packages-npm-production"}},"0.4.98":{"name":"jinzd-ai-cli","version":"0.4.98","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.98","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"da947dd5421951c77e5ed3b945a6685ee1dfe396","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.98.tgz","fileCount":59,"integrity":"sha512-Rl6YUhgEcGHONqbVbEyMWbjVAYje0u1m4/ndjtaw4z8bdxJR8bjhNCW6AQs/86EdbBTYb3TLKi9M3AyQOLVVWA==","signatures":[{"sig":"MEUCIAvSGszetLFR/qHP+vjUL7d+9xcdbIJqGiPjTHKRoWUGAiEA1PxuDpYf7U73qCU7k+vRakuddMyjj07iCMmzUjdspvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792495},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.98_1777133209425_0.11827633998952813","host":"s3://npm-registry-packages-npm-production"}},"0.4.99":{"name":"jinzd-ai-cli","version":"0.4.99","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.99","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b61f575835b166bbffcdf91fa891ee126e98e624","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.99.tgz","fileCount":59,"integrity":"sha512-JpepYZmzFDph/lvNeAhGwSRtPQBGSL2FRoh4184kBfzHnzEFKYA2kVYuWloL52BAobZ5NpQxSGZ+cIiCOja+Ew==","signatures":[{"sig":"MEQCIAFblUvMgmaH/JilEVdmnBV8ajFPC8IbZ/OSJF0ALDXIAiBSnwEtVzhnH9xCv2hX+rElfHFd7lQCYKhE40VtH0OUZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792785},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.99_1777133643048_0.8668146277760502","host":"s3://npm-registry-packages-npm-production"}},"0.4.100":{"name":"jinzd-ai-cli","version":"0.4.100","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.100","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"45786dba1eecf1392e79d7c698d5300c98367c5e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.100.tgz","fileCount":64,"integrity":"sha512-Jjy1T4vQqGm3ul7sy8YG/yjBzkoFxhH8N1a7Ut68hw1mVQse1RBtxFT+4xSmDaKUXDYCbzngQIaNXtsfjYCi3Q==","signatures":[{"sig":"MEUCIQDI7hnsVp6ZFBJeBYs0LSSKFstJwoITQJ4/JrUSwAS9ZwIgBtmTQI3TBTZK82WTceDJ/Qj7xQIrse0vmxPf2WNVjyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5723496},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.100_1777308434764_0.9350922980343626","host":"s3://npm-registry-packages-npm-production"}},"0.4.101":{"name":"jinzd-ai-cli","version":"0.4.101","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.101","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"47fa7f7377a7b22c1d53c1dd9684aea7ffcdc7d4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.101.tgz","fileCount":64,"integrity":"sha512-82aMOHHd+e8+N/MehJG4WQ94SpzB09dl54m1O2jTe5gGm1PxUsLFwhUnjPp6IxLS/Od+c6CWxmLpQDSVF63mEw==","signatures":[{"sig":"MEYCIQCJMFxhEMgdkRpRW1kvY22OKP+5WGLWK2wi/ncnZoMmDAIhAIghLVOA5lF3LifvD2egPPRry2Y78W4z+rzpf4n6wO64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5723766},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.101_1777309616771_0.2398820025248971","host":"s3://npm-registry-packages-npm-production"}},"0.4.102":{"name":"jinzd-ai-cli","version":"0.4.102","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.102","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2852f4dbdd325ef8a46862d826b11b6e8c6684b0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.102.tgz","fileCount":64,"integrity":"sha512-xzSTjg6g3gUmNK/A96gCFFzqH/H0VlPoj5u6sJo4cgCcWgsDgEde5p0TImiGJc5qyL/bi9Bwq/Ma9FB6rVUNEA==","signatures":[{"sig":"MEYCIQDMFmp9CjpWZqYT2zQP4zwByk7h6hR5/TPS9FpFd+0InwIhAMXMLj0dqoJ3QYFwGx/QV42npOn1zO4QZTgJAnI6LQRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733899},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.102_1777310085659_0.5555728688068331","host":"s3://npm-registry-packages-npm-production"}},"0.4.103":{"name":"jinzd-ai-cli","version":"0.4.103","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.103","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c81bfc06015a5842c95569495371dda042f3696d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.103.tgz","fileCount":64,"integrity":"sha512-GIHILksSYpBCE/Pzo16gCy0GWJDrZRIqglP+CxwPvk3/yIDUcQ8p7tpLb7cj+LZftPwSjSbni7CiegckRiECDA==","signatures":[{"sig":"MEYCIQCn9Cl89cp+tXeHWc+x7/icQh18bcih8KJJ3YdJ/H98KQIhALcj+HR2JCgo6wKRCSFKNpPZyXiF+mAh6LJGyr6+DMQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5735691},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.103_1777332393395_0.1486340455893922","host":"s3://npm-registry-packages-npm-production"}},"0.4.104":{"name":"jinzd-ai-cli","version":"0.4.104","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.104","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3e39fdd63d4d09fe119710f6839704f0784e6d7b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.104.tgz","fileCount":64,"integrity":"sha512-xfvCOtiWhPxJEWQSbnaG/vI2CiBDnUAkIElB6R6GmVvN+7zENgBq/vUtjZ+oTM/4qxzvyO7JjIqCW60qqKOF6g==","signatures":[{"sig":"MEUCICdV6i1Aylhjnd8UUoEUOboa0sjkyi0AUXttK5fhXgpjAiEAn6qoKKDdo+VDNmqe087WAkWbrhUwJKGFB6ycHjrNPxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5737460},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0f12429ea44f34c56a4734f74162867cc660c24e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.104_1777477281067_0.9550314609700863","host":"s3://npm-registry-packages-npm-production"}},"0.4.105":{"name":"jinzd-ai-cli","version":"0.4.105","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.105","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8d5a4681eef5ead3311b7ed84039fe68547572b6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.105.tgz","fileCount":71,"integrity":"sha512-mFoCkSaDc4tm2zdrBJXPE/k0rtJXHtWM8SdF7VfEiqCaop/Go/DrdME5muHia1vz1Dh/u/GQr26dYNiQD7laCA==","signatures":[{"sig":"MEYCIQC+7YrazfMcFBJlCEDQAZUbzTfAxE8KeYvzqCuK9+ZzOQIhAMQg3qYWntAVrFqQvX2j4IvARvlK+9mV8a6LLEjSOEAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5766183},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"deprecated":"Superseded by 0.4.106 — security: tighter run_tests filter whitelist (drops | from valid chars to block Windows-shell pipe injection). Please upgrade.","repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.105_1777506886236_0.7015922413700841","host":"s3://npm-registry-packages-npm-production"}},"0.4.106":{"name":"jinzd-ai-cli","version":"0.4.106","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.106","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"12d501df77bd1cd8142038a47fb4a0951c59a530","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.106.tgz","fileCount":71,"integrity":"sha512-C+Aa5PkNbCm8V6+O25XCtHn6IRTj6A795KznCC3S01NCZn1IuhtAJd4mwQiFToEAkj3T4BQuRraKDWze2UO2YQ==","signatures":[{"sig":"MEUCIA+aiDnP963AhpmE0rAA4RZXhE4xUr4P7MzK5kw8e9JuAiEA+wdqJoveDcxEsSiOQAYvDG1+rTEfqTEZQQyjM/LHrv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5766149},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.106_1777507773956_0.4518432853728698","host":"s3://npm-registry-packages-npm-production"}},"0.4.107":{"name":"jinzd-ai-cli","version":"0.4.107","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.107","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"70836c618e111976401790b9fd0d41f9f962b52b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.107.tgz","fileCount":71,"integrity":"sha512-9q6ivT0YKWKVJC0ayuqj5kXIGJb/YOyRpFQgbpNEoZ86NTYkWu4Rl9URXU9Sn94m28YEqNAOZnFosxCllZ7ERw==","signatures":[{"sig":"MEQCIHVb6w4LTMc5fCK7lHsrUpDW/YVYlydY6GFL9GJyKMxhAiABQQuf8Bx2APND7FXmwYQl13dheS3jEEVx6bDfZ9SNiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5771444},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.107_1777528911087_0.5305910885504723","host":"s3://npm-registry-packages-npm-production"}},"0.4.108":{"name":"jinzd-ai-cli","version":"0.4.108","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.108","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2bea4614116d50bc3480f6ddd9f9e60d37217008","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.108.tgz","fileCount":71,"integrity":"sha512-6dt29bvlPlBw0qER2uTNky4eYiP9kGZ1zNCL8OktN3ESXWLQo0R8jDXiJH3gQ3zyuNMckV8miBRs4jbJxWFZuw==","signatures":[{"sig":"MEQCICEcaVa5IylgOFLnDHn7LyZBWkCMxGQxmQ6nTITauAYTAiAv4Hv86o2jAQZAlcoAPjFgGWxz5I8jwPyNUSesnLGNdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5774936},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.108_1777529686950_0.6461612162849988","host":"s3://npm-registry-packages-npm-production"}},"0.4.109":{"name":"jinzd-ai-cli","version":"0.4.109","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.109","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d59ab4e6f21ce75a60b7d1e4889db0a37d8ba522","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.109.tgz","fileCount":71,"integrity":"sha512-QKkfVZPF7rbL9BqOupV/tClq7tYDKKVkGke4D4xS5KxvGwkUAicqZ1zjES2g3iTRBESiEH97sAPgVJOvJTNRqg==","signatures":[{"sig":"MEYCIQCoNJs3ds0TyFGXFY8lzafLXZHuqc49eD/4jp9rY+LuawIhAL8KL1wiPU+GBykbTUV9PS1rS7EyMlfgsjOEo5Yp9FhS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5775715},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.109_1777555211975_0.7364351256887922","host":"s3://npm-registry-packages-npm-production"}},"0.4.110":{"name":"jinzd-ai-cli","version":"0.4.110","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.110","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0f31fddeee2f806904274489b36ccd8a946b2de1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.110.tgz","fileCount":71,"integrity":"sha512-kCliEEOHfL5PH/VnKayUveewYHHVRrZifROg3fEKeq/HIoZTUoKXeUtdcYRgpN39rgNOaLbjrIVMVNKviSxPqg==","signatures":[{"sig":"MEYCIQCgmqqvhmCR1VWQnFzhhSoCrTN40YbzZc7cMbWdE14NmwIhANfi+3jpZG34NZ9V6dfeak/eMItBiUac14DGJbpUIvA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5783331},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.110_1777593787310_0.7140966528932471","host":"s3://npm-registry-packages-npm-production"}},"0.4.111":{"name":"jinzd-ai-cli","version":"0.4.111","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.111","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6229e86d3482520c37a4bed1b8b9a1973381c54b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.111.tgz","fileCount":71,"integrity":"sha512-DfycP8h0vKUUDE6werdTsoCBZvBn7VCG8GON5I+xJcUesfp23h8wua1f0gYc14yZzwyCDuwnuSNUMsZ/pOsxPQ==","signatures":[{"sig":"MEYCIQCEV0+5YbgwjkLjnrEXyW3skgvTOilkqfqOVcB7ae3ucgIhAJBMy3WbP1fYuwWwRYgOWMKkFVZNc7mxX+shnGaE4frD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5791714},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.111_1777596559653_0.5451753804634321","host":"s3://npm-registry-packages-npm-production"}},"0.4.112":{"name":"jinzd-ai-cli","version":"0.4.112","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.112","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1366ac6781a21b83ed1165d1fe768ea02d8a83c4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.112.tgz","fileCount":71,"integrity":"sha512-Jah2qUQFHE/8TwgDHl7kdsVJzRKiVie/+/DZ3yyPdXtbwNB2jV77V4grxSG7giMHANpCsswKIRZzH2jOAxafbw==","signatures":[{"sig":"MEUCIGT0mgVnYSvyjhgli35vdegi3LysYp0TqnnrTHZGNxf8AiEA6Jp1a8W+RRuNLq+Q4nj1QLqwIfFqeiutFeIFrgxtGvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5796388},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^11.0.5","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.22.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","vitest":"^2.1.8","electron":"^35.0.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.112_1777612708835_0.5919491864006183","host":"s3://npm-registry-packages-npm-production"}},"0.4.113":{"name":"jinzd-ai-cli","version":"0.4.113","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.113","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e80eb7461cd695a10b35862ca53b08fe3d7d70bf","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.113.tgz","fileCount":71,"integrity":"sha512-A1p2wIUVDpIQ1gwoOgimfzczMow4wQxc6Mu6kBL2Xi3iZs47Ivyf3i+hxAql5ozWCYzXb8mgIjxI1cKWgVQvaQ==","signatures":[{"sig":"MEYCIQCmv/lIq3O+6sP6mKPV1n4yCOd0XWVNiHu5A78JIgQmjwIhAPxmHvVj9LxMBlQEoyCoaHtArLcDnabtVzYSV/7a2DoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5796511},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.113_1777615917641_0.6743630384584447","host":"s3://npm-registry-packages-npm-production"}},"0.4.114":{"name":"jinzd-ai-cli","version":"0.4.114","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.114","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7f2d87029f8f6c12d3f59439880195743ae2f466","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.114.tgz","fileCount":71,"integrity":"sha512-4hQDJiuTp5JdjsDkBLuRb67A/JYk7GSVQrkuBSmxxZsoiS0douiFRNkQwfCtV2VN+bjbdX0+aYa/WzKEYyemFg==","signatures":[{"sig":"MEUCIQDLOrdUQylGbPzDKYs+j15ZeS/OifZHmg2DFQQ2gVUOGgIgDX7DR0OuWth5P2RZD2L1S8v/SrAB9/ZWK+1YsNqL6ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5806648},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.114_1777682527075_0.8961349670777774","host":"s3://npm-registry-packages-npm-production"}},"0.4.115":{"name":"jinzd-ai-cli","version":"0.4.115","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.115","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e0d9e4d962bdb10303628f4b8f92e5149c29a593","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.115.tgz","fileCount":71,"integrity":"sha512-X/MsWVHSyhYUdNCaXp17YBzrcZyp0532dz+jkSB6AyyvGZOmbM/OCRlzWgf++9WWgn6uh6so/ZJCd9KQ8NJGeQ==","signatures":[{"sig":"MEUCIQDUfkMwNWAnEBudN19Ea/mOFZrKWRNbIZw4PwY2oqRRhwIgTo2N1KzSn36AjK+RcHCG+Xh3z5BX2EyUzeqPO2YaYAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5817958},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"39a37106d279a188290a2091c5563b71847017c1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.115_1777730608786_0.03186316205690365","host":"s3://npm-registry-packages-npm-production"}},"0.4.116":{"name":"jinzd-ai-cli","version":"0.4.116","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.116","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"755775f325fa1623aabbad2cb42b0a1b3e9d316d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.116.tgz","fileCount":71,"integrity":"sha512-iHCfghjew+9kSVyqchWU7FXXK6cINnjoSyKiE6vXHCO0N+W2Y/x5kgg7ItF56viABrgAc0cbu+pxHK2zMwyawQ==","signatures":[{"sig":"MEUCICXgOgvpiuc2wpTC9cSuPdSDPbOpG6Fk1SnvgtF0gc3nAiEA911Y7SfdZlUakYSF4NDd6yCFOMawE7CWfdIiJRQf5WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5824294},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"6efeff16adabf95dd938f5813b09b78dcb8854a3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.116_1778504786646_0.5670798426936814","host":"s3://npm-registry-packages-npm-production"}},"0.4.117":{"name":"jinzd-ai-cli","version":"0.4.117","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.117","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"688deff5d442a4221e40ae76fa125b113c4c87e1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.117.tgz","fileCount":71,"integrity":"sha512-XE88VmSE9XVMr/NF/jMFX8fV4VJw0LW0igbOYrE5HT6MiudyPJZM+yRxsj8NN1/h5bNaqdY0ABNLpzNzaJk2hA==","signatures":[{"sig":"MEQCIFk6YGNERSDMnxFqiQRcLnnLy/zzow+UrJccWrkzZCKqAiAb9TQF1RXiAA6rnFnzCANrx5K6OJp6uSquAgkLecm5cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826012},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fb982ca7e4821ca3030f9e3753a08ba1989fae51","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.117_1778508636573_0.10335222650417886","host":"s3://npm-registry-packages-npm-production"}},"0.4.118":{"name":"jinzd-ai-cli","version":"0.4.118","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.118","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ec4a7e2a8e0e7078c01b8c72b38a325c202e581c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.118.tgz","fileCount":71,"integrity":"sha512-gQ3/dOFbMfQNuagOknrNFOIF+5PVHlLEMHdmwq7/Fp7AmUJhAiHxtHmJVnC/KX+HIU1ExsDVIhFuxljTVwBj2w==","signatures":[{"sig":"MEUCIQD35tuUDs2ZQhg2ODOcOcjrAuLRVThwejg4vhWL9XzlCQIgSoID8e1odwAk+5ORAWR+Fgo4k7rJ8vM+XxeV7alaZHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826528},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ea63453ef43faf022a0ed597c2cb087c8b1c4a48","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.118_1778581029318_0.7178757195101408","host":"s3://npm-registry-packages-npm-production"}},"0.4.119":{"name":"jinzd-ai-cli","version":"0.4.119","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.119","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2fde51edcbe6882429e85e1d14582a4a7c653e7a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.119.tgz","fileCount":75,"integrity":"sha512-GZ/d/GE1lcLfmgheSLL4eWi5koFZUTzZu1fGT8iCYg9VsGawrpm05V2/4yCc2wByAj9M+pYcwP6wMhLc7T9yew==","signatures":[{"sig":"MEQCICynaek1W4lSzNPDWgist8TGYZCKKglwbzlJmY+Tf86YAiBrNMfQqvnrz2m+uLJptx3mUpyRYLOuCBv3+sB/IcNJOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5849498},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d8f198404f65a14bca65c80f9f15de354fa0a66f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.119_1778688729080_0.6683436453520131","host":"s3://npm-registry-packages-npm-production"}},"0.4.120":{"name":"jinzd-ai-cli","version":"0.4.120","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.120","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d21ab53dfa8b0052e9b5cebf8b3b15413722cf99","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.120.tgz","fileCount":75,"integrity":"sha512-x4O3SKfyc/qeLiWM74J8E9UNaLZzqTUPnb3zr57wPRiV6DQeVyt9WkdUogMChhjBn5jkl+6TlKmud1PIdNcNJQ==","signatures":[{"sig":"MEYCIQDRa2VAXhabuLIj3VhdVtoFor9xq03E/OsaLhiG5IY7iwIhANIAUP6VK8NS8pSDzszYYb1Hryf9b/mgy/qOIvZoLc9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5849762},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e7550b2f4460ca2dc38a0a7afb55bcda0b2e84ab","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.120_1778713985204_0.5072738411222633","host":"s3://npm-registry-packages-npm-production"}},"0.4.121":{"name":"jinzd-ai-cli","version":"0.4.121","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.121","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d56161e6eb6572011df60e5a1ba434ecc23d037e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.121.tgz","fileCount":75,"integrity":"sha512-+DjfTI0M3MTcsaCXyvIn+Onq4IZJ4jm3lOEwm6AgHJPsxQ+lcax2ftfPnw8G/2DLKrsxEpvWj8ziXDFuGuZsKA==","signatures":[{"sig":"MEYCIQDlbQL605FAh0K3cbP2AbiENenz6d03bVIPp9Ekl5KDDwIhALjWyYFtC7XyzQcwnF+7HFRBkLCpeE/Z38eQRdqPtM2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5851020},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"09ef983cd20ebf1904ce872c99cb002e5d6569c0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.121_1778716903787_0.6752824529755503","host":"s3://npm-registry-packages-npm-production"}},"0.4.122":{"name":"jinzd-ai-cli","version":"0.4.122","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.122","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6f3f0890e24bd7533cd9aabc28eae59b69deeaf8","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.122.tgz","fileCount":75,"integrity":"sha512-dH7WGGPahQxNhj7VtMdY8CsiliMqZ0Ke8PISJnZmSc3LMkL3YX7XLvhK8OybS9TzsQLHTnf7xEl+Nm5GvDGHew==","signatures":[{"sig":"MEQCIB0i/PtqMRPjpeIj3YOEZQGTE0ADyZOHru0qnxSH0XCWAiBvylV2CdFIlkmUfj8qSbh9cPKK0ZNA3UyXcT7dUZE/Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5853823},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7708acc58f983a3facc25c7b01ff44634c80fa70","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.122_1778719551332_0.672222480224514","host":"s3://npm-registry-packages-npm-production"}},"0.4.123":{"name":"jinzd-ai-cli","version":"0.4.123","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.123","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"05d1793beab60a6a4135618dc1f55a8fe14c893f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.123.tgz","fileCount":75,"integrity":"sha512-hmg8SuW3bRBz1VD++gQ/Ywmjarkpiyc71DJlXtZJmblziH7W+v/rKONn84/jci97hMo3T7BuNpJaqbGlVQ/mxA==","signatures":[{"sig":"MEYCIQCd7qFxeEbPhcIKGIgtj+ZvIVjWQO49+rmiv6PfcEElvAIhAP1mMMi9Fln8IbO2cR/V20OMKFUH37ELgAGq+aQN+Gsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5856561},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fd68ed4a1c8b931e70df4d012a3090d48b715b6d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.123_1778721485351_0.2009736632489998","host":"s3://npm-registry-packages-npm-production"}},"0.4.124":{"name":"jinzd-ai-cli","version":"0.4.124","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.124","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"80a5dd25f56c8a3d0aa3cdc05cb42b32ee49a39d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.124.tgz","fileCount":75,"integrity":"sha512-7Quxi+wk2ETTgvC9czMlrJCP7Ii1QBoOsi9sXRqwoDG1fEmD682/EIFxhVyHumpAHJy8+o+1DYbLdYYMtc1Rfw==","signatures":[{"sig":"MEQCIHvTEhHl30r6q9f9MmazoBQVuh2gkf0woo9lLqCZiMG/AiAlfbZ8iLYB8OfPHvVF8Vho4+H6jHOabbU0SdUnuCZhKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5856613},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a0f1fb58b9a46108c90b97725eac75baa091d3b7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.124_1778738862457_0.3733141602785417","host":"s3://npm-registry-packages-npm-production"}},"0.4.125":{"name":"jinzd-ai-cli","version":"0.4.125","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.125","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f7fa89d24106e23042c610f68c27f2c2f303dbc2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.125.tgz","fileCount":75,"integrity":"sha512-ybQgdUQFrFkDK3W6VXekmk7JOZumT9JEo5PTdmDn3eHIPVWyqaiM7vz3iwXGEvmWdFVXHeV72WLveQxWLyYcUA==","signatures":[{"sig":"MEYCIQCwgBkci0tHqWfJgxVVwOGxkp1UGkpb1VfDo4fcUQW3xAIhAKd7KeGs2d9+/I0HvdIBM3hxY7/3jzlmBJlkc2uflMe+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5857194},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8f2d2d3707981b5286852a170053c34027286ada","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.125_1778761573964_0.6073844020419135","host":"s3://npm-registry-packages-npm-production"}},"0.4.126":{"name":"jinzd-ai-cli","version":"0.4.126","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.126","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c638a0dfdec675922798076b93764f13d7b9ce82","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.126.tgz","fileCount":75,"integrity":"sha512-U7zdQzXF++L0XfXajebb3jSJ1Ca92frELHksSOZkQpWqt7mebdu4L5qjV9Y8NHm9/PxQoD3+S6hHl3LPWCtbhg==","signatures":[{"sig":"MEUCIQD6cX4NSPvLSvILnJb6gTV7INyDcOmbAidOsnqmEYHsFQIgTHjMxJUw4q3N563f8shDnHNdQL+c7iokWRVu3ne2lao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863550},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c25e7ef25352df4cab88b410daea83f8e4b47ec0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.126_1778763027428_0.5399022264109712","host":"s3://npm-registry-packages-npm-production"}},"0.4.127":{"name":"jinzd-ai-cli","version":"0.4.127","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.127","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"64281f64fd20b08ddcf878ff6e0c7521ac62e731","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.127.tgz","fileCount":75,"integrity":"sha512-QF/ekLHXAr+3dTMcmEnMF285cxYkNSDKV6swAu7Uc7UepawSekzYBIlwRFy5GMD8yAcDm0aAI2HuYA12O0Q7/g==","signatures":[{"sig":"MEYCIQDyBqxY36E3qzkxb+0HzYZQzCxso2AbH5kmMHVgI/0O3wIhAI64lkTllsuFO6FeWSDS6czh93h9CkhV09A7i0m9qjiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863550},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"8553223defc682c3a523c0f3ef60bb66552bfe80","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.127_1778766794420_0.7264025654583424","host":"s3://npm-registry-packages-npm-production"}},"0.4.128":{"name":"jinzd-ai-cli","version":"0.4.128","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.128","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b963e0621cdac3cdb4bf5c775c63125545e163b4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.128.tgz","fileCount":75,"integrity":"sha512-+RxDxz0ofIX4o7HYcTPuJXgEoYV6Jm2qSXKWvg7wlwdx6+ZnivuaL1sOomwKkVXdCk9Mcvtjb9y6plJG/xJrYg==","signatures":[{"sig":"MEYCIQCzLN0SugDSZVDrShgHOb+QBb/vO/jumTlbNaspO+FbYQIhAKXwVqB/TxVsFdmOa8YPOf1sVNoz+N/TzIHNZkX1EEGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863355},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"747be656d7de599d5b60a50359cc080d86a3cc9b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.128_1778767379350_0.6794453209776317","host":"s3://npm-registry-packages-npm-production"}},"0.4.129":{"name":"jinzd-ai-cli","version":"0.4.129","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.129","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8dbb65dfff73ec756d09334fc9e53824a605155b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.129.tgz","fileCount":75,"integrity":"sha512-kpW4MQ6vjSwaANobVvIkiLYtu+eG7UQaNWhxDbyj+Y3N7dOM5ugN/KHbVjuUqDb/SVOgstC2ZYdMfNY5Vh4SkQ==","signatures":[{"sig":"MEQCIDjFyUK2b9qcQSlceX1RiwMDCgDTAffhOErsYiAqSpXXAiBJWtrZNiKG36RUeYet6Zytkx0azKh/kgciq3FqR/nzcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863355},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e67af769e5360d83632e858b43d43ec29edb94f8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.129_1778767897549_0.8949293125769509","host":"s3://npm-registry-packages-npm-production"}},"0.4.130":{"name":"jinzd-ai-cli","version":"0.4.130","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.130","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4732b0981dbe6682b43fdc3ae615f8f05b40de2a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.130.tgz","fileCount":75,"integrity":"sha512-T30PkZJdf3mo/XNQC8G1x7BvRBIE/1tcVndtJ/cQCL0KaYCcGcx3EaHAdZ1wU8sUTyBLD/Ypu7pkt/vv+mamaw==","signatures":[{"sig":"MEQCIH9jPjdDTHiZWTKIRyexYhdBrKhwMrevHDGRugkWT8jhAiBONCn0ymj9WjimedSqWO/+Vl9+l+/DhGknIsmAGLgVHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5864538},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a068dd572b7284b9ca1374efb261130c5b819862","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.130_1778778571255_0.32658694663743204","host":"s3://npm-registry-packages-npm-production"}},"0.4.131":{"name":"jinzd-ai-cli","version":"0.4.131","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.131","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ca3ab0d81c0ca1ca5cc8dda8a24d48aea9206105","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.131.tgz","fileCount":75,"integrity":"sha512-5VVYRRPn4Q+HNxIoAKC9Zw+25Xs7puJWDRQ8jh/EsPwJw73q4XqC3Nht5X6w+cl10spnSBEoiiryyeinDXdbyQ==","signatures":[{"sig":"MEQCIA14aijCl0j3FOc56qBxN+eoiFXnhwOlahWnkXwfZ3awAiAnAj/jN23eKRhpLnDvayMluzBRlYhJw5lVwWNrwI9Rtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866332},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c82edb5f065a93b97f4fd0010f92f1dbbfe5c0c0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.131_1778825980560_0.7044209239891495","host":"s3://npm-registry-packages-npm-production"}},"0.4.132":{"name":"jinzd-ai-cli","version":"0.4.132","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.132","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fcce9bb6fc2f22faa03000c7a4294bcc8f1f4745","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.132.tgz","fileCount":75,"integrity":"sha512-hQE1Il6+jmgVSRsNaS0A33Dulr+jj3smPsF1OJDMblnKekpXkkK+vp89g7DPOGrzA+NU3FVSIo0DTsUplZgiLA==","signatures":[{"sig":"MEUCIACyd72/0OnAN2+9Gvwo/OaojZLUxuONIcfPOpo/z3T2AiEA3eDkLy4SkGJn2YjQmiyvHTkwkoc7WMxX8PIcjHNwXzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866332},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"468fc56a3995149542aee6cab592631964405f66","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.132_1778831784458_0.8607827200177174","host":"s3://npm-registry-packages-npm-production"}},"0.4.133":{"name":"jinzd-ai-cli","version":"0.4.133","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.133","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d1be8aa5a0d4e8850b7902120e396e27e1e5a344","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.133.tgz","fileCount":75,"integrity":"sha512-5nMlHzYmUL+XIaBGaOMdLrkxRX/zhdz4+zq1WQzwi27HG8bFdO+wCwzY2uwFfL8pGWPcF7ztn0WVjoEPR0hHEQ==","signatures":[{"sig":"MEUCIHAYs7Iqvft+KyMurOjmUFkZYrMKTRks7I7ETRNp+KT8AiEAkzYBN5ZXDV0ICM5YHrdV1wsHxNX9raY6UBlgKOnYyxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866332},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0506200b4b776ef6f1a5cdb0ebfebf6ca5f5c5c9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.133_1778832226290_0.965845011435932","host":"s3://npm-registry-packages-npm-production"}},"0.4.134":{"name":"jinzd-ai-cli","version":"0.4.134","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.134","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"17a7144622fe76b6d1f26d005d522a37c2314608","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.134.tgz","fileCount":75,"integrity":"sha512-G4rHwRAzJKLNzF2fPmVRoZzlKLSkIzaCZE0bH6tRRdEcB23B0N1O1oHt9JnXX6YwNV9pV3Yejps2LsI/Mv1hjw==","signatures":[{"sig":"MEUCIQCaQaTt7LVkdcgKuwDboLBCPggeHK6VkkoXWU1TS8v2UQIgEMO4BuHjINzefbmS7M0bsP+gPESQL60W56xwG4Y6X90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866860},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"decdd64010c9847ee37beb7360c3b522f01af7d3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.134_1778833636573_0.3435280424728717","host":"s3://npm-registry-packages-npm-production"}},"0.4.135":{"name":"jinzd-ai-cli","version":"0.4.135","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.135","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"acacf3bfdc4555b65a582db9fa4f3891a73c32f2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.135.tgz","fileCount":75,"integrity":"sha512-cdGVpwVv1LknXK3vQqwRCYfdSgTp2vaBUUd2ikNo0ECSgAW2kOdvVbmCsI12yYlh7P3zSxk++05Gbw23Y+asog==","signatures":[{"sig":"MEYCIQCa6m7zFLSOELFZSrXC7BMYUey6nWmcF8Ymkk2Ewk9S5wIhALuJMfLZeDpEkaFRns0OSQu3qXdlU+LHt4Cv52xaurNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5884531},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a2a192a061fd05773624d57de8315755a33a16ed","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.135_1778852922235_0.9938527225236744","host":"s3://npm-registry-packages-npm-production"}},"0.4.136":{"name":"jinzd-ai-cli","version":"0.4.136","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.136","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fef7660e9a591de6463a1c16b44106b4479ead62","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.136.tgz","fileCount":75,"integrity":"sha512-IWV/ivwsAO7QaCOOmP2CKfTa6EbwelZ+W0Hk7vltdm8dhA7m9329oR+bT8Dr9moRzt+J0TcwVVkXQNnEdu14oQ==","signatures":[{"sig":"MEQCIH0d27pOhmvutcjmuj/Iek0BHkTdFa0QqhN/VUbn9W9lAiBvgIdOShjZebTU3OmdVENHuGNLzwV85rOUEY3S+1MPsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5886635},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ee95c0b57300b21b3eab8fed2aa24fd0c671f744","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.136_1778855868399_0.8992642214338311","host":"s3://npm-registry-packages-npm-production"}},"0.4.137":{"name":"jinzd-ai-cli","version":"0.4.137","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.137","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ff221d5cae5221ff08e5ca35a2f14b34072d06e1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.137.tgz","fileCount":75,"integrity":"sha512-HTqAYjccAZhOLjF3BDg1qdZo73iOvIwLTbpcFDPdqwLmtjUnycjd8pw9JnSiNc6BuvaPA5D75GTEGY7Q8ND7QQ==","signatures":[{"sig":"MEUCIE0Sf1P7X6MhMKrfMOSk6Q/E8/N9/Ojk0XS21WOopdLAAiEAzJ4C1IX02ZZKD72MjzdyqD4hmnHSKlXBvyJPIzyC078=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892553},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2ce4a8570fbcf35ce003c3d37145d84f4f96c008","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.137_1778857822679_0.19325455413366188","host":"s3://npm-registry-packages-npm-production"}},"0.4.138":{"name":"jinzd-ai-cli","version":"0.4.138","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.138","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ea872047113f295183945e5853523aad7b7c7777","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.138.tgz","fileCount":75,"integrity":"sha512-iie3R/DxnBxrvmXVzYtuOVPAzpzt7uyKM3sVqkhH+0/YI7Qr5SvHe1fE47hLbk9CiNCRksbDWrgTkQfDMCOqOA==","signatures":[{"sig":"MEQCID6dWWDeMtrUijvGq8OlL1BiYuCpZ7ec/8jIjfer6q8mAiANEvtofS3ut+ta+tv8V4GA6uKI6Eq7+Dp+tm9crKbGXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5893511},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"853a1436c4b9281989e8350e74bb4139d2703ece","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.138_1778937493701_0.5392392968051289","host":"s3://npm-registry-packages-npm-production"}},"0.4.139":{"name":"jinzd-ai-cli","version":"0.4.139","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.139","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"195c079e48c7f40a988c1a41726ed4b63ef3f4cd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.139.tgz","fileCount":75,"integrity":"sha512-e0JiW5BZs3jdj7p27+vEEbMlu4/7VhfqpkGjKLX9hCgnree8h3j2uP4tjfzt0sP8vbYNmY3sWXp04D5TTPdiUw==","signatures":[{"sig":"MEUCIQD6cdHohSBTBb0eXWS9VficD66aqlS58O9+4SOaQN5fjwIgF/kL4VVR3liPOyscoMmzicrj/j3ab1A9JPLeRu++IF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895809},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0210773cd6bd1f08a15b5d609c7f399fe1852bba","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.139_1779099490837_0.5905649581036729","host":"s3://npm-registry-packages-npm-production"}},"0.4.140":{"name":"jinzd-ai-cli","version":"0.4.140","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.140","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6b70dc956b391127bd65c96c1ae74c69835d2f68","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.140.tgz","fileCount":75,"integrity":"sha512-ckfxG48aSYbQsKhIkRgLPl544G9Erwx3IgZuWDH+C5lIkXof5DCjv0F3+I7uH/JbZpXROh3FGgFn8d9auw9Iig==","signatures":[{"sig":"MEQCIFBF6s1JWzeoZR6k7RAr4DEwxvy/fT1yM5gNsst3n9pRAiBC8fbPG1JNTZX3YH8NJZBFt5SOgs1A10Up6nOKs4G1zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895365},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2a986b970b00ad95667ac21772f70df4112e7ef6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.140_1779113352958_0.7226875760295233","host":"s3://npm-registry-packages-npm-production"}},"0.4.141":{"name":"jinzd-ai-cli","version":"0.4.141","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.141","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b17860f89fcde9f9f0fe487d254289f74181223d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.141.tgz","fileCount":75,"integrity":"sha512-1jnU7aRDhtEa2wstvQGcGSgKTxeHLt39BrF0dD8Rz0859OYAnNyvO3dHfxM7PTOWIxBShkyCPOCstmuFizX1TQ==","signatures":[{"sig":"MEQCIGAzQ6/Kla4euse3eysnT0vRDfImy29mOzJKmA7sj6avAiAkvpn1wHdyhhZzMyAH/5W0MjCcmqYFpR6uXKGE9lD0fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898401},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"28266fb039f91704251dca83ee13c06f6662706a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.141_1779114463224_0.5362616814884735","host":"s3://npm-registry-packages-npm-production"}},"0.4.142":{"name":"jinzd-ai-cli","version":"0.4.142","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.142","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fe927f719d1f3f56568e8d82cbc267be2bd8b515","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.142.tgz","fileCount":75,"integrity":"sha512-e5Ek52AsgfpoN90oYgXiT/UVd0QrQfm0HTcCU9kKl2cleyi52hWH4RHA6J9xkxHmvy6aBwAdGnw/iXG2vFkqWQ==","signatures":[{"sig":"MEQCIA435kSreKHgwT8cpcPrZ7Bup7JeGBwaCXVS820dxEWqAiAhsnfHoMAUen24EQWxrgUPD7wgeK7NMjEFzG8os79fsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898753},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7dccefc8ce26817e1f06a762945d22162194731d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","web-tree-sitter":"^0.26.8","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.142_1779181919892_0.9763619720033363","host":"s3://npm-registry-packages-npm-production"}},"0.4.143":{"name":"jinzd-ai-cli","version":"0.4.143","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.143","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9001b66569926220a35e192bab5d31befb332995","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.143.tgz","fileCount":79,"integrity":"sha512-c/VqlwUBCA9kKus4W2bsjrhgcAAr1p6aa3Z3lxkXLvHDLtt4bGMSVG+UfO4m2jti3dDI4VAq250SYgdh/+PGXA==","signatures":[{"sig":"MEQCIF6+AWq+inHV67U1PWmsMqPQyKRYCwkuOPZmBZBbDcQVAiA3rVwllJG6AfJn/7wZfmHy2QFz6eIIK3+cjZQi+ke0jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11089814},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba897e1633f2629335afbec4fab41517a48853ad","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.143_1779203673941_0.9260323139617757","host":"s3://npm-registry-packages-npm-production"}},"0.4.144":{"name":"jinzd-ai-cli","version":"0.4.144","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.144","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ff880601f17f80706ddf18b5f6c02ddfe0bb2a97","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.144.tgz","fileCount":79,"integrity":"sha512-uWPiikpsBvr1QgSRFauxFyh4iBoU53w7vnJQjm86BWAeJyidQxFTcy9DTL6UPt6jviC6/nbtQjCbY/roN8xLjw==","signatures":[{"sig":"MEQCIFmAlVbArA/AxJaNiIvNnLxxZzOkRdsucCz20lZdw//uAiBRFve0AW6RQxN9u6+klmVId0LDto6rsDqiGPSeTvbGjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11100003},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b33688184589ceaf9de4dd4b92ffb22161d2f86e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.144_1779204500947_0.541185651645443","host":"s3://npm-registry-packages-npm-production"}},"0.4.145":{"name":"jinzd-ai-cli","version":"0.4.145","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.145","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8bf6bb3e82fabf690aff25544d78c0ec8bd3e63e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.145.tgz","fileCount":82,"integrity":"sha512-urLgSH4OCbHatkeozeo/p8NW6j8Y+CL0ZVfL9h7sybdIuI1M82Nc+V0GoXsZbrZmNzF03sJTjxgjtcydSyqgJA==","signatures":[{"sig":"MEYCIQDHnmOzlxRp4zBxE87mT0I3qQwDrqexMXt9zom9iJBPqQIhAPaMh5v0f5DhYGOt+PssOlaou6lJdOVXOa+gi3f+Pc3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11110024},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a0a75ebdba1686539cbca4cf9ac08b61f4bcca11","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.145_1779205299634_0.7852240704093154","host":"s3://npm-registry-packages-npm-production"}},"0.4.146":{"name":"jinzd-ai-cli","version":"0.4.146","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.146","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3b018925919eb60e6e974ab0b7676ad1c20f2deb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.146.tgz","fileCount":82,"integrity":"sha512-lj5/T/3M4GXMdCHk9RXldYAOGpRwo/4ucSo9KgmxfK2iA1OvcvamgQ8oDDD5iUbZlSp782J//Vhnoe0ceNZhiQ==","signatures":[{"sig":"MEQCIHck6GvZP2k8xb3KE7EmQDOsODhlrQUlcGflg7uyySK0AiBP7EsE+PxC8k2E3cSGXY03OKIdzlOPnFhtqRIfTRsTqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11112018},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1de67fccf18e77d6fd2b2828a7f0fdc27a5e288b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.146_1779207215567_0.42818000867847616","host":"s3://npm-registry-packages-npm-production"}},"0.4.148":{"name":"jinzd-ai-cli","version":"0.4.148","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.148","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4b8040bb762769384d476ad80c6156af8c5ef98e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.148.tgz","fileCount":82,"integrity":"sha512-sV0Ro8E852yvW8Ff7RbUypIHbPHzzxdbulV3Rg/oGpgmysZHFcLP4jX2jvf7EMf6GkSATBcz53qB45NaJE8JXA==","signatures":[{"sig":"MEQCIGHCBWiD8rSoBwwYjEtbOowzkloAfJUsiFb1xKz1NwWPAiBJhVlXyZjJSGhgOIJVwinMBsu67Kes1SOs0/eIdu7T6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11114170},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"26b93c7c9fa42702361e4d4cdf7af7d6cb133105","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.148_1779380683744_0.6148866120316323","host":"s3://npm-registry-packages-npm-production"}},"0.4.149":{"name":"jinzd-ai-cli","version":"0.4.149","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.149","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a42f50f403181cdfe15a896006691a9e0cc77813","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.149.tgz","fileCount":82,"integrity":"sha512-5rD9gkBaDUVx0GdinR/Ww1jBQkWkMhPp2fFXqqnm6lys39ZHCf8pbqyc7rbLJv1nqeZhmZG2E433lFGsslm8QQ==","signatures":[{"sig":"MEUCIQCC7MbG1Sqe8r0I3igT8bgI1lFUv+8GGyzy4PqrB65TTgIgWXbe25N/CxoYxb9Rutbc+x6FxdXTrM24EZi6/7GaeLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11115694},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9186405756dbb4879a4a7ad33240d10d62f67048","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.149_1779381361573_0.48758011671628254","host":"s3://npm-registry-packages-npm-production"}},"0.4.150":{"name":"jinzd-ai-cli","version":"0.4.150","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.150","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"294e34da85a54a76e7eaf3b43990b0195c9d844f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.150.tgz","fileCount":82,"integrity":"sha512-zaeAGNwgPVcEXWM3RF/gR5Jz8Cf6t5+wsjm7zpW8Olmxj8eiw6PHgvNUmbH8HlqYwXlV4Os59xu3kvlXEhhefw==","signatures":[{"sig":"MEUCIQCwm3/IiKkZp+W8J7vuAj0UoM3VQVdCr06I7OkmG4Y9kAIgc6mClef9T/FDM1mDzfGdJXiQMRrkUHX3A6YwtlH+u68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11116872},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"42fdd57aad91ca3b22c48b4a0d67413bdbcaf4dd","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.150_1779924278584_0.7366780557887986","host":"s3://npm-registry-packages-npm-production"}},"0.4.151":{"name":"jinzd-ai-cli","version":"0.4.151","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.151","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"005f81e97c4ef999c6f09f50c4dd149532eafc20","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.151.tgz","fileCount":82,"integrity":"sha512-JhpCqmsiqCd3JFEf8LuiKfIXURQyxmiBuc3Qi36gkaRGuKSH0PyO7qwJmm1QORc/um4bwjhtVi5W0vUG7E8TEQ==","signatures":[{"sig":"MEYCIQDOjIGmlp9qQPZ0mFU4Awa7kBmVE20/QQ0THj9rxywZygIhANZSIv//O8rAX+oQ18z5Y+2qS5d1+JL+658U5PSR21zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11122618},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c3bc91640ea74943eae214d79d4d6de3420ccfe7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.151_1780062583226_0.09068898397694625","host":"s3://npm-registry-packages-npm-production"}},"0.4.153":{"name":"jinzd-ai-cli","version":"0.4.153","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.153","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"88d6bd6e69f836d7df48a0e4ec946876c6c91a00","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.153.tgz","fileCount":88,"integrity":"sha512-xeDN0b0r11qg6u1SbYYIInRYgRjxTzIgtxmwmcQNYftRPceejbQPKzmjZIEc1D6AZIvV5vxfRNwjdC+AHaQa7Q==","signatures":[{"sig":"MEQCICW+1dNn46Qa9Z2uNr7kq7tv0BiMhsQe53By6YkotSt4AiBjbsiXMF8GScobTGzRht5SJMFMyAI2aQ4wse8CnhD4cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14628594},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"021bd6ee103d53170881e4fcb2e429a568e38ca5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.153_1780068000108_0.0183989578836945","host":"s3://npm-registry-packages-npm-production"}},"0.4.154":{"name":"jinzd-ai-cli","version":"0.4.154","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.154","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e454501620e0e5f8d021abeb39d468530249f652","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.154.tgz","fileCount":88,"integrity":"sha512-PcVyGHJ5C1JOBUUqmEhFwSv7QCMR8cR1Do+wBfBXRkqs47lncFB+XSyElx9NGmL0hZm2Hi+bTry9irXvVNHtqA==","signatures":[{"sig":"MEYCIQCdMOnYtBoTc6rdthg6ITIyP3eG8B/7XDt4U38Gd44zmgIhALvHfb3uby632u/mW1M68aWHGUV70xJZbo2FxDlmNEpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14633561},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b0781cf55d2adb93b837249f43a5c7e839f74da6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.154_1780069951412_0.2979125469043351","host":"s3://npm-registry-packages-npm-production"}},"0.4.155":{"name":"jinzd-ai-cli","version":"0.4.155","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.155","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2744b02bc99d1bfaa959b99373c63e6a3851e5ac","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.155.tgz","fileCount":91,"integrity":"sha512-OCDUSoSLtvTNHqL0txWcXblbHPfLX3BQRUck9+c1vxgfv6bMRr8M4h4fPPGVr2EslxOESj6jmVlpzPotZTg6Ag==","signatures":[{"sig":"MEUCIBhZqgZtR/dy0wtYIwJnXAYQWsgu5SyZZZuUN5/WUwaNAiEAvNQrJne9U1MV4lUnnX81KLx9lfXxWwNpSp0np18aR5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14636466},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9488772745a3244b5fdd6c792afda40c6c1f99ee","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.155_1780070638447_0.7148921978961695","host":"s3://npm-registry-packages-npm-production"}},"0.4.156":{"name":"jinzd-ai-cli","version":"0.4.156","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.156","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7f5948b8e21d09e5457f514ad51b77cf6405e647","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.156.tgz","fileCount":94,"integrity":"sha512-p560wfbZgckZYqiA6NafbW/V97zNizSQRXu7Ca6BW4QMNbYGwNRnvQZGawOhBEeGT+5Rx5bIXcWB1h+Oc64h4w==","signatures":[{"sig":"MEYCIQD1g/NR5maYWne9/0ILpRobuFtbB5YdA6REaPy+B+Fg9wIhAKOYwLAPNtBWnmakPF+M6bCAJXPCXNNGcw0usf5s2cQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14679718},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"cdaa2478adc100e6c6d6cbfb744c4f615a23a503","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.156_1780122643882_0.8422310978236087","host":"s3://npm-registry-packages-npm-production"}},"0.4.157":{"name":"jinzd-ai-cli","version":"0.4.157","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.157","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"02425487f38c079d6a73b00e4cdf5c82b1570ddc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.157.tgz","fileCount":94,"integrity":"sha512-EX9x69vBNiQWfyGc1fwdNSvTwkyrJ1igWbHYsktHghMCKDswrYQfVnM+9Q4KsYvhzZSsxJWFpIFRjA87oEbyaw==","signatures":[{"sig":"MEUCIQC5C/eMKJygFzUwuEKaNWABXHPI9VO+2gmaWeWVVxGAswIgNIoo9WngzT2Pw2zK9tct6lrU15QNgSgucSXOFYV+mCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14683353},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f050decc35878ded79fa971501f14fc9f6d9daa4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.157_1780133882026_0.6139808690975659","host":"s3://npm-registry-packages-npm-production"}},"0.4.158":{"name":"jinzd-ai-cli","version":"0.4.158","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.158","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5a1479ad69dfcb3f434a02e551cd330eb736c8e5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.158.tgz","fileCount":94,"integrity":"sha512-WJnRzNzJW8klUkH4Lh6IJwXO1DKl7nop2nrQmDMpcSVCcD3094LD7uS6MqdzpWW6KDvKsR9GmxIkqjZhfxOBzQ==","signatures":[{"sig":"MEQCIB66g5ljd08/pEsWfUXQZjj/ZdU77CDelSy1Pfed0tlMAiA3qqUpI68IzTr0hJa4u/UFaPRSKc0EAw9RSOI+lZkygg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14685677},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c6af14ab79672e9dd4a283af43dfe99f8874a178","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.158_1780134032442_0.9382881072306117","host":"s3://npm-registry-packages-npm-production"}},"0.4.159":{"name":"jinzd-ai-cli","version":"0.4.159","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.159","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c103ebd67ee423f25bdc6b1f04ec70df7c15602e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.159.tgz","fileCount":94,"integrity":"sha512-P7q/iFmiuEJ9igyDvGR2/iBKjwgPzJWX9WxezRwmHXcHyMIGXhAPXJHqYz9A5NDUw89T5hV2j84pacjjfHjTEA==","signatures":[{"sig":"MEQCIEZLHfZaGTtoNsJEKM8iXZ2gPHf2gpnR7KgFIBoXo7aCAiBlhlS3LKHFAgPtJoVJGMCn3mpqeTad2q6PpPMeQ/q/PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14687450},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a753e289ce33ca0bd9ed5aa4b63addd1a759083d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.159_1780147611325_0.46254653353896136","host":"s3://npm-registry-packages-npm-production"}},"0.4.160":{"name":"jinzd-ai-cli","version":"0.4.160","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.160","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"eeba731623c6d4df8e7c8139cc8e371b1325c43e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.160.tgz","fileCount":94,"integrity":"sha512-PmgxQMawN398H9M0xmYMTXy4zEozRPbZdMUwlcqZYgnvvpE1WXHS1AZtqkIlXBkJ1NCcY/iEBGeaqujYHCUtJw==","signatures":[{"sig":"MEUCIQDv/P0AlSo6nDrH2919SazP/6E+MFmJKAAC1dNkEgQ0UAIgcOQIVS3WPJHLBbopos8ukYjOs9ZNaGxqQiwrHDgG4kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14687614},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2ed7a4a61335d82d56cdd034b20a59098b59e605","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.160_1780148304846_0.1704462991854585","host":"s3://npm-registry-packages-npm-production"}},"0.4.161":{"name":"jinzd-ai-cli","version":"0.4.161","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.161","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"917cd2ea27ab082d3521714bb9985bae46cd3d6f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.161.tgz","fileCount":94,"integrity":"sha512-EJgR4qYADVQH1qU4+8uE6d5e513lCozIUzoCvEffFtD9RGFUqCekbLS6GBBryvme9Lb39RkcpKwwjPY0cciOjA==","signatures":[{"sig":"MEYCIQD/IpANl28UrVL2MkcI9iQE7JRWCoY9Y7sfLX2vzqDuqAIhAJ8SikizFMj557n8Ams8z7Gv859fNvQYNGHfsMt2RZdy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14687614},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"75b3e42784410bdfdacad57cd986794a51287606","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.161_1780149890038_0.24330973701629555","host":"s3://npm-registry-packages-npm-production"}},"0.4.162":{"name":"jinzd-ai-cli","version":"0.4.162","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.162","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7e31013d52cf1891cb78f8cedca38406cc595c85","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.162.tgz","fileCount":94,"integrity":"sha512-riW9CD5TVb9XAhVo2cXVe4PFS4j/oEa6keFi7eZj0DJPFNULIGRtJMj52u8dKBeQnhvOn64GPmhNiRx9o+SMsA==","signatures":[{"sig":"MEQCIAZ3ndb5uIZD9VUONSXxI4UWtF8D3KI7ovSDEzXK+W5bAiBbuKhqEOcYAiCRAlvoil/CA94o41cPoffQcxHvHVtwZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14688420},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"59992ce2a61feea073ad150177bd2a4776539de1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.162_1780150151567_0.9919276033445887","host":"s3://npm-registry-packages-npm-production"}},"0.4.163":{"name":"jinzd-ai-cli","version":"0.4.163","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.163","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0b54ff8d620096453cdfbd61c2daad7972878202","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.163.tgz","fileCount":94,"integrity":"sha512-FqUKA/8pQJLQYUi6Ft/gdpkUpueYvgDiSExdZKYLyKMobqauo6VEX26XP+kfoiH3Tao0MV7Pj8eK1u2aDBKeOw==","signatures":[{"sig":"MEUCIQDJc/bfEugbDf6HVsWompu8MjAIkgdpti3N2A5FVQzNFAIgHUGXypdcsSSBtDnXoK/o/gZWPIiKiXhZKilo807M3iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14688934},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"df67d880c0506d76d8e0f557e449a56ec98fa37d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.163_1780472819466_0.9277664899519418","host":"s3://npm-registry-packages-npm-production"}},"0.4.164":{"name":"jinzd-ai-cli","version":"0.4.164","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.164","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"434ceaf3a565b257be32ca09c3b42aeed77e5f5c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.164.tgz","fileCount":94,"integrity":"sha512-wVk0UjGP286ISIwHrtiRM4dfRj82KH+yOK8+5q5cIXkCqhmMkduiPycGFm1TLqiWNIys4/rU8edtA2LK0eKECw==","signatures":[{"sig":"MEUCIDdgiaC1FIzNmpTTAkAcVP0Lctj3oAt5DO2ECkeWJGz/AiEAi3caad5Gtz6BG6Rt5Jri9CL4yOEyEb0WzfNXXrZkKvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14689526},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9a76929f186254e33c84814e2cb79a393bf04d19","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.164_1780482111337_0.06946975602611083","host":"s3://npm-registry-packages-npm-production"}},"0.4.165":{"name":"jinzd-ai-cli","version":"0.4.165","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.165","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f4bcd2aefeb256a9feedaf795b6a990427ae714c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.165.tgz","fileCount":94,"integrity":"sha512-eH6b9+JQIWxqCHXTlK46yH8shb0YG6wiAQogXfw9yixuoxm6c8ip+kBgiRfS/3xAvAfmYkN7D40hTY+0WP3peg==","signatures":[{"sig":"MEUCIB9Tke7/Ap9D2FFe8GIUw5gP6wbQpl28S4xrZpRsnpJpAiEAq1ahjr4YlGISSDLdykw3lf3AmO1wTo0V4jIoC/Jhumk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14692387},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"493b87573d59c1a9778ba87aeb5410f6926e5f1e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.165_1780505075433_0.32581046207047937","host":"s3://npm-registry-packages-npm-production"}},"0.4.166":{"name":"jinzd-ai-cli","version":"0.4.166","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.166","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6346e317422762e1a9e2459912677e4292dcb1b7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.166.tgz","fileCount":94,"integrity":"sha512-F76MTwCdG/SufTFfsX8/b2iAVtABt55BZkZGe30QMzaN/HF8zOsZ1N4b+KGg5QhVIVZ1WcUShFGtX7V0QXKKUw==","signatures":[{"sig":"MEUCIQCWyKOJ5TqH1RdMdqQCiZa+YdM2Lr72Q8spespoqk25awIgbMwLadVDc7CZzbKBSaz4m/IwOBgzaGEGTHlB6unI0LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14699132},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ae9530e94e12013aa5a8607c13f469a87ad3b5f0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.166_1780674877851_0.7988018130528489","host":"s3://npm-registry-packages-npm-production"}},"0.4.167":{"name":"jinzd-ai-cli","version":"0.4.167","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.167","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e0eb56c6b76325b86bcff984c2f59a705d0bf217","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.167.tgz","fileCount":94,"integrity":"sha512-+B3L2T4Ooy0HKQylxSSiBMEtg4WdLGzmxkjaR5GI7dB9WvQcHf02ZJemaufV8SEt3aakPO4mp6y0EoLPi/z7pA==","signatures":[{"sig":"MEUCIQDE/27Bignq7VNlxuJkJT0J16AaoASXjYBRUiGTApeN1QIgKG2GVAILzEYUGuRZ2kNNt/U6jCxsBYPVwsCdCadJX2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14699188},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c265a0e172dfe65577fc052cd7b23e41f7af3733","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.167_1780676691440_0.7263574782307283","host":"s3://npm-registry-packages-npm-production"}},"0.4.168":{"name":"jinzd-ai-cli","version":"0.4.168","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.168","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7c58f89a8c1d8230851b35fdcdfb29455357f7b0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.168.tgz","fileCount":94,"integrity":"sha512-5z9W/HrhWeqbMBm226Z70jS4GRoB47GY8mk3iaaIBBKIWpcAwu5Ed8dtyqqNKFdOdTSq/Kw3+HTubxJus3L10w==","signatures":[{"sig":"MEUCIQDkNB1mNwrm07ehcx951Vb9VTQ7Q2Eb6bb84PIlz/+fQgIgbxeZvdIKkTOzPExNgC6GYgYvkUl3tjmdIKaX2MIo4F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14700696},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aef282a928a658048b0e1469cc409ccb9cffcca2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.168_1780678858495_0.1759648940324674","host":"s3://npm-registry-packages-npm-production"}},"0.4.169":{"name":"jinzd-ai-cli","version":"0.4.169","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.169","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a3ccaae9b6f80c28d4145d39b932af78ac0340a6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.169.tgz","fileCount":94,"integrity":"sha512-4kdAN8pvK/O4rC5wB0HM/tZGqPAdvvuPbUSo4pZZc3VdzxmTRqLgOzJE0CNDQ1A6uVazVWZXSfNvQu6r9ailEQ==","signatures":[{"sig":"MEQCIGNqzpiHIIXGnXTyPEXYWUDkSyv4p4RoyalCCNwrdf0uAiAoqzYaFt84MHd0kJHh+LByTKCtfOdKIFYlQRt8udX41Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14700077},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"3161afe4b87d48b204c6e84444fda8ac140257ac","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.169_1780680012863_0.05936951793902856","host":"s3://npm-registry-packages-npm-production"}},"0.4.170":{"name":"jinzd-ai-cli","version":"0.4.170","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.170","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6075653109e3442944fd09bb145f355aa07dfd2c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.170.tgz","fileCount":94,"integrity":"sha512-ibvJYQ8JW9xP0773IafFkiQGzU9dYjzv7fa4hODUUryjSqAerZjDG6uKnHBqGGTAHT303j70YYIntT5PdfcRvA==","signatures":[{"sig":"MEQCIHjKfap/5yB4Gp92AQmNQ46Qkvqr9auU0COqB/41CFYeAiA0m7MaFNm1VXS9QDrLpGS+2dXjBuCheHQIaTgBcVsS8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14700635},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"aff22588926826c42c262dcfeb8d97198a06a0fc","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.170_1780766159499_0.5558317255875311","host":"s3://npm-registry-packages-npm-production"}},"0.4.171":{"name":"jinzd-ai-cli","version":"0.4.171","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.171","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a9c1c3162318831976ae9e4a83f884c796af400f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.171.tgz","fileCount":94,"integrity":"sha512-hQ7t0P6rnKuEQcVIEHBvtQ73oa346mT/rvrTSo0Iqb/uTNYgq2rzRWb9vd7lnTWnHwrnJgC/mB/VfCddldcFSQ==","signatures":[{"sig":"MEQCIHLntVHPpMW9loCi8bMd79bwV/EWwJH/WSN3ocWNFRqcAiB7mb+cXFR1SvXNeuLZGcnDgypEBxGMiW21dWNoXsWGDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702413},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f8eb2007ca39864a725b43605c6c2e8121835c2e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.171_1780842113059_0.5285494514293376","host":"s3://npm-registry-packages-npm-production"}},"0.4.172":{"name":"jinzd-ai-cli","version":"0.4.172","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.172","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"667d15ba64f1eaee00a9a15c3c2d29ae826e00f5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.172.tgz","fileCount":94,"integrity":"sha512-suMp/yPaPJVZAkipB2y9ur2xosF35zYd4/cQ4oOm20q7jDYSqsgJmutJBjdfObDdQYu8ZebSYuXa6i4R/T4QWA==","signatures":[{"sig":"MEUCIQDU6nnUJ332/vcqj1w7/4SvXncnBiMQTJjk2W8Ic77N5AIgLq8tdzvIkLQE6ZVVE5jNXpehplfSgUp0IuP+OCRS3nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14704008},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2707ac739e6b06fb0ea64c9751f344f11832d7ef","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.172_1781011676771_0.6742068667897845","host":"s3://npm-registry-packages-npm-production"}},"0.4.173":{"name":"jinzd-ai-cli","version":"0.4.173","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.173","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1f2e7138d811d9a8742310e2a374a87a2f8d2621","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.173.tgz","fileCount":94,"integrity":"sha512-NzttG541RBHGQ95Dw0ZpBtdHLwWMjBRdcEe0wH8TDrLu8HFLfU8csJxz0ObYyW3UrfPnDwwL4gkqtGLFdpJsRQ==","signatures":[{"sig":"MEYCIQDlJQyrw98WpnS+lwGPPcOCGnU0r6LCQjz1NZEMW2pZ3wIhAOX13wo4frjSueC6k5QH7nsWUpGLUpC4rnnY7QFjoV40","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14707366},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4601d490f49b23b9dcc809b9cdd4a51eeee64bf2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.173_1781013243523_0.7791178511802015","host":"s3://npm-registry-packages-npm-production"}},"0.4.174":{"name":"jinzd-ai-cli","version":"0.4.174","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.174","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"4cd9083cc652235a64307a18959393b3d87e8aac","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.174.tgz","fileCount":94,"integrity":"sha512-lbyxEA7FOnRIBerGABvK8azsulDmtYTjNSv/vwzGyvdrKBDoHiYeDkhXjli1KsICHEuBguwwhCNcsg0h1kwjaA==","signatures":[{"sig":"MEUCIQDAWfMDJI+nagFZe3O6AePl86w2Z7gp1mHGJHS52G490AIgB4l33Bqfkbv04SxwHGnL+peKPX2X9QXiYkTNSDM3ZgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14708000},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"334404fd0e2a989eb7e76e26e3f42ccf46d6b216","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.174_1781014806219_0.3195944295965494","host":"s3://npm-registry-packages-npm-production"}},"0.4.175":{"name":"jinzd-ai-cli","version":"0.4.175","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.175","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"03a3e18b2aa4b7024f44700aad1442bd6de0636d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.175.tgz","fileCount":94,"integrity":"sha512-ynhnbO/5+pJgefvSm/LAOQWiFV6VSQz6QCUpGXBuxFJBxs6G+ByrPk20D0l/ByIiWspTSdT+/dlL2dx4fXcLVA==","signatures":[{"sig":"MEQCICQTEYyG29uwxvEf1vJo2bWc7zBU7xC3SeztSTDQL+24AiAq0wumZXvDNLlRxe5v8cCgU27L7RnikOUEZafWWcD4Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14709376},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"407a2797445a32c48aadedcb43bb7c28671a85cd","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.175_1781088082180_0.020596368790526842","host":"s3://npm-registry-packages-npm-production"}},"0.4.176":{"name":"jinzd-ai-cli","version":"0.4.176","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.176","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"aae9b6617a613e92e27ceab63a3d210aed95c421","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.176.tgz","fileCount":94,"integrity":"sha512-p23qiCugsPoKNqOezTdcQcADZ8JU28ssEo9R6M7sMh4oJCM7UsZSM7nw5P5qSk1f1yMOxFxbw8NxdgJ8jm1S5w==","signatures":[{"sig":"MEUCIAYmK7iMRUBbdqdHJDRpHDSvMtesz0WKDWLW6p2n7ghBAiEA7zy/9bQSurPrDhauqpGnDCrO4yFnQX1ICI4BZysvREs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711134},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1eb728e5eb4b6b3180c0b0aeaf18d5b26a1660a9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.176_1781088559982_0.08006351791733723","host":"s3://npm-registry-packages-npm-production"}},"0.4.177":{"name":"jinzd-ai-cli","version":"0.4.177","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.177","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"407707c745c4bb7b1f095d2f58fff5ab5cd79b20","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.177.tgz","fileCount":94,"integrity":"sha512-kFGmqYD/47HRqNsd+EuX8ga35YbuDGALC3LJxEmuF61H/09vppBerLkQy7f4Q+PqKj4FD2ZZUdIYC3/wAnlNag==","signatures":[{"sig":"MEUCIFduTFxaZV8Qy6Jrsc2C7s9epPJpeW/vt/lwq038csDhAiEAp0Kv8oaoRK/jtnkZ+VX5cXix/Hm66SUk2H2oX+znefA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711177},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ff3dfce85e29763b1fc93fb7853fe7e6cd4a42f7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.177_1781089642331_0.7850594997853249","host":"s3://npm-registry-packages-npm-production"}},"0.4.178":{"name":"jinzd-ai-cli","version":"0.4.178","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.178","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3a94da461ad025a7eec7777f1e89b44ca891bd87","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.178.tgz","fileCount":94,"integrity":"sha512-7AhBjTEknxG+xtew0bj2aOYt4hAQzfvMTKTuRqSfsuxZH/UjSJ4wXnPj/glj7UYoXLJbpRwfshYj7TmNKocX0Q==","signatures":[{"sig":"MEUCIBzJIjqpjXkogfni5owvMHeLC3g9GkoluRQ7P6+052wkAiEA3SZ5DFwHxx5uk/Hr4MIjhonstPuwLibp4KW1Hfj7xzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711777},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"0bfb19e684a9bfe224e7f807cce531486d806f2e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.178_1781105548929_0.7078060884606996","host":"s3://npm-registry-packages-npm-production"}},"0.4.179":{"name":"jinzd-ai-cli","version":"0.4.179","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.179","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"0c29f6f7c131b2bdd085e89273748a4efe24743d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.179.tgz","fileCount":94,"integrity":"sha512-exkckQ7fwT5wqxJTLAmiY6UQqsg77WFHG+Iadfm63aV5V5G2ol5Xov3ppgt8rk9l2llJZcQG1Sj5WWX6ZJPSaQ==","signatures":[{"sig":"MEQCIHVy0DJ14MvlD0FxdlGhCFd17ciDyycrRIek1LqeuJ7HAiAPboB16g2b6QeaE7J/bIC58NxcSlMJjl/R+t9efcY1hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711851},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f62854636535a1bd29357da6503afca188ae460f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.179_1781106766147_0.8105823944099901","host":"s3://npm-registry-packages-npm-production"}},"0.4.180":{"name":"jinzd-ai-cli","version":"0.4.180","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.180","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d9647a7c9a20c8fa9a9dbd0c042266a641c3d13b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.180.tgz","fileCount":94,"integrity":"sha512-inVcI0n1Oh3LFq9GDOEo11pdtsroiQgsROwPaTzFWJpTKNdzFUgZzTh9Jl9NaqPnYmPLWxgnoXXo8MrboIHMYg==","signatures":[{"sig":"MEQCICYTn69a3yJNVUJpnZb4A75hOYXaLSN32DXWnoPPtc+vAiAMcBuCXojtR+KSXBFC5nt8co0g5Zmi9KKb8yDv1FDU0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14711851},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"dac6c115ab30d1a22843b191305c3c52ea5372e6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.180_1781133731316_0.6831469136016477","host":"s3://npm-registry-packages-npm-production"}},"0.4.181":{"name":"jinzd-ai-cli","version":"0.4.181","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.181","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"132c777e564b8d13d79cd8d886bda33a49b78480","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.181.tgz","fileCount":94,"integrity":"sha512-iKeGuQWP0YrNzVU3atNYsg+B5BQZdCLY0uLCXuySkRFJ/ttAQvxQ+w2YE/WUuji4ceVfpCBgwItNQy4B3r9qBA==","signatures":[{"sig":"MEUCIQCkIWBUkt9V9yFup2JEi17VxLuGWIZX8zRPzV1PR7hKhgIgafnAsU6Wxvgwakt9cuJUXwh3fu6zdg0L/Hs2CTgD/io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14716302},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"5d2ed3efed4e458f24ce1293924a442640edfd1d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.181_1781138270570_0.7219731067238444","host":"s3://npm-registry-packages-npm-production"}},"0.4.182":{"name":"jinzd-ai-cli","version":"0.4.182","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.182","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1534bb6cff6fcc9e667acc527476f765032ab3b0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.182.tgz","fileCount":94,"integrity":"sha512-tHl/TuKZUsPdjtXToSDXLVkMQwWiOBQWwt7h5Bp3HnfMgcwG542DnvqCY2OO5ajVsxUIjTwBLLhquNFKnvaE6Q==","signatures":[{"sig":"MEUCICE+XJv68LYMupBZt0jrv4t0wBrG2uRFEU+mb/SFYn/iAiEAjCkgG2x0shOLrJkNPA98VarLLL6Rs9YdyDhdzzqJg9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14721915},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"82c0a3cdd9f332c417d18de8fca3d5db807edcb9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.182_1781158177892_0.34295424779677064","host":"s3://npm-registry-packages-npm-production"}},"0.4.183":{"name":"jinzd-ai-cli","version":"0.4.183","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.183","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ca1049fb304c65ba413dcee00e673fcfd9608657","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.183.tgz","fileCount":94,"integrity":"sha512-tj2uowsO9ip/Lm0vzf8pR2+FJNrVFdH1H6tLEdPeQrGw6pgk47q8aAd35WCXxsIM8vKGjwBxOaiXPEHHfzPi1A==","signatures":[{"sig":"MEUCIQDy4mHpn/7hFEd8bYQh3723xbw2WqiIQBNMit8wQrUSewIgb+F3q5dfdoc1GBPaX4MjizyQBjCDytp9VFDLWnqvgBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14710018},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d3e88050964bea676404880020d3900ea486249c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.183_1781167875631_0.1508402282271688","host":"s3://npm-registry-packages-npm-production"}},"0.4.184":{"name":"jinzd-ai-cli","version":"0.4.184","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.184","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5f34f831580cd9e05d439b90677f4a04579c9dae","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.184.tgz","fileCount":97,"integrity":"sha512-Cofy/GmPZepAg8M2EANrFs/c6zUgWdaaTvJ1750YuBoyQg1D3QtQ03Uf4rLw7Dr9n1quOFSOApHwkHyJTCHFjg==","signatures":[{"sig":"MEUCIDOEdk7XgItpsllIhriJ5WLf94v2YcNGyTYjNHPM3RaFAiEAyO7Y5AFXRgCnXlr107BVvN+MXy7+cm9e3/vwuKmrf0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14717667},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fd928562b3b82c67f3dd977cd3d9d932c509756b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.184_1781180247072_0.09340435099229394","host":"s3://npm-registry-packages-npm-production"}},"0.4.185":{"name":"jinzd-ai-cli","version":"0.4.185","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.185","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"990e4cf17734fa8fb352afb84461c30a75144be9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.185.tgz","fileCount":97,"integrity":"sha512-tl9qgP+2ExNVNrzCj7DLO65rarIJvK+AFjubZviSW6Vd2t7Cn4FKrw2cxhRuN0YbHRePYnWN6CS3r3BEaqWTzA==","signatures":[{"sig":"MEYCIQDntzVI8UlryxiG8WBgwZoSw/W76uddQsmZti1+L+aeOgIhAMUduLcGJ1xQzBvBqP/LHADQOiyJ4QOoJiFbLxtS0rgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14720056},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fbbf7e88dd5dbedf6a124b2ed363bd184b3f6854","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.185_1781180826928_0.17470225711001985","host":"s3://npm-registry-packages-npm-production"}},"0.4.186":{"name":"jinzd-ai-cli","version":"0.4.186","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.186","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"041556d6ff6593dfa8dbabc006a98929c7f44ba2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.186.tgz","fileCount":97,"integrity":"sha512-Xb8nJ755w4bZmaoiWjXWS1oNEC5IsjsPfkHVWjkuiqErFqxXXtnHxlACU+u0bVK+QWJr0XXVuIyUt7gnyrjBCg==","signatures":[{"sig":"MEUCIDB+MXUc1pxGcjlf0hm9lUJYoaHdOj/VKxe2YQ55SrTaAiEAntTKmvO4XMdNLg2MDEbwSpq6wWv7Tb4R0CiMPHnF54I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14720606},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b75b6e645ae30615bdffebcfb98f86cfaabfb2d2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.186_1781231127892_0.9543422059138056","host":"s3://npm-registry-packages-npm-production"}},"0.4.187":{"name":"jinzd-ai-cli","version":"0.4.187","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.187","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"32eb02948d95a999d1f15d0629f836a3bccf2264","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.187.tgz","fileCount":97,"integrity":"sha512-Gy8tp7LJxpauKMD26ZJ+9izHtlSQxDQeqn+8KEwfyRskw46xTqqIE5RDxPATvW9ZfbhA6SipkapjI9T+ixG7Wg==","signatures":[{"sig":"MEUCIAMxOt1ovARb9jwuk2Ciepk/hoKoBP416N1czNHuky0lAiEAqmX85+tkWhbdMQHWGSSM2L57dW5iTc5QVEMTVLPVojo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14728013},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"50b118d139ab5fae1d323bddf9c6ddf4f221ba97","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.187_1781279922399_0.5083385712450252","host":"s3://npm-registry-packages-npm-production"}},"0.4.188":{"name":"jinzd-ai-cli","version":"0.4.188","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.188","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"dd663f1e7632d3a20cc8778074b89c40db23e371","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.188.tgz","fileCount":97,"integrity":"sha512-Ab83FcSAo82s887P7e2qstlShniD/h2z4ZAw3nAm9IM88qpkMCro6gGJcMmPgwvJzd7NSI78Hn/yM5sSl1GphQ==","signatures":[{"sig":"MEMCH2DDXUTqXsfY4RFtNbL+muZfsJnySgzNT9CRg2PTyncCIEoBo7sE+r84inj5+vPXCwwMo8ODlkwrzoCRujRkhOQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14729464},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ef0079482dbc8c3380ff41d1606a746c959f0669","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.188_1781325839629_0.3323400442455462","host":"s3://npm-registry-packages-npm-production"}},"0.4.189":{"name":"jinzd-ai-cli","version":"0.4.189","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.189","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b7035efd5016237d00dff0ffe298ba4958f3e484","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.189.tgz","fileCount":97,"integrity":"sha512-I6vBE0NylwcHyx9felKEHku9dbW+7szdJGjgoU1n1Oqd3jK4V+pzEBffUEjcoRLAxrNvbGw0cT04YSSqYAbd9A==","signatures":[{"sig":"MEUCIQDIBE+0cjNY6M5ps1U4M+2Plf8hdNdcLfKyFgDexecBqwIgF1yg9kMtP6kHAw93uboe1SsxSUfd7iOlcJSu3oHmnBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14730055},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"84155d0401c618ff04759365657aa740bf46917a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.189_1781326876166_0.8588659937829961","host":"s3://npm-registry-packages-npm-production"}},"0.4.190":{"name":"jinzd-ai-cli","version":"0.4.190","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.190","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a3ad7cd43af66fcf6107799659776edef2d3b9ac","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.190.tgz","fileCount":97,"integrity":"sha512-c7eoiUOYgoAdUDi1tY1UH3GNuTHYblv4uoZQ39BhOMk3lxTLRizvxx7HC+jRDDy9uar2xU5rbXNj9w9jT+TFtA==","signatures":[{"sig":"MEYCIQCjyOuDDhAWK7Kjdhsf8PtYoNt9E84LmkrS75JkeTgbdwIhAND958Y4i/ewZljmX2Vk7bq0lxVc/Ep1ID3RJvcMNFFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14727704},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"21c3f459ef79a696f8d997c4a58e4ad71c029a6b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.190_1781328080307_0.011571894518909609","host":"s3://npm-registry-packages-npm-production"}},"0.4.191":{"name":"jinzd-ai-cli","version":"0.4.191","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.191","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b33d423ab34f56046f25ec643e5ee051be9715b9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.191.tgz","fileCount":97,"integrity":"sha512-Abwx1yMiXq5AkUsHQQWzVpBRpQuSA0QmrqRWhSFoSY0JNr6d9GurIuoaB8TAwg7Zm/Sk4HJmPUN/e91I8rgy8w==","signatures":[{"sig":"MEUCIAXznZc+pvnM4M0lDpjqI44wMG3IJ1CQh1U3KK6wfrQDAiEA38WFLyW9bMPAYkq+YbWCnLgpwqIAoBfxj/56DfalruQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14724784},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"33f7c316324d1b59bfafc772ff7cb83675c695ae","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.191_1781331428453_0.5747587892474484","host":"s3://npm-registry-packages-npm-production"}},"0.4.193":{"name":"jinzd-ai-cli","version":"0.4.193","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.193","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"40241a31365caafc762a438cda534e29816fa3a4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.193.tgz","fileCount":97,"integrity":"sha512-/+B79okT8XSp0g0cMH4vinv7jrsAFEafOykszMm5x+LSGoLej9MEQffry/jFbOqveR7LLSLPCkXrCuaARKZY1w==","signatures":[{"sig":"MEUCIQCBHbJ57//UsfHj6uKF0GJlHbt3ry/Ia2plTMGR1a/ocgIgUkyWxqBG6yI6qEHlY2a5UqOE5LdDbKjkWbzbiBncV1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14729045},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"420630079f3ce08f80476d3ce730f90b0529b595","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.193_1781409876186_0.026124654258146585","host":"s3://npm-registry-packages-npm-production"}},"0.4.194":{"name":"jinzd-ai-cli","version":"0.4.194","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.194","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a6c711be0be6e0c88bc20b21a6b76a14fc67180f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.194.tgz","fileCount":97,"integrity":"sha512-RPVyLt6mWjIsLjVKsTejwtdK11vT41UXcllMRUMc4/vuJpV3++Ro8nfGZhh+Ig8slP39B5LR5YjkWc+ZOvHXaQ==","signatures":[{"sig":"MEYCIQDxomdHUl0kc+gA0XjOKK8Nq6ckCCr27C0YTSsSVV+FOgIhAKc2jwpQbMPCmZHXQXWu7lFoMre0bMwbQ8L5GUBojtin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14735197},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"6237fd9c44f3aafb7a76283ba8b0842ba9abf9da","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.194_1781410971793_0.8337470892603644","host":"s3://npm-registry-packages-npm-production"}},"0.4.195":{"name":"jinzd-ai-cli","version":"0.4.195","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.195","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ecc985c389950e0a2ae5c9058079573f8de30391","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.195.tgz","fileCount":97,"integrity":"sha512-ow9MYPRjS6htDM6zY0Vnsguwe4B2NLM7gxsjnhvO5KukT/rN/MrF95YmXeBbetDfUXeE/2dmJ0Ff081CywPAbA==","signatures":[{"sig":"MEUCIGdC67TkO3XgtKj9eRYcOgySUoGZ1ubqwbqUu+o2pQWAAiEAyNfyaQSK72RJjgukJ6zpaR2SwAI5/fg6vJjSnDZYGHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14736141},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"b91ed2dc3e238d8dc5d765cd07c71e0956282917","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.195_1781433831509_0.4730804098411976","host":"s3://npm-registry-packages-npm-production"}},"0.4.196":{"name":"jinzd-ai-cli","version":"0.4.196","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.196","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6f72ba8e251025b0f0c1beddd1379391b69cc173","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.196.tgz","fileCount":97,"integrity":"sha512-upP6dBqJ9dVdOaZCNqbWpLwD/f2EET4/4idzX+aWNQMb8kBFBiYmyooYpmOaQ0nBAuE95iUG2FTGXve+z2/QEg==","signatures":[{"sig":"MEUCIQC9WEeTYDpbr/HMpwd+cl3avTkP+gXXGH0QBNtx5vvXigIgQvYX2rTWOSqPhGguOF8glGEY0QZ4haUFflseZIZ9/80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14741432},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"6325b1b5bb9c8e0853cb4491c8633dc5afdbe867","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.196_1781441838633_0.5235418102909368","host":"s3://npm-registry-packages-npm-production"}},"0.4.197":{"name":"jinzd-ai-cli","version":"0.4.197","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.197","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"64faa01eb0c7eb3fc16f1f7e34a085a433cebcba","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.197.tgz","fileCount":97,"integrity":"sha512-SFUwHQPRgLCv+civsOQN7Hg/JQETVQhHvRi5rT5vGtpfgVuHdIhYNF/VlmFOyDXToqJMp+ucMmz2oQdcv84OmA==","signatures":[{"sig":"MEUCIQDjkMVjQanA4l5Jo7QNoLnoPFdh6/dRKsWZsrxDVitoSgIgfQGZbxhp8uLvAW/bzF72vKCPNytOtob+0DjH+bjjtdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14743344},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"7c97b02acbd72cdd9517e5a440a537ee0498bfd5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.197_1781697999364_0.34644294158612565","host":"s3://npm-registry-packages-npm-production"}},"0.4.198":{"name":"jinzd-ai-cli","version":"0.4.198","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.198","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"941acc1f0557b35e611071e5aa30c8398cc5478c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.198.tgz","fileCount":97,"integrity":"sha512-iqSwi01wUijn15XJfW7WPlBRg1clS5NQpkVWpifRbAe/ft6ogDIMaoONe1uyfRbUS62Yl5iTEGC94NNJdnMHUg==","signatures":[{"sig":"MEQCIDWaxki9oEMrT5HSjjYbZklMCI/iapiqrXWHlvbSVEMAAiBH0RicTLO5XdX2AN3PdHJHKtxzxAYATCt1efLSn5wtmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14743188},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1827ec674740b926528d30fb6d7feea08d8e584a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.198_1781698606539_0.9030492976359157","host":"s3://npm-registry-packages-npm-production"}},"0.4.199":{"name":"jinzd-ai-cli","version":"0.4.199","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.199","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2d5054ffb09049e877f69cf7fdcdde8959819ab4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.199.tgz","fileCount":97,"integrity":"sha512-NbUJB61/oon8hTdCzyDzWm4Y05Lq8IBvsflTpoOzFY+xVoVv+LVpdJwRbHpNk0g8LR6r/frSlRwaXTeBN2ZniA==","signatures":[{"sig":"MEUCIHhiqopthzo9lOTnH+jFHhUuixgVLrga2KnhFOgKd2y5AiEA0ap46Pcrjf8pnqZQmQ4X+AKSTNXkz/XG2/UL8mZVmog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14744676},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"46e1f3701f5d1298bf1e0ff2c290f4eb4004e843","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.199_1781796966909_0.8974765465539913","host":"s3://npm-registry-packages-npm-production"}},"0.4.200":{"name":"jinzd-ai-cli","version":"0.4.200","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.200","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"569019638ec6c1041f2d3dc16799fc99a0f04c47","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.200.tgz","fileCount":97,"integrity":"sha512-l44oAwlatGIxbiyjA098jwjqkmhypyX0OIXjgJsGvs/ObsYGO++pT2f9Kdxrk2RZB0zHuL2dHHbXBgygVAdb1g==","signatures":[{"sig":"MEYCIQCo7gHKt0+0k3IrslCTGIfavQB4RD3sx2AYqRr01hjiCQIhAIcvKiBh2klH2G9RD/Gs08kgCVrFoi0gMMU9h6DWFNNI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14746619},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4b16c5e49dc1129d5cac63fbfaf00d9a184b442f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.200_1781798758129_0.8433696308867362","host":"s3://npm-registry-packages-npm-production"}},"0.4.201":{"name":"jinzd-ai-cli","version":"0.4.201","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.201","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f8b16128251ef2a8c4141a694b7ddab8256083f6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.201.tgz","fileCount":97,"integrity":"sha512-9y1JcWvAepwsbjT3RhQ6a9sLxy2UAs46sCv7NGZcAupeJvnEd872td5/lHo8AXhNxw6O25VxCsjEnHMALaXCoA==","signatures":[{"sig":"MEYCIQDssL/PglpFa1P0DYuCwpPZcnVCCkzGpdAkFTSYYGKUoAIhAOV2GWNuXb73oJkdgqVCTO4zEA/vg0kIkTvTAH2rWV2l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14751581},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c694446b1e81dcb8e2e6ca7ec0182b8afaf284d0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.201_1782273640344_0.15540167554014794","host":"s3://npm-registry-packages-npm-production"}},"0.4.202":{"name":"jinzd-ai-cli","version":"0.4.202","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.202","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"16716274ae97ddbe765b4bc2f0790d89decf50f2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.202.tgz","fileCount":97,"integrity":"sha512-2dxItguUf4gaHP/jkc+1atOxcLBXWz+PcNR3Q2CTUmbzRZz2q3c7Nt6MOxH7gHIT24VXxRDKmm0EGT95GAHvfw==","signatures":[{"sig":"MEQCIBR0eCRuC2LCb6Ox4T34BhZyEvZHL+hJIw/LMdqCwlXHAiBsMrQ5Wdvm5LaLRON/LkcOfFF9l/8dBbpfxKm84STFTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14747251},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"df7ffe15447a98a6d27bccfbe7168e881f45136f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.202_1782604909553_0.7807835950505515","host":"s3://npm-registry-packages-npm-production"}},"0.4.203":{"name":"jinzd-ai-cli","version":"0.4.203","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.203","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c7cd505031af7933df1edef0f4b085eea32434e9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.203.tgz","fileCount":97,"integrity":"sha512-tfxNN/3qsipE99q26ZWSWEncPcQwJ5GrIRvPT1y29Q8k8RZSgdkwyjobVyCGfOU6pnrxarWxo5NebLzdqKGhwA==","signatures":[{"sig":"MEUCIQCXWXpKH2Dw4LrRDRe6zAIPa3bk+BCUDCoJPFiCvGh+pwIgD3YSoGhxaCzsqmGEAKpUSSDh/SsD5I9Woi+0gIGGUqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14753801},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"675ab903eaaec879000fb8a06c4363f1d6ebec0b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.203_1782697209930_0.23378294988028725","host":"s3://npm-registry-packages-npm-production"}},"0.4.204":{"name":"jinzd-ai-cli","version":"0.4.204","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.204","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"12394d7efc0569995bde1ce5eb17572200cce797","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.204.tgz","fileCount":97,"integrity":"sha512-Q4sqy+7k+eo6YIthLVhDkIPuAA4aawfVMEApO3XKd3EuhKk9Q86b7e1djXlaf8FDb/fzY8WhicK8BXMjGVVI3g==","signatures":[{"sig":"MEQCIDHlowFiJ0ZsKJXetXOGa2EyC4GJ6dM8/b7k+Bke8KI0AiAB1JG580mn2U2gvFhvyK9u0GaimIDPtC9RCmuFltcVMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14754775},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"9ec851c8702b98f7469fe50dd7a3ceeacada9506","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.204_1782955598181_0.10526368711389456","host":"s3://npm-registry-packages-npm-production"}},"0.4.205":{"name":"jinzd-ai-cli","version":"0.4.205","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.205","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3150c44a25570ef8d19638d082f8999d656651ca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.205.tgz","fileCount":97,"integrity":"sha512-K29NfZ0K1wHsy9rP85x4MCRY8giigseBRqvyluy9Nj5vj2Nb0QZG9TFRIUMWQAMiVKrDV8uRN8E74XtFJ/966Q==","signatures":[{"sig":"MEQCIGaqof7ZB4uVoqEqGLc3SNGi05l41FwkzopnsaBg7iElAiB6AOV8+zW40MtkK2xeVrEP0ucdExYHBcK8eK7Zs4c3HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14758869},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"875e1b95a0552c3dcae74136d4be033afc46f63b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.205_1782957569376_0.901513794622063","host":"s3://npm-registry-packages-npm-production"}},"0.4.206":{"name":"jinzd-ai-cli","version":"0.4.206","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.206","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"ebac3edb5d137656b8d6710c81836ca3ed8d2360","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.206.tgz","fileCount":97,"integrity":"sha512-ioVu0cl1F588+3EWLH/flajMuqkkBKRtkD9o+bDhy4qG5WYQZTykOj5KOjeZhtgvwEPm3hjzdCYW5mZulQTJyA==","signatures":[{"sig":"MEUCIAeBmwQwrI1WoLG/UV6KM7+Em2v2ilb7uVvwWgFV2XlWAiEAn0rUDrw/+C+ZG1fojS/HJz4a9LKkqw+I5y1AV76uS6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14759278},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"875e1b95a0552c3dcae74136d4be033afc46f63b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.206_1783049202192_0.6900040447306961","host":"s3://npm-registry-packages-npm-production"}},"0.4.207":{"name":"jinzd-ai-cli","version":"0.4.207","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.207","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a33bc188e48390234647976e0cd4a3692ab3f79c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.207.tgz","fileCount":99,"integrity":"sha512-kfxe8DcsbOfXEce+F2eqImkTb1977dszjjArvxctvNNRb25ouTF+HTKh+yVY2gUI3HNyhC4lTGOKehU/Ua6wkQ==","signatures":[{"sig":"MEYCIQCV7n1BroZVrqryt6WTXaXktfc48t6EK+JcGcS9CbBQHwIhAJkes4/M9FLfRqha2LLVAXm+YWktdJ4/MhnxDfbcoaBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14761764},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"199a04d25f57c2cfe9f7f654a184768b802902c9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.207_1783061348024_0.8607075796659054","host":"s3://npm-registry-packages-npm-production"}},"0.4.208":{"name":"jinzd-ai-cli","version":"0.4.208","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.208","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"aecceff6f77a3bc65bfa7fc1f09400b522f97c8e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.208.tgz","fileCount":99,"integrity":"sha512-BFcNHQBYmG/0VJY/YIbf+NDO8wor/K99fN7HcKAJ9vfOCGAONQp7gE6A3nY6PuZI2FNBtAVgKTxW3VrHECnSKw==","signatures":[{"sig":"MEUCIBIblLSpXE7X3noKEx3Rdtfsd+ox4Kb4KRwA6OBNY3b6AiEA3lP++xpoWYwLPyrwaaPsBZbYp/2hrmQdBpduBeBYpQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14762036},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e3c3aa9bcdebc633e7bcb8f67e8d4e64d7c47e52","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.208_1783063724703_0.4653516898769221","host":"s3://npm-registry-packages-npm-production"}},"0.4.209":{"name":"jinzd-ai-cli","version":"0.4.209","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.209","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1b31e43241aa76916f7eac83187a162c06ba7e20","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.209.tgz","fileCount":99,"integrity":"sha512-XdNtt7e9OduGhYLOaHRBTEfx/ci6ffkIF64SYy3NtGSv+m1KhYQpG6b2LZTBJ2Y3pXNTEJpZ4n6gmzZNRVwn5A==","signatures":[{"sig":"MEQCIC29MwdZby1+pq5YFafKxl2C90rq2yzXFrPGCSQxyFP2AiAWkr61kT7qGefyiYaH5HwwZv6ffhe8zSTf2I/pac5Liw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14763792},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"21d1ec13da8f88fe9f8b2276671215ce28429d4a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.209_1783077110956_0.6186982582017762","host":"s3://npm-registry-packages-npm-production"}},"0.4.210":{"name":"jinzd-ai-cli","version":"0.4.210","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.210","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"30ff5a4c7d90bf5fa74942816c1014d9cc5368e6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.210.tgz","fileCount":99,"integrity":"sha512-9WjLI1JDqjaL85LKaWGtoMbvX6LDGZENqbxbv7RsOJlLV0ArO+pyjn58Y5waTDlvCEKZCU/4zu9HWTgw6Aj+8w==","signatures":[{"sig":"MEYCIQCX54l7YszwLNENXRXq8EdFjSdYWpB4DObGlz8ZmAy7SwIhAJ66WQvo7Q7AmQYg8HeY+tnCNVB/3FdYcCU7EMNyFWBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14767228},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"09dd33743726fab16d5c4f5e3f3c5c4cf6761a16","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.210_1783097049545_0.07751687566554155","host":"s3://npm-registry-packages-npm-production"}},"0.4.211":{"name":"jinzd-ai-cli","version":"0.4.211","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.211","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b4a44862924e90a3c5b8e5e7cb6f05443015369a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.211.tgz","fileCount":99,"integrity":"sha512-+gQOKasyH3cKGjCOlINeiOCt7VB53oO6uZryJh/xXBZ+bn3YOW+20OMu3mxR/f67q8pQbMyA+vcEhzLfhLAZVg==","signatures":[{"sig":"MEYCIQDaIdPUzkwalJrYOuF+T8iG3clM7WYnhcPL+jikvB7H9wIhAOSbFQhPoIDgmaPRxzicjy+T5U3gUeMzM1HYXzWFi+DU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14810020},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"677d366ea3a6ee72972122f9555829122c45f165","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.211_1783124766643_0.5824908311637418","host":"s3://npm-registry-packages-npm-production"}},"0.4.212":{"name":"jinzd-ai-cli","version":"0.4.212","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.212","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c5144341d653a2fd5ebfcf8dcb1f448e04f5b61b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.212.tgz","fileCount":99,"integrity":"sha512-DHe80qc903LcEaeDj+QI8U3SA5y7TVbj3p15YlAGmzDjEqHt/zPulqEwKcj/98fbOJczP+/MV09wBRtmSfox0A==","signatures":[{"sig":"MEUCIQCPAd8tRvYYkrvry8oxhTkOewaQ0wZO7rTJyBu4OsHxDQIgbJkPq3JYP3yFS1voB+Y+MCrxRg+YfogRZPH0nXqNL7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14847702},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"e92000eeb27293497de60053d0fe12dc64b20886","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.212_1783127645561_0.2023645734559798","host":"s3://npm-registry-packages-npm-production"}},"0.4.213":{"name":"jinzd-ai-cli","version":"0.4.213","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.213","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f7eed550ffb9fac229d22ea45bc22da813cfe433","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.213.tgz","fileCount":99,"integrity":"sha512-aO/ZaiJ9u0TigSMOz9qL/nV5FMUkGg6alsFHGFDI1yzurfiGmDbXtlYrJ1NcELiKUHqcPtOM4qIWHn4lJLbJuA==","signatures":[{"sig":"MEUCIFJOGWWkDvmSGNXm4nRO+8HRUdpoLsZe7Gdk27ddeH5LAiEA9iw6ofxca5vGmR7fV/dLC0e+VL6KN+zzvZLqHZIKN/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14880392},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"3fafd3ac857b0d64e5dbc74896a918aebbe84356","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.213_1783129535894_0.23189679531916196","host":"s3://npm-registry-packages-npm-production"}},"0.4.214":{"name":"jinzd-ai-cli","version":"0.4.214","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.214","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"dbc442196a456a3ec5c8fe8d74e37252ca705008","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.214.tgz","fileCount":99,"integrity":"sha512-DpWOk6911jlIoFWtcaEYFYaz6WfJpm5LgJu4s9Bm/noqycOzhbQuRcAuldBbnoid1DS5FRVWadex3phfxMAo6g==","signatures":[{"sig":"MEUCIDIeBL8sXR0+PW4oPMMST4vkvoFzM/FL45IZG5hsskLqAiEA3ejmt3hvkiX/PNItZXPBJtcY20unkJEgLuHwIbpjM5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14912035},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2ffd380ebd0c1e72ccf8ecce1d19a39297b094db","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.214_1783144268005_0.49252919819303553","host":"s3://npm-registry-packages-npm-production"}},"0.4.215":{"name":"jinzd-ai-cli","version":"0.4.215","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.215","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6dcf303cdc301c8bf51554f66811de0a93b60ba7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.215.tgz","fileCount":99,"integrity":"sha512-I2GgnKSgZRVxbni5i7PjPOVlCRZ4NT3mgrpCVUgbezcT1QYdV0z6kdzTf7MUunt2zb9cw0MDYd/GzYCDd1HsqA==","signatures":[{"sig":"MEQCIBhwesE8pDlcCDeKlDW6pCpvimRUtGBjUsK8QGxiAs4PAiBXQIvcdzbyCe0fB0W5iKjNbI11QknhxQeRpPAuJl3zOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14925591},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"2f0445ec90c7adfa7a538850defacf44bf86420a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.215_1783150416008_0.8178982239306765","host":"s3://npm-registry-packages-npm-production"}},"0.4.216":{"name":"jinzd-ai-cli","version":"0.4.216","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.216","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5d9cabb2e4aecc39e10237bd5a3b514daf5d7e6e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.216.tgz","fileCount":103,"integrity":"sha512-nGavHtog0qLNOqgO63/rgU4c92TcqGIE07lxiqBvMAzOOdq0LUABqi6yGUUfmbmvbJpwE/1r1fKpOz8bMETzUQ==","signatures":[{"sig":"MEUCIFIuRD7+toO0oPzMIofg/CXxzAEUS9gaVi3YhMioZU18AiEA9MwELBiscYaX3NrYZ5P0pP63Uc2E0Ll01JRIH08lE7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14945518},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f78445b0b94af2aae114f66f41e3390516d40b52","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.216_1783153849788_0.9040925050346094","host":"s3://npm-registry-packages-npm-production"}},"0.4.217":{"name":"jinzd-ai-cli","version":"0.4.217","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.217","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"719cca984fcdc8af9beff66f7a24a67dbfb89e48","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.217.tgz","fileCount":103,"integrity":"sha512-5uttDntMLfGyHhHk7zq8b0BkmfOxFCHINzSxScdeKrxSK/vY4R8Veq7jo06lv+xROJAsCOBqikN6JGX3oiNU9w==","signatures":[{"sig":"MEQCIE9MO87rp38O8nK1qRtMlohEHrKkSJTI+rIG02hdz+G3AiAB08i9fb+VeCbOv10J3FWFYUKtO8gqa4DzbPbfKawQcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14976032},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"1aa4285c7436b38c95a7caf1133721c1d28eaa07","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.217_1783161581446_0.10811238793387279","host":"s3://npm-registry-packages-npm-production"}},"0.4.218":{"name":"jinzd-ai-cli","version":"0.4.218","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.218","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"57bab6e1e8b34bc6ea165c7e87062e6df50e6086","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.218.tgz","fileCount":103,"integrity":"sha512-wWU2wBgasW615aD6JHd2wBL08XWM8vU5xjsnCWuCBX7377gJgkJ+nZr6GuBSlBYfhqyK5pTCF/y/3bpbj0aM9Q==","signatures":[{"sig":"MEUCIQDQciKAsqEM2ti4Nwvyyf1MENY+3tYI/Yn/uJ9vqS2yDwIgIx0b9xeAwcJ4WqlCEXUrmySOMmvNUq3Nw0lq9r5kOZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15012453},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"789657d1344cf4aa0e50416a9e4d83eae05c04ae","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.218_1783163264538_0.3314992476550296","host":"s3://npm-registry-packages-npm-production"}},"0.4.219":{"name":"jinzd-ai-cli","version":"0.4.219","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.219","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2aa125a232ac77ccc495ffee494dabf56f40c788","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.219.tgz","fileCount":103,"integrity":"sha512-Rheaow5XTaEPTlRYOZM8x00UYD+idRJEP3DoRoJbkyPsB4YcgFjVHeqEs9+iD3kmbyYFJTWD9XHqRG1toyTzVg==","signatures":[{"sig":"MEYCIQDN9a57VMtkJ1VbDyl+eZwxjeOSISA7L9YWyS/wg3w0vQIhAIZ7hVxOco2/YOBv6fMfTWkLJ5ZwYfg/dKQZ7LgwUzDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15025244},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"d082c933e859f876eb3af97295cbcbaf023e3334","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.219_1783168570698_0.2801770483587751","host":"s3://npm-registry-packages-npm-production"}},"0.4.220":{"name":"jinzd-ai-cli","version":"0.4.220","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.220","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b7cace3a8183912f57584d5288b31413507331c7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.220.tgz","fileCount":103,"integrity":"sha512-uQ1WbjZpyDMADaM+yTNlTt/oWsVLRBOmpWxAQu8qb1FFGqvVM1MEUAXiBYQVvnSbUKUy8MhFtYpi/4iveYlWlg==","signatures":[{"sig":"MEYCIQD8WdFE0yvxhjvOQTAd0OougrIyDFHmd3Tv7jj44yb9DwIhAIoOe7lMV/K0roqs3qZd95mc1DiyD3SZ3Ie6PsmHziH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15034463},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"eabde44614670fa59d6487f2b1bb3fd0b1b39b3c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.220_1783180777453_0.5427273823223284","host":"s3://npm-registry-packages-npm-production"}},"0.4.221":{"name":"jinzd-ai-cli","version":"0.4.221","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.221","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"438c58523a3782882a38ed1d6c69f1f7a00b6f1d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.221.tgz","fileCount":103,"integrity":"sha512-kLUb+UQo1k3WmAKVJ/JiMFkKSDLwrxNiB9tTnl/gJ27vsfpvxMsYfVJ+vmoO6a8K+OXzWamcVSC2o65Qi0uwJQ==","signatures":[{"sig":"MEUCIEiIkNwQj7S3HWZ5utzZ7p4lsanPZGAw/xFZs6Qa8rduAiEA84hrTw52Slf1xyqhwivAijQkB1TV5+H248ckZ79Dvu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15048310},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"56df712d9f0b07458ff995678c77f8f8b0798c2d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.221_1783215393448_0.9503476323627871","host":"s3://npm-registry-packages-npm-production"}},"0.4.222":{"name":"jinzd-ai-cli","version":"0.4.222","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.222","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7635dc6c194a13346ec0cdda44c4c6427be723d0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.222.tgz","fileCount":106,"integrity":"sha512-MlI9vzqjeyYyn6uqJVXx6zg9lJRDCLEIjw5Vz77YvUZ7ILJjMzgx4sKA0+UgUfpwHhf48i2/aGwDiYB2qLV9yw==","signatures":[{"sig":"MEUCIDJqvyt+W4CzsE+p1M0tJ3lvvjiQTHqDT0HTN74o8KfPAiEAiO5fY9wMGFBFGJv+5Y8dr3fbjoyzUOE8oGGgaFhPy5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15034401},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"c8237115e9e00aa1fa134cde1e9f37a9a410d01f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.222_1783240305138_0.1617840222199749","host":"s3://npm-registry-packages-npm-production"}},"0.4.223":{"name":"jinzd-ai-cli","version":"0.4.223","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.223","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"75374d0f0fd230af99e01dd70a1fb5dad4bdb0f2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.223.tgz","fileCount":106,"integrity":"sha512-nNN+LyihOozG8+BCB8BDi4++LmwV+Ws1SuHPInFPy+0805tl3IM1qtj5tFYTFlVc6qDK032yxdt6cZlZazx7WA==","signatures":[{"sig":"MEQCIDeTj+DlZMs8KUKDTMJSmpOgP3762mdqMTinghpy4F7GAiBUxKXVGF81/giQ63iazw5SxhYWWc5QpakTnCyrXC5F5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15031219},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"a67999711592d0e587ec45c869c2d8c4bcc4a8ed","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.223_1783261576815_0.9289620975528248","host":"s3://npm-registry-packages-npm-production"}},"0.4.224":{"name":"jinzd-ai-cli","version":"0.4.224","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.224","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"16144ef34653702da6d8444310957bb6cc827d16","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.224.tgz","fileCount":106,"integrity":"sha512-7XpTxhq7YIVF8WLiheh1UVTc6taZwQnKtZhd5XkHkqth9RfmhOMmAtCxvJcPZd87sCGarJVue1MceaJi/+u6VA==","signatures":[{"sig":"MEUCIQDsGogMQioaCuSHZMFw9eVVmHNwndGGcdHGwVPdC0mwqAIgGNjqdvalUkbwInTjhX5XKOR+QivTBLE+YHQmMw5/nSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15048604},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"dd41582e0c4b2551598e8be8564886a56d8cf35b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.224_1783264308630_0.9480858110560944","host":"s3://npm-registry-packages-npm-production"}},"0.4.225":{"name":"jinzd-ai-cli","version":"0.4.225","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.225","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"222b0ba9a8d2c1e24866dd7450db2f25c63d746e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.225.tgz","fileCount":106,"integrity":"sha512-iBk8A615jWFtgVAwzFkzxzzF5EHNPHrbn7id0JFWb58NP6iMDop0CQtlQaOgwqHa2DjnZ9eI2EvUNt4rgyiW4A==","signatures":[{"sig":"MEUCIDlfchfW7wQ9f+CKYIulgmi9h8/1/6wHe9QQieDPMeacAiEAv6LXInVTFpfo2PYhUGUTAlr3QWZu7VPq8/Hk9pTO/Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15049433},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"6c027ec414a978a841d45206edad82c56bef1617","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.225_1783352120558_0.1759310030471688","host":"s3://npm-registry-packages-npm-production"}},"0.4.226":{"name":"jinzd-ai-cli","version":"0.4.226","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.226","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5fbb7cca5acefd79247b1ee0b5469dd8315fda7a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.226.tgz","fileCount":106,"integrity":"sha512-YV3jo4/Bba33FhoZAn/KjKzxW4VIVDKhE7kWnmtfJ9r8nN2DtoKk2Omfz+iL2C4NCUa4UqqX/LyhKKbeODVuJQ==","signatures":[{"sig":"MEUCIQDoQX4I2l7YkoUR8ylVkGY/uhDrEHUv2GEN982WCPISuwIgd6uyO9ICug19Seq62xcPdLukcz9nQdVXGbX815IZWKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15056906},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"f0e2e38f3985f73af0b7fa241aaf62aedea975d9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.226_1783353656130_0.9778631538434108","host":"s3://npm-registry-packages-npm-production"}},"0.4.227":{"name":"jinzd-ai-cli","version":"0.4.227","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.227","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"76086d79e9ceecef59c555b6d46d8022246bf22b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.227.tgz","fileCount":106,"integrity":"sha512-UFZ7g5s1RjHNwUFxuDy5QhXeiM2B0l5PZ38cRrrkyTkPSDdS2x8AQsgST9PT4KO/3qvznbosFqCjO/I7sbJTZg==","signatures":[{"sig":"MEYCIQDjYtq1YMOkpNIirUMai4wAbUFyDIMxowOJ7Ycrrc9s7wIhAPk2SBj0Pn8uVwRNN0Cs18DhIsyPKge5sf98TiYTJVFN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15057219},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"4ef2c5f069f5542cd3d3aa3a014cc7066585e45b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.227_1783393420737_0.6625766780355768","host":"s3://npm-registry-packages-npm-production"}},"0.4.228":{"name":"jinzd-ai-cli","version":"0.4.228","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.228","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"417a6896d65cb047c23cbc76c6c4f154b629798f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.228.tgz","fileCount":106,"integrity":"sha512-w35L29RtowCQJgSX9809hmPKJ0NKMH1idnZx0CW90JPyNGP+2RvGzoXFmS7duHC7v547I86BwDba3ew9/Li5OA==","signatures":[{"sig":"MEQCIDnZ1Rcp4DwdwYBZfZyov+7YCgu8fc+nrahZeFlQ0EpgAiB65+wzZ93iFU/2S5HjtcXBS+Cpv5Mc6tufzgAqpbwhOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15061823},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"af542d88ed8a3fd1f2ff756af530eba0bf64e6ca","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.228_1783395517954_0.8458251123033906","host":"s3://npm-registry-packages-npm-production"}},"0.4.229":{"name":"jinzd-ai-cli","version":"0.4.229","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.229","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"14a6e0e0ee03450127b1a677ea139f250a4cdfca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.229.tgz","fileCount":106,"integrity":"sha512-GUx1IGUEPtpowaAHKSMFI830YPSN5TJ0imO1GJqxGHtiUkS43ls9bE8ybxnP1mEMZnp/4F9v4+DniJSWnCbnTw==","signatures":[{"sig":"MEQCIAfS4KNGBAG5frIhQkoK/FAdcrdOz8GHBjptq+ohM7KbAiBC47fr7jHsa1oNF5Tq0pkTeHKO2gDEbKVGRCWMj9JUMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15063725},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"ba91feb139342ecd4b2644a73c0d646479c19806","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.229_1783404380347_0.39958108361694666","host":"s3://npm-registry-packages-npm-production"}},"0.4.230":{"name":"jinzd-ai-cli","version":"0.4.230","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.230","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d6649eff0c70eedb9f54a28d7654d8beca020253","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.230.tgz","fileCount":106,"integrity":"sha512-s+YOe7d6swmpTmsu8VCpycDfnxYc2GjaT3+4KJqZH+PtdSVTSQYZDGS7CvwcY/h6JQViaNnDySIttMVATYHcQQ==","signatures":[{"sig":"MEQCIFt1Sszm11BJa4kisGIKqs7tDki0v/WMN8oafP1Gb38gAiBO+rnCm2HY90tO0tJ3bfheg0lTq4ssyv/OIUF2J6yJWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15057506},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"577ac8d4e8ef54f55462da25b4a58b3728a1527a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.230_1783415358620_0.5050947638210677","host":"s3://npm-registry-packages-npm-production"}},"0.4.231":{"name":"jinzd-ai-cli","version":"0.4.231","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.231","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f03dc8ea2b5540a4aa1979c9be827eb8bfcea504","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.231.tgz","fileCount":106,"integrity":"sha512-g/AfjpH4zlikFm0OrLxqp12AB5loGQyPG00ksUp9AS12Cw+hjvnft/wv7sFFU5FWB5g0qycSyb7t4UcJ9f1PBw==","signatures":[{"sig":"MEYCIQD64F81w0lOJ5gFHO//XYCYsLtdlegpooet5ZoVcMLe5wIhAMTdeNap9tIx4SOuSC3J864KL4+V549KdP3Nf8+w7BMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15058334},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"72732a93c0bb40477debc415609cde7d3c43996b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.231_1783470127001_0.5856721936678702","host":"s3://npm-registry-packages-npm-production"}},"0.4.232":{"name":"jinzd-ai-cli","version":"0.4.232","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.232","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"cb4b6292125cb2169d1b4c2125cd491a821649cd","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.232.tgz","fileCount":106,"integrity":"sha512-BFZbpqfjq73BYuYlhSS1GufhWx2j9p9hFPWR0oAsPQHWgy/66Fth/8zo8yt/CaImoMXbfrZ6+Nc5q/AO5gmxfA==","signatures":[{"sig":"MEUCIQDTERBPlXu4R/vmWwSkeAoK8D5FZ5SFO12HOgRdbv2zhwIgdXSPNl6NNmm2S5UrXKVYW4YS+HvbGhGPErN+x10vhUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15058617},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"fba6ef006320a9f0859533c95d162bbdcabc7b64","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.232_1783470390516_0.42548544445172265","host":"s3://npm-registry-packages-npm-production"}},"0.4.233":{"name":"jinzd-ai-cli","version":"0.4.233","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.233","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7975147690aea7cd79992bed2a42e0177da4c236","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.233.tgz","fileCount":106,"integrity":"sha512-B5L64T+iCpVry2MwBRWpw3SdPlkD3aXmFBIbbj6cfYmRr8vAJ2Q1/cYh7PU4djwa2r1hLSvo4GLvEMPPRtZlqA==","signatures":[{"sig":"MEYCIQD49kcybSNDzFjBdsV8bKDHrZvru0itlDa7pcTH23FS3gIhANmUXABcfbJ7v5T2RZ73W5mVFUrubCf6JEa+CZcZM++3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15062913},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"231def29a19d2dd903b144a229902502dc0f4186","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.233_1783584378219_0.7193397098240781","host":"s3://npm-registry-packages-npm-production"}},"0.4.234":{"name":"jinzd-ai-cli","version":"0.4.234","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.234","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"06ec434acebfd77383f8ab5394ef02d2439a1aac","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.234.tgz","fileCount":106,"integrity":"sha512-UTfpqJO3GvV17eae5f7+pFZcsZdpNtzqMIKnA7KHNofM541in76bzDfBm6O+NOB/BYl1zx4+2uNn7TP9cQsfyw==","signatures":[{"sig":"MEYCIQD/JFz0Dm+xhEoDAb/gB04i+VoDCCqrhcSOLrU/psg81wIhAMRzUYM83hcuXu5AGMXVdRgRbUufVBIsSpKFq5S0u91x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15077073},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./core":"./dist/core/types.js","./providers":"./dist/providers/base.js"},"gitHead":"5a89e0818ce94a014f362b75640cfb260bdc0c6e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.234_1783650840590_0.8622966849728126","host":"s3://npm-registry-packages-npm-production"}},"0.4.235":{"name":"jinzd-ai-cli","version":"0.4.235","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.235","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"270739a93722c47484f1e9af1e74c8cad80ac6b5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.235.tgz","fileCount":106,"integrity":"sha512-yQ1l1gFqbYnPzWdmHgHF4dwdqdiyTIyvSmZcK8H7R3qIRr9pJpNP3oqtf+MkUTRIggnI7fF4UlcZ2mZRhDZ/mQ==","signatures":[{"sig":"MEYCIQCoy1zImVo1Lp7C7w7tIjHKzaK6lD3ntm902EDEpltjkgIhAJ7JmxkWyyEAswI80eO7TGcVo/XWPEVGx5mipatEF/JL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15083627},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"af0258cece3336b2d2095099b88cdefd7781be0a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.235_1783655507582_0.7940798136750731","host":"s3://npm-registry-packages-npm-production"}},"0.4.236":{"name":"jinzd-ai-cli","version":"0.4.236","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.236","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"03e752d8e936e3ae7ba6b8c9122376ee57759150","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.236.tgz","fileCount":106,"integrity":"sha512-uoy2y7ZHucUngceSBux3XRRjMkeO66/AsNCBM3r8STVSVKIvMNVkCdMR9XmzeYzJeauHpvlaP6fczO9Zyh0Aug==","signatures":[{"sig":"MEUCIGk8bCw2Sli5lYtpXA296BV8Z7i/tDmi/o3fBKJh35C7AiEAy4VGSuZZN7ZeTU3CbE0sQn2/L084QYAnlesHZUQjcBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15090665},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"64a71b726b3967b837f1d91d996542c05c9ce06f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.236_1783669476485_0.4678851413001903","host":"s3://npm-registry-packages-npm-production"}},"0.4.237":{"name":"jinzd-ai-cli","version":"0.4.237","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.237","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"936b74fb8900b043e803017a39696600accdf71d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.237.tgz","fileCount":106,"integrity":"sha512-E3gEeQMlyb+daNCA/4spkzhuHRPVs+yu8Zk2D4xsy/RWD5dyqnjQ7GhqvQ2BeOp1plpw/BQ9LdFzICuavJ2LnA==","signatures":[{"sig":"MEYCIQCVHAPznESyWH6Fz85PnDYasvUA2pzyyKP+h07ENvDTGgIhAMlt3cwUakoSZXpDMYexs7TrkWnbfchezxAhM8YBUKEm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15094817},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"607cf9ecd2e00fe78cdfbdb13fa52ea585d845ed","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.237_1783838943888_0.48210741433449256","host":"s3://npm-registry-packages-npm-production"}},"0.4.238":{"name":"jinzd-ai-cli","version":"0.4.238","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.238","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f728734ed0919a025bbd1e1940bd63efe85bec61","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.238.tgz","fileCount":106,"integrity":"sha512-00OQGZYG+Ei2i9BBNlX5Yn4p0h4ZxkkKKZTajU4dMg1HhsvDyScq53/Hm4gt1vq0p3tfxnGXVlhM5bDJqlYVrQ==","signatures":[{"sig":"MEUCID11/ciNc1clRtFlTNDYfvq7T8yCsT47epGte2+yGEtnAiEAiQiVPzayA8iSGjCyLjteTn6ZQsDoFMmzOUwokCIyJPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15095573},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"607cf9ecd2e00fe78cdfbdb13fa52ea585d845ed","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.238_1783913876493_0.7224588898426749","host":"s3://npm-registry-packages-npm-production"}},"0.4.239":{"name":"jinzd-ai-cli","version":"0.4.239","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.239","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"9a55626ab6f1215795693ccb9397d9360508278a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.239.tgz","fileCount":106,"integrity":"sha512-D4al/rk7HNd7BTz0FjiitIAxnK3dKGa0v8tXrb6zgcNDyibwx9BR1Eb003/lTYDB1cXUTaY+v3nCva8W2WqZCg==","signatures":[{"sig":"MEQCIAianq3GjTY+WJVX8Lewcr34KBPk++mdynsoUYuQizt6AiA3QQVegXBLfqfXefUy93tOax/CHvCE+FhUuLMA1g6Qaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111333},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"e441bcbdb5bf132e23864a7067bd4a4ee60c07d5","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.239_1783922617504_0.18014260870927856","host":"s3://npm-registry-packages-npm-production"}},"0.4.240":{"name":"jinzd-ai-cli","version":"0.4.240","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.240","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"c0a149f3d58a9f25e9e4e4ea7801289cf4be0c9a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.240.tgz","fileCount":106,"integrity":"sha512-dnb4f9kk/4+zUbwq3i4F6Y2hqMvT7eVjx6bs+zS45wwuXyyx1zBM8sIDyTlEFq68eAlkrSQLcoc+sDT7R/MQqg==","signatures":[{"sig":"MEQCIEU5hnr+zT0xoSQn9+A+tgBTvZny890phGMBxT7FNk6wAiA98wMXgKxpMjGDnitn2tRSXdnjyyzqZcjjip4MA4twcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111333},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"d87bf6a26d7194ae13caadaa41d1f341f9de613d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.240_1783924065221_0.6060383406195649","host":"s3://npm-registry-packages-npm-production"}},"0.4.241":{"name":"jinzd-ai-cli","version":"0.4.241","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.241","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a14495184973c47a77e0e6b9b0e88b46ac820e6f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.241.tgz","fileCount":106,"integrity":"sha512-w/iSTiAgmQFBGYmC3XutcSYqpLaeNCOSUpTAMZpecBh7U89HVPvU85PRdxrszvZ9JKxi+60/70l82ct2J2a3/w==","signatures":[{"sig":"MEYCIQDBso3RhMvlQOVEAI7/tMCzqBnfdtFIYgTDZa7Vsjvt0QIhAMNCsafiTK1fo0w68XsEnY9W8SH+atSMVDdWB/yMIZDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111331},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"7f284851596223fd6ca4668026ae4303a0861dd6","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.241_1783929401885_0.2511350391942202","host":"s3://npm-registry-packages-npm-production"}},"0.4.242":{"name":"jinzd-ai-cli","version":"0.4.242","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.242","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b95868785ff736da1d526ce74c46bf8c9568da16","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.242.tgz","fileCount":113,"integrity":"sha512-nvtzXeLK9rlF5lYnesWVkaSabwYn6cw8hcOqWht+aa5LKBGzbum7RVJUVmGLh5EYjt/Nv3XT85PTiy+ook84RQ==","signatures":[{"sig":"MEUCIHHtDeYJovCQ45lIrmhoOvCIa5cCYCyHm8PCEw/QpzPkAiEA/Tix+7rd7hqb5ciB6UYDkn5Kw9sCzw7yNa9LPX9pHjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15143953},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"819f94d273b5df07a3d144bf286305d15791f180","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.242_1784038567781_0.17360067687112424","host":"s3://npm-registry-packages-npm-production"}},"0.4.243":{"name":"jinzd-ai-cli","version":"0.4.243","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.243","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1ac692ded786d79581c6081bb3ac82a890480eb7","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.243.tgz","fileCount":113,"integrity":"sha512-C1jGMAMwubPSzi8Of1HzNzAFFXAc/2q8nPy3pzQQHP8bHqhXb59Tj6yol+K+sTDKOCTZXDq6QdQ7PdG76U4tpg==","signatures":[{"sig":"MEYCIQDmM2GRfv5EFKs4JJe2QgGe4kwAW2jxClpEGYT8EB66sgIhAPYxDnlFJgG1fOxgfVjIrdEhPGCiHu+JfV9A8oF06xeG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15158333},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"573a93017dfa5df1e7088239c33c08eddba83875","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.243_1784083147260_0.15978060609861178","host":"s3://npm-registry-packages-npm-production"}},"0.4.244":{"name":"jinzd-ai-cli","version":"0.4.244","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.244","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"dce8d714677985e2003b1db8a47f43715d1575df","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.244.tgz","fileCount":113,"integrity":"sha512-UTcBeCgHzFvVPq4pLxLHgiIzB0xwBfBi+2UKRJ5A4TxC9axrA20ZQITsKeTbWGMldGKppV9OjLnOgi52egWSsw==","signatures":[{"sig":"MEUCIQChmrOPjSRGjH3lhwLC2Iw8mfHNpd6O4P4RUZ4kvJVcigIgQIYkDpES8DLY6n6nPri7p5uHuVF3JTd6N3qI1IwOLak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15159061},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"018bf3fc511fa3f31a666132ccf54ae4372874d7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.244_1784107688523_0.7688689574319028","host":"s3://npm-registry-packages-npm-production"}},"0.4.245":{"name":"jinzd-ai-cli","version":"0.4.245","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.245","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"70aadb124eb8231cf81b6d1a32eadeba75aab2bf","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.245.tgz","fileCount":113,"integrity":"sha512-sfDZlNkNn6c2gNLDTynq0qZfHk3pdrRaRX9tXPjtGw9SeR0/cSa0zsSJ3QyOjTMjZ4St5gg5iL2qFMw62HgiNw==","signatures":[{"sig":"MEQCIH7AT+xMuk5qMxkM27w/Y6oW4tU0JRdjaOSpMrk6zMRiAiA65JhVfTstr5KZ5A7C1FXXsdWbn3JtNZzOCeZrY3yWKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15160199},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"dde09b5ecab6afacd89fb151b5dd0b372bd01f88","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.245_1784126732584_0.9401859183012649","host":"s3://npm-registry-packages-npm-production"}},"0.4.246":{"name":"jinzd-ai-cli","version":"0.4.246","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.246","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a7671d5ba59fe00cebd993f6d1fbb3b67bdb8d2a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.246.tgz","fileCount":113,"integrity":"sha512-0O63CDi3pZ8Fk3VQl0VHpUD7nk6ArWY0EygC9zaLrORwzHbTvum2kr2IxzMrybKqeTUfpvz9N+VHRMmdtcbV8w==","signatures":[{"sig":"MEUCIQDPNyYTXOnhc3L/tUbAgoHTj07Fl8I+czONW4z0Fg3m1gIgcov43QsJJF7HK3iNzuddmf4/mtrnaNoXJaJsvXU3Rh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15161951},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"7c568ae05c970f0b4e1b5c29d34f528453dbdc69","scripts":{"dev":"tsx src/index.ts","lint":"eslint src","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.246_1784129095522_0.3404307151892201","host":"s3://npm-registry-packages-npm-production"}},"0.4.247":{"name":"jinzd-ai-cli","version":"0.4.247","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.247","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"56f60471d819d8958c3a3af07a90d4cc21cb0d8f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.247.tgz","fileCount":113,"integrity":"sha512-zmDKwaKZg4VGhfieMDD5VVsNk91GoISbUHdjeHUXwhijRtyS7PKt+pPjvO+b5v56LYCsN8VRuenyMy8OXsK50g==","signatures":[{"sig":"MEYCIQDiwcHJ4xMqeqyTUDfc6L4iZMO57U87ondCOf11M3Rb6wIhAJ0AnLpxunmdwlM67FUVg6RZiuO5a3vESF1vbct97QvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15163322},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"6ce3b041ec3a77429eede10c9911b7caaf05c090","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.247_1784275657217_0.6882288741398241","host":"s3://npm-registry-packages-npm-production"}},"0.4.248":{"name":"jinzd-ai-cli","version":"0.4.248","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.248","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"782ec853f8ea80717da90464bd78fdd7334b7b1b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.248.tgz","fileCount":113,"integrity":"sha512-hTwOJk0CnmnhFfDnwvEJ0KpVlkcpt9bzD+fIpN9KsmwAKGAoO7enjTPBcf+ruulXIB8Wbunnn+Sl8ldr1dC7Yw==","signatures":[{"sig":"MEUCIQDc6X6AeLsM/QzGrGn5qgJs6bCWb09w4EZyiTpyICyMeAIgRCS8xCxKPvNhIeyp8N8gPVd9DPqxqGhlmID6YqLKv60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15165188},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"9c613e3e5fe7c350988d07589c0136899b5392df","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.248_1784279811769_0.38999560852564485","host":"s3://npm-registry-packages-npm-production"}},"0.4.249":{"name":"jinzd-ai-cli","version":"0.4.249","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.249","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8cff25bc48bf16e58ffd6d66a372f8a26190d423","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.249.tgz","fileCount":113,"integrity":"sha512-psO+0ypTHJAk5j8gAXrBsR5fDuwWQ45/F3jSBGv/O6WsAhHXT/pBmPnwWkBT9hwDbQHj6FvAg9OODlBDFEsuLA==","signatures":[{"sig":"MEQCIGLPUs0LvJ7KxgS6ivCXjs0p8pHkVOATtQTND3ASnpPsAiAC9h1vjjlC4d5Fypel4SOFnRPwI5ZmO1SANhP4HEuz2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15165189},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"ccbddbc9a4c72f6aec757811b9e1e4ca78b0fc90","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.249_1784378585044_0.300402270699456","host":"s3://npm-registry-packages-npm-production"}},"0.4.250":{"name":"jinzd-ai-cli","version":"0.4.250","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.250","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a6b69e4bb454080b008055b174e19496e22fe2e3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.250.tgz","fileCount":113,"integrity":"sha512-XkBT7MZBT9jBBd7dBvx1HSyaW9SImZjw4jllWYK5u+Zo+gcanObqxFHD+S7hWrsx2NG3bKabRu5/3inJ7xfvJA==","signatures":[{"sig":"MEMCIBllluCGxmXUcD2ozbhGLM9Y6OJRI+srTMxB/w6uJQDOAh8xtDrYx1Eg7Ojeo6RtUSIFGUSnnVpB1dKvV308yuar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15165259},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"20f5a59ee00694f868855ccdcb43142235337cd8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.250_1784386040343_0.8328763542584439","host":"s3://npm-registry-packages-npm-production"}},"0.4.251":{"name":"jinzd-ai-cli","version":"0.4.251","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.251","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"457628f338c82c65ae33699a125dcbaed8e69ea1","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.251.tgz","fileCount":113,"integrity":"sha512-As3pUEFx1kRxJ3RSJvD6azCSndyoc3LKNP83zIaG02CWR/a0SDY0KwrcdQiDUxHWH1ruvBQ0EFTqv9WBo6yzTw==","signatures":[{"sig":"MEUCIH7N4anuU0aUhq+YCTG0FEO7mcLzlvGfn7FMhcAXLxJQAiEAzz7aRSa3wr6N5i+ne/tMEZmYDr3WSQVJ1a5qgdOYQE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15165691},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"e94614910c42f798f97aa68fd6948a74a6698a02","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.251_1784536752759_0.23645603767456191","host":"s3://npm-registry-packages-npm-production"}},"0.4.252":{"name":"jinzd-ai-cli","version":"0.4.252","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.252","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"58b260318a97f995dab2c82e6c2c348df00a7eca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.252.tgz","fileCount":113,"integrity":"sha512-PlRKjpiO0OC+AepotdkMrV/AjD5miKm7OCkbrcvBAqshBUIyUSHPZpfiQPBkQdBEopRs9LDnAB4W9kkUqifm1w==","signatures":[{"sig":"MEUCIHQHTgDxiu5DibzhvWodQNzZPWlkh955N6ESCUUvOmY5AiEAlz7YOPVftQgYXwsL1JUae2iY1jRjuEok7xxo0DA+UZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15169753},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"16f4077c56a868efaff0036a94a0aed69987c367","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.252_1784539965305_0.7397470676701046","host":"s3://npm-registry-packages-npm-production"}},"0.4.253":{"name":"jinzd-ai-cli","version":"0.4.253","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.253","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e779d50f811209a0f3769e51d07fa8de95b7b95f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.253.tgz","fileCount":113,"integrity":"sha512-pqbbekhiw2Ixl/BLwNro8YdL/aYx2R7ZXoU4LYt93tKheNUEuYzzGct9xVOauh2Z8rBj7LwnRDsxYndLA624Fg==","signatures":[{"sig":"MEUCIQDRFa8K4Q0fMwaAvJYphfnY5c+fFqyIw9gZ4gudu3GhDAIgFkUkF1rv3cZOijlk3/+QIM+bNnsi0/CT6V5+NdEjATI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15173949},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"9e957c83658ac62f44ca0ca79a0bebc18e264684","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.253_1784622276733_0.9357713270880257","host":"s3://npm-registry-packages-npm-production"}},"0.4.254":{"name":"jinzd-ai-cli","version":"0.4.254","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.254","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"02a783f5aa987538bb1e912f5ade2393c287a081","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.254.tgz","fileCount":114,"integrity":"sha512-qL0jwq5Gg6+nHofzwxL8zoPCbfR+kWCmcDD5NvZ40kwK3m2KaNFrfTSvZ6ymnSGRz6BybcvqEZ9YaJ0ovmML0A==","signatures":[{"sig":"MEUCIF5Nbf8YsAsyXt77MVCzzWtcR7jGMXx8xdOSlSx71wALAiEAxh7SSo1dVZ2VvTVjCRC7xTxFCEo2i6NNUZ2Q8JIbQQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15174390},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"cdaf42dcb5d9f3275423d2c3197fef344bd6f7b1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.254_1784691020554_0.5683123544651973","host":"s3://npm-registry-packages-npm-production"}},"0.4.255":{"name":"jinzd-ai-cli","version":"0.4.255","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.255","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"487042c41b9332b8dd1f6103d798e7c8e6340e6c","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.255.tgz","fileCount":114,"integrity":"sha512-vaJtiqeA3Lb/QD45rQ5lhButQTTvqNTUvoVrpn4uOKVirsIb6OvJrJMJneYd69arLRWMj5EEW7VY3xF4Na3B1A==","signatures":[{"sig":"MEYCIQC/fjtyGG3tD8bt9YTR0s3LfV/+6crpoVrHnyQJazEfvgIhAKD5QqMvbgrS4FhQYhjHOedcDRJiWzN5lyHNB/Lui5A4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15175324},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"8226f7f81ef5c529a512f5928794aafef3ea8a67","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.19.0","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.24.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"^3.2.4","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.14.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.255_1784910616937_0.5738592748954376","host":"s3://npm-registry-packages-npm-production"}},"0.4.256":{"name":"jinzd-ai-cli","version":"0.4.256","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.256","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"283e665f3a9e606be6cce1f0d403f59efdc3a8e5","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.256.tgz","fileCount":114,"integrity":"sha512-4JQv2FzyoOgExuxcuoRm4b5sisnX9qWeXdoVEp4FrD+wuo13Wuff11hont/Pg5qWgpdT6h6WRuSz4l0A0yEQQQ==","signatures":[{"sig":"MEYCIQDLscpJqcdGdtD64z9p2ilV1NkRmZ7l8LeKOqEquwmwyAIhAOWtqwj1F9tSAH3SwTm1bGmwUt4pia//3zUuGifJU3xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15177969},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"10b4a44d6f2f91a208505ea77e76ddaad36e7676","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.256_1785595691072_0.3410859276928928","host":"s3://npm-registry-packages-npm-production"}},"0.4.257":{"name":"jinzd-ai-cli","version":"0.4.257","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.257","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"62361af5fcfcd2ed4103410dc73bfd7a0413228d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.257.tgz","fileCount":114,"integrity":"sha512-1AZW7lW7+5K16jQPgCGx9fJadydTF8kHWVIGSctoTYE/yW+0PZA9f6GsiZAHRIk/hQQFhEbU/9ObgfuA4AMbng==","signatures":[{"sig":"MEYCIQDs01HfNdiadHZx/hWijBimwRYeOv9FUJ0gaGYFaEDi6AIhAO+ykUnN7QrMF+6QA7tAipShlnHBYgVFac+uKD9B0i0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15184816},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"9e6151f3f020ebe7e52fdd16bfbe67d8abd50e9d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.257_1785635228109_0.6050128014406206","host":"s3://npm-registry-packages-npm-production"}},"0.4.258":{"name":"jinzd-ai-cli","version":"0.4.258","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.258","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b8cf698c1abe8619ac4e15a06952d5ec2aadf2ca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.258.tgz","fileCount":114,"integrity":"sha512-MgU3o0+31Icw3I7j4Qp1bCVsVNZwUlpxhFQRMM2HZnE1F1+X1W7ut1kCNhEi6vXTBgGDNBh/pGvePRDJrAmJNA==","signatures":[{"sig":"MEUCIQCrUckv6gBTAw6r9oiqPphgAKZRws2wgvSoMPxUhpvm+QIgKZiFyWQnA/lJde78/TSu9ehRab2E1ZIR/g7OwompbZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15185678},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"237833df6f6be1858d7625cd1f4fdec511b856b0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.258_1785636487995_0.402075997657922","host":"s3://npm-registry-packages-npm-production"}},"0.4.259":{"name":"jinzd-ai-cli","version":"0.4.259","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.259","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fdc5d1e6277641df692b4b27ae1a616b0235a744","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.259.tgz","fileCount":114,"integrity":"sha512-oVwxliF1ed/V4Od3LVviDsExcMO3Lbbz+dtQzdMmYoCDn+4rYmkTiJFGVD+d1cbOBTUQzsBGYCD0+vy8xC2b2w==","signatures":[{"sig":"MEUCIA6a4dxATlWG+CCdgkZHa0Tbt1EnNefsxBP/SE5CZvyZAiEA18sldDae3lGz+AOhPhguRLjM7xQlgI53W96bnIfaUXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15187244},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"7818bb2188a6060dd238551f2bd9ab9255aed90d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.259_1785638605095_0.9208676338286159","host":"s3://npm-registry-packages-npm-production"}},"0.4.260":{"name":"jinzd-ai-cli","version":"0.4.260","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.260","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f23c0e5280e2c795ef4a0ad8fe46cafe1a450e6e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.260.tgz","fileCount":114,"integrity":"sha512-4tBThouDyVFUAOrx3d//7emDRQz/33nLLoz7cMfEmkQb4VKzuvhqFYu/v4xzdxqnWQPsPb/eReSEVRKTfuYIGg==","signatures":[{"sig":"MEYCIQDNRQjy2RwFpVlh799n4HIzUljhZPfXO+j2ljLS1oj1fAIhAOfmEv+poa9lrexQ75fN6qrgLpRTgSYLjrFe1FT5LX7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15191769},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"4133054020c8b1c26428b4f9a22f42d1eea5889c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.260_1785640999340_0.6435762275271217","host":"s3://npm-registry-packages-npm-production"}},"0.4.261":{"name":"jinzd-ai-cli","version":"0.4.261","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.261","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"56ee14923d02c27ea6d4cf33f5c11c8633b9882e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.261.tgz","fileCount":114,"integrity":"sha512-n0fUlDs4sOt00Hj8kC7Dmetb0ZEGVx+bzlg7dzgG8YP8sbJ7/VxS7yIz3u6tMmpO+wZQWi7cCG8c5yg1As+vNA==","signatures":[{"sig":"MEUCIA8lkKKYD0+agDuaEeoeNjqThiwTEh03U8NHY6gahpjTAiEAoTXlaVztmViXQdVS6VNtAT32H1O20wIKDIjhQYQm2Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15197571},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"7d144a7fb32eda4ced95f7f91cd000bfa9bbafb0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.261_1785979878914_0.6830452858907126","host":"s3://npm-registry-packages-npm-production"}},"0.4.262":{"name":"jinzd-ai-cli","version":"0.4.262","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.262","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1654e49bc72e2615fc543077aa815bd5fe8fab90","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.262.tgz","fileCount":115,"integrity":"sha512-tlNMWckf9RxUUvsjuPfCfTf4FaB1bF/Mzc3u0gvtpnVE3FgndzQP4O4kf+j+yPs3zd0DrFjHNUz1oR0ic6a/LA==","signatures":[{"sig":"MEUCIQDHo625QTLYpCRdVNkBW24gYxvd8Q2fPJRQOIKLhGKIFwIgO7EfDT/0AHGxUcnSt2gplaTIcYaXhYnYvWuJxYv5pws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15199365},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"2c1b12aa76bfe8a0cf403e2bc6148c19e9e01cdf","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.4.0","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.262_1786242811923_0.3452442028284324","host":"s3://npm-registry-packages-npm-production"}},"0.4.263":{"name":"jinzd-ai-cli","version":"0.4.263","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.263","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"21d9be69935dc9ab140323e287c1d30697e528c4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.263.tgz","fileCount":116,"integrity":"sha512-41X8wVBUKCDmf1+9vIYoPP4HlB3qYWiihF3GmfdIRRz9Wjrg/ZAHiwF3k8JbZYNEmWbzF8xmiemsRMyJiyU+7Q==","signatures":[{"sig":"MEQCIHxZ8bCzCajaFOIR0E9uQudJcUiQI+KMFTtRiyC4lPgyAiBaWs51r2xvzbiCN/iHhEH5MGl8q9BT94CHfY+6GI8cbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15212956},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"d93f0947ccd0e2cf1cbfc5c1c241f36e4139428c","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.263_1786640755868_0.6093655632387271","host":"s3://npm-registry-packages-npm-production"}},"0.4.264":{"name":"jinzd-ai-cli","version":"0.4.264","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.264","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"003db33491559b97a3691166ef4fcdd4b8e87b2a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.264.tgz","fileCount":116,"integrity":"sha512-EQVYxVkMR7bt7J1KrI8/LzvZWySIudwynIsDmYYdnuXmvHffbD0/Tgyx+GM1q5wZdJ+rjuyYeR6VQj5J5+yCyg==","signatures":[{"sig":"MEQCIAwe+HY7okbhTVUJeXiHvzh54xhPo2m6oAYoIbdfWXbKAiBXN3JPUEzmjgqLIzKKst525NHv9HRokeTJunZ/wzJfnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15212956},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"81414ccd1d7afcc557822ee079057072d274d66f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.264_1786642677544_0.23024192676959254","host":"s3://npm-registry-packages-npm-production"}},"0.4.265":{"name":"jinzd-ai-cli","version":"0.4.265","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.265","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d32c1a5f1dadd2ea4d8d3a2e91617857856db21e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.265.tgz","fileCount":119,"integrity":"sha512-RBfrDr0PQk8lxbeeDKz+6gD7FvF1qRB7WSo/0dewTCqKRC3cNyOa/avaxs6eTC68pm2+B32uQqNfyY8YZR3euw==","signatures":[{"sig":"MEYCIQDXWjkfQLPfPSsQZR+kNBBYb/Plv3wDBtLIRMw/EF5u0gIhAKpvShfhbu8QCZOsGxlRv7W968oDB9DyAPJK2IwmP7/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15227574},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"b1c246b2e10faeda8676c2274040633da719fa9a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.265_1786675596867_0.32380047812180224","host":"s3://npm-registry-packages-npm-production"}},"0.4.266":{"name":"jinzd-ai-cli","version":"0.4.266","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.266","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"934dc357d3722b2e340bac27bec6f228afcd9d19","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.266.tgz","fileCount":119,"integrity":"sha512-+Jp1KoRrpJ0BVgNJQrlFpPqIDd9cXa2P0e5QYLKdXvfv+2StznYk9dEBhaK2fXYjYYWHGhlfpZkZIMkCUsZ2pQ==","signatures":[{"sig":"MEUCIQCGgplF3AP178d7LCC0ccnoctQIfpFYQwjbu8lwr99lcQIgEUOwJ0Q78Ki0wMWUvR734visUOH9qI6HIT7jCvtSVLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15229862},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"f765df420d0546e15e0f2dce66d48c2d625b6c97","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.266_1786677468993_0.5307718462184858","host":"s3://npm-registry-packages-npm-production"}},"0.4.267":{"name":"jinzd-ai-cli","version":"0.4.267","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.267","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"cd62794f62216a068aa61990aec8b15eb47490c2","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.267.tgz","fileCount":118,"integrity":"sha512-B9hCyokd416bS+F1fJT+PKc7M7QC0lw4kFBAQaPYCCVjf4ZDLG4EGhD+0b73xJ+dUsz7Pvt+O3o4147mQqmcrQ==","signatures":[{"sig":"MEUCICW5m9jtEMDAyrdOe0NFo8qXxC/SPTSTEKGttD72ou9VAiEA65QXFvvKiNlwkUhpl0LHEM2xYm888fHvihM/KsQqT4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15243413},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"d678a98f547f2a8684de7ae8244d7bee696de0e2","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.267_1786692844437_0.1868852936370209","host":"s3://npm-registry-packages-npm-production"}},"0.4.268":{"name":"jinzd-ai-cli","version":"0.4.268","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.268","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"bc677965689531f189633b3ddf9863062a11424b","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.268.tgz","fileCount":118,"integrity":"sha512-nN5cMWdrDt9gYgJS53ta4awkhVZRd5M1yyF4QMyR99TSlo1vvgrry0yAiYPyIyjJQoc729G4eDyTNd2eeFO20Q==","signatures":[{"sig":"MEUCIQCbyF000mOooL69LxYqq18u0XiyNKtrf+RgZQcG4C3RewIgXUwGGvuoU2Xb77tLsUUzrJ2vNaO7fuEgCK8nB0SyrCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15256570},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"5b56cc6fe3d7af964a38fb749599c6cc1b16fc04","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.268_1786721739670_0.2344055459710357","host":"s3://npm-registry-packages-npm-production"}},"0.4.269":{"name":"jinzd-ai-cli","version":"0.4.269","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.269","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6a9911eb7e9699d7bd7efa2af78d65e408c5cb33","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.269.tgz","fileCount":118,"integrity":"sha512-iZ9nVCAG9qC1cPkB/hXL4LIFDL+gIJLrOJwe+Ajw67t7gj0czT1CdZ4bkZEKEBgi+NaBTqbVfpYHYOrbmuTlBg==","signatures":[{"sig":"MEYCIQC2BCenYznexuHHOhOR/inRPyL8NKkhDF2l/JX9NJKToQIhANXAMIGt/pC0Drak6ViA/Jmo+s2HP3r4+xO1Jt8Mtp+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15267988},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"9078d325bc9ca69e5bc749983f1a3ad07dc2a768","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.269_1786777456893_0.4387176582689325","host":"s3://npm-registry-packages-npm-production"}},"0.4.270":{"name":"jinzd-ai-cli","version":"0.4.270","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.270","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2a9a41b6090b15440366070438b7da83e4128f7e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.270.tgz","fileCount":154,"integrity":"sha512-UhcIjBL2eNQzMc9+QCXtGZH/2fL6/37++b/kztD/LUQnUxewVI8s0wnoXl7FP2xkrhSHN0LqyTXBbPe6cn1z9g==","signatures":[{"sig":"MEYCIQCMBgx9mxpbiMsFHitdSpkNZqbnlU6cwzypfAA/Vek4yAIhAKqxw0zYC1aqnjYLOVzMMUdJbor8v2NvwCWfAhtHzPWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15989335},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"3250f2ebf920203cb8cca388b068e37ba7bb8d06","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.270_1786784681520_0.49549712291922887","host":"s3://npm-registry-packages-npm-production"}},"0.4.271":{"name":"jinzd-ai-cli","version":"0.4.271","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.271","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"5ed4c04c23714ef998d315cf96aa1c6a50f18cfb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.271.tgz","fileCount":156,"integrity":"sha512-FKDnrqV7OCqe7FH7heTGm19pfXKf51cS0SuFVJZ9mxLbZasT5E3/5tSqW9EhGij2FxXDXJNjERaf2jReI/+m0w==","signatures":[{"sig":"MEUCIHQEe5IQIk/M0j93C/TKj2rkWqGCK4hSp1Bk6m3j4EUNAiEArJ/Zn3AiRxKUU61mbIs/hXx2U7JM+jCQjFYdKGRmx0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15993423},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"f239045313ca8438be65969941a97133755e65d8","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.271_1786890347015_0.15150870119928528","host":"s3://npm-registry-packages-npm-production"}},"0.4.272":{"name":"jinzd-ai-cli","version":"0.4.272","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.272","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e9b985514a36da95dcb20eb8eb928a73207d6e25","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.272.tgz","fileCount":156,"integrity":"sha512-JJxbhVsPWRL78FF/2AhYvNmr1x8BlVeAwUfzRkQ5kx7q+8dYeyVisf2bCyWSB4TOZkWXoMfpm4XFNHPFXnPnRw==","signatures":[{"sig":"MEQCIAeikSHIUmjNvfD8NSJXPNSes57MvBgsxTXO6PW/hclUAiARzdKBOwPYCSwmDgrGIR6ADX45n/E9QBNHgP231D6Iaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15996699},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"827ca5fe71e169d52bea6f0ed8482912bd4d461d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.272_1786893029191_0.7291816820480652","host":"s3://npm-registry-packages-npm-production"}},"0.4.273":{"name":"jinzd-ai-cli","version":"0.4.273","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.273","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"168eb0922da4377b4c2e09b4f103aa5f525152c3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.273.tgz","fileCount":156,"integrity":"sha512-y4uDhfqe/tak1c57AarfvI5kMFd3JgC3m4IkdgnFkNyox8eqDGzcP5E/WgoX2vdrnsWwvDPVPYGuQJ/MLCIWLA==","signatures":[{"sig":"MEQCIETVOyKvfinffC7d8cVsQ8o7SzgsNCkAbn4B0yjRhf54AiBF8+ynNRR7UI944z0NRn4plPwTd2UzyXxCGX/mYcoyPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16003522},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"3498c458f152a1bb947107d7d4b59f304bc44cf4","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.273_1786897879381_0.30133395462461987","host":"s3://npm-registry-packages-npm-production"}},"0.4.275":{"name":"jinzd-ai-cli","version":"0.4.275","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.275","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e4240403a4605df0a44b61914af75848a887c6af","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.275.tgz","fileCount":156,"integrity":"sha512-1XIRHDuRARvcqsecc7vce6HY6TVawlUka7msXyATykHLNdNKS64MocaOe+aBaWA/WzyKRiaDSLV7nGe5uZ8YHg==","signatures":[{"sig":"MEQCIAhrfUxETaqJaMMVAzG5rLR4g4FQ9dhVRlJIHpCP/WMlAiBtNIV9TCxMNIgaMoatPYIiPfmipd+dbw/VPzXb2W/lSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16011083},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"43a8baed8abee2998e69bfb9c074496108511f94","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"jinzd005","email":"zhengdong.jin@gmail.com"},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.275_1787150402858_0.7025775900481188","host":"s3://npm-registry-packages-npm-production"}},"0.4.276":{"name":"jinzd-ai-cli","version":"0.4.276","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.276","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e9b1838214af0fb314298eaede1902e670dbe060","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.276.tgz","fileCount":156,"integrity":"sha512-lQ7kl7iIyJkMqoe6YJCrEPG72RK1f7aAor4Wwn8wvCp1eFmpQpYEBMl/FctyBYYPAVyRCcwo5hcibMNgL8/W7w==","signatures":[{"sig":"MEUCIQC3ulT92qrR0AWEKB2vRQGbd1R+KdmLrYSWY80ziZQ70wIgK4we8Bh8SsqoloJwmVvI770mlc7WcWwT2AIkFpGdUxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16011384},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"27cf33d7316c7ff20084ef85f20f7c31b03441a7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.276_1787237931555_0.09587473558613668","host":"s3://npm-registry-packages-npm-production"}},"0.4.277":{"name":"jinzd-ai-cli","version":"0.4.277","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.277","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2e85243cfbe6e771fc1812217b12baca0d6208bb","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.277.tgz","fileCount":156,"integrity":"sha512-aNJJ6Htk3t66t3krx5LnYgR7ZGH5q2r/QSHBdvS8I6cdvRZU9mhgXccXcI3jKZN/voGSveT/qma7krAaGXw51A==","signatures":[{"sig":"MEYCIQClm/tk9D6U4OaFb4NqwY1wjMvhu1Trp7sBtVjKqbLtMAIhAI/q9iCio2A3wMavArcmHsVvl6pp+AgzXpjWwmYS3/aU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16015771},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"651ffde9eaa1f1b248d7b43c3659ae7e13fa8bb0","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.277_1787332419806_0.08204438859905117","host":"s3://npm-registry-packages-npm-production"}},"0.4.278":{"name":"jinzd-ai-cli","version":"0.4.278","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.278","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"75c632f611f6d9f2ad10d9fed594c690f3bf309d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.278.tgz","fileCount":156,"integrity":"sha512-2bDkW1Tm4orR+bJIPx3HmtWicZn1guROps0Y4sF2RfiWlyq3jo2bQ+hT+lOL0I5x/cZB6MBhXO7L6F2yayWcsg==","signatures":[{"sig":"MEUCIQCGATm1bmBhhscPv1U3M/QEsqpxksSqSI0TXQDqkBjVlAIgUGvfaKUVzlMbUO0WpHDXGZOgpA3MQRtKdy6TqIcrdWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16034966},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"76fc0fbcce2b0fce617aa0e8fb62bf26da8b5d29","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.278_1787590206075_0.9727069896114067","host":"s3://npm-registry-packages-npm-production"}},"0.4.279":{"name":"jinzd-ai-cli","version":"0.4.279","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.279","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"f779d65b7023d4758f54bd87c7f5a796d70d7848","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.279.tgz","fileCount":156,"integrity":"sha512-bcIWtCzT7FiAaZCyq2zzUXv+Md8Z1BeJxdhez1D7JM1e836JHw6jrxyZIm3tcvVEppC6gA6R79BE4n0RkEy+CA==","signatures":[{"sig":"MEQCIGfeDxrYwYfTPTSvG9RAxku5n+Nu44ZGxAy8zeIAgmL8AiACF1jkJ2ziQ3RhbOT+LwCxRAYVcSq57V541JoaRqU9Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16055502},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"3a759e5efa34ce17271973e9298c8be8a2ae6e6a","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.279_1787666024925_0.8992014889257591","host":"s3://npm-registry-packages-npm-production"}},"0.4.280":{"name":"jinzd-ai-cli","version":"0.4.280","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.280","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b3fff8845c422521c2590cadc4ac47ad56f7a756","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.280.tgz","fileCount":156,"integrity":"sha512-LSyZMX+6dUntAihfli57IwvZeuHCwFIw9NvEAcJOqEpoR/4gOq6l3EfOD+qqq0cniXkZX85wnEbA+b8kuWqQLA==","signatures":[{"sig":"MEUCIQCXEgTLiCCSYsdd0sU7H9cYFBuDk+RSkjWoHRd3Z4zc1wIgYbva6/dMdulRtJ7zEmL5+fXs7a0xlCNcFrnXBMV/MIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16056598},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"1ab567b9556966996eeb0b18d986da178e4a6c45","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.280_1787667421641_0.15569580046675724","host":"s3://npm-registry-packages-npm-production"}},"0.4.281":{"name":"jinzd-ai-cli","version":"0.4.281","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.281","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6ef93102e9b4a88677c4337bc6a757b7e1054842","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.281.tgz","fileCount":156,"integrity":"sha512-C5coaDGLKYXmsHP3fUwFVevfN8cfv1+cj3a9e7yxWFXq4n9xwr6RkI6/qcqNUm0raPHRfI8PjXAFjYwj/VXb5g==","signatures":[{"sig":"MEUCIQDNqSetUSr211R1Gn+xGVceCAL50q2DlMUxyQsfScOfjQIgOUnpxTnGDnUq6s3K0aqyVV4ma35LpcqVqWfs3o39WNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16058191},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"31eb937152e5c06e369b0f10cd0e704ab338acfe","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.281_1787668704326_0.3075418847746174","host":"s3://npm-registry-packages-npm-production"}},"0.4.282":{"name":"jinzd-ai-cli","version":"0.4.282","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.282","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7d52c89bc3f6c831e7c675246cd77c6969d8567a","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.282.tgz","fileCount":156,"integrity":"sha512-/W4I4vZ3FmK2qvdo3dy+omxhir/h0jQPKO6nXPgSBOWUQKoFN07QRZwIb/eSyLincxo3pIsi5jeaUYIe6fly4g==","signatures":[{"sig":"MEUCIFgqVNatlp/CUpw/4O/Ds78MhMdNjXe0/HN5hAIlyAc7AiEAtMJ3cb9I8GJFp6a9JoFAs6MfYI9T8T2u/8DtGEIl7LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16062064},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"36e0aa53db251cd8013dd0ff8bb67c8d27eb2737","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.282_1787671632647_0.9159257191486845","host":"s3://npm-registry-packages-npm-production"}},"0.4.283":{"name":"jinzd-ai-cli","version":"0.4.283","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.283","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"7730bb1215617980c0bc16dd241d374fad101222","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.283.tgz","fileCount":156,"integrity":"sha512-Z5DH7oqH9A1Kb8+Cig/ZvEuYeXaEsLxewzGKBSfwH7AOSW+YIPZua5LUkBzhyP3teACBOkutsfZdwT+V6VoXdQ==","signatures":[{"sig":"MEQCIEH64YpicFDMSlvso3Fj04JobyJwsc5Sg3YxNidj8ROGAiA8I/C8jnKGvxLZeEkGpp8UNme4pbtOyX1VxDhZZivE6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16078893},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=20.18.1"},"exports":{".":"./dist/index.js"},"gitHead":"f9af41a6526c8e10546683c3293577f1e7642bf7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.283_1787674807509_0.1901534840894239","host":"s3://npm-registry-packages-npm-production"}},"0.4.284":{"name":"jinzd-ai-cli","version":"0.4.284","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.284","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e6febf55cb0ffb253abcc783ed586636a0c2c853","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.284.tgz","fileCount":156,"integrity":"sha512-yOND1GdkLmsSAIdzf6RHfuAzuqZY/+PSsqDBhwpZcF3AWOdytpHr4jhEROzgmve1azPS4l2ufX2fr7cgDuwVWg==","signatures":[{"sig":"MEUCIQDrk1UvoHnHb53ZXtuApzF0oNU56ufNQSXv6gxJdX8RuAIgTLjc7pkmaxceaFOFh5ov8HABTCJDA72LHrhKSeTwzMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16078893},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"d39aa6478f669aabbc74576a9ee5d868a17e22bb","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.284_1787748190436_0.446990607499667","host":"s3://npm-registry-packages-npm-production"}},"0.4.285":{"name":"jinzd-ai-cli","version":"0.4.285","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.285","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e4be87ea686d1db5daa46f144924745760cc9273","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.285.tgz","fileCount":156,"integrity":"sha512-mocAQP+ihi7TUEyy8TdNnbGqa8WaC+5WcdkfKk//JCLXaiMNhmQo6NaUZwf/tCokaCyyVuMkv1rdhPeNxlsXzw==","signatures":[{"sig":"MEQCIFiPqvdujxsyOCZe/Ir8/geZ5kZ8UvTN13/AyN7HPlczAiB6I0FMA5LupGOrDNrQzbIqMBsiLyMsj7lrhCWXXslJkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16084863},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"fd48359cc45b40b38c979a9801a7ea902ceda9ca","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.285_1787749758289_0.4342152641711241","host":"s3://npm-registry-packages-npm-production"}},"0.4.286":{"name":"jinzd-ai-cli","version":"0.4.286","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.286","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8d3d9de65a8b21648532388d83dcf0a331752a64","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.286.tgz","fileCount":160,"integrity":"sha512-piEY2Iiz6lRKptlOII9CG6F/CO6JTHMBmePDNvR865Fng6K23JxKIOqXjb/7KzMedjkeVtjsVeeOTMRR1xpvfw==","signatures":[{"sig":"MEYCIQCCvzQePafSzxo2anNO0ahgjlYc6PuqnhZXPAtZjc90cQIhAM6dUtxVN4vjyVv/kaiMuEZlbwBITQFgiLnmmHLSYd/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16233366},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"99f696fb74441ff1a14f17509c5fd1defabc8061","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.286_1787756243250_0.5612901815021794","host":"s3://npm-registry-packages-npm-production"}},"0.4.287":{"name":"jinzd-ai-cli","version":"0.4.287","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.287","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"42b952f4e69c3dae8043ac4fb1d1346573ef74e0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.287.tgz","fileCount":160,"integrity":"sha512-alpQnKBfW/oSYFYTQv+HB6lUgL2r93z+9nNLCvLe6mHrZNUBSHWCm+wbCq9xZ4XMiAQRyzaSYR/bhO9JlOitxw==","signatures":[{"sig":"MEQCIBElWGuAuhvWHzTBsWEFQqb/cB7vu39dyMrdbOQHJWxxAiA8dbkRZcBipORmjslt+IJWQICNcSA+fYwCSl/9Wc6EOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16240853},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"914083819a32d6a0a45f9c9b05e8a134cc2f9c2f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.287_1787761976614_0.656800401174795","host":"s3://npm-registry-packages-npm-production"}},"0.4.288":{"name":"jinzd-ai-cli","version":"0.4.288","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.288","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"2f25f961104e4f55ea4d5fa3d3e9f669526045bc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.288.tgz","fileCount":160,"integrity":"sha512-6md2gajmj+7aORBsBKcnw3UVVUDB1lH9iRlzF38SOYAEjJ0QG8xpTZfN2hPLQp76zrehjLeOZHVBdTCfzRaAeA==","signatures":[{"sig":"MEUCIQDO/4Nz9SbldlayY7+pLJBLOdCMar1hj0usPaWKWV5Q1wIgbk/BnXba0gsFtyJ1FG//GLltKHWnL+36OiCZT3sfhAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16225791},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"092d6b7affb851ce7fa05c1e7548dd367a049d70","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.288_1787844831239_0.09436758786115917","host":"s3://npm-registry-packages-npm-production"}},"0.4.289":{"name":"jinzd-ai-cli","version":"0.4.289","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.289","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1a0b7b225ca62d33f73b3c9f17408d0758561e35","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.289.tgz","fileCount":160,"integrity":"sha512-DoPfdGE1yBOHpOFUaD4ZcmoSoLa1onXuifrk/2/giqlC9vDPZma1IDlJV5T6eU2IwqPFY6tBUyH8qChPnJvGMA==","signatures":[{"sig":"MEYCIQCQeCID+yCHWIt0wzOmhkC6cOUhGlHX4GJdles5m8rr5wIhALp+MuPOIOoJNB382HtG1vONMGVf/HkVynIja1AMSkCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16228673},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"ec8d53e68f89b1d5445ea89e56b3f48e9ea4b45e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.289_1787847463231_0.9191819710698506","host":"s3://npm-registry-packages-npm-production"}},"0.4.290":{"name":"jinzd-ai-cli","version":"0.4.290","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.290","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"32cea30a53411822f8ee669569c9f31659690b80","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.290.tgz","fileCount":160,"integrity":"sha512-YzolaKAp9Tv5zC5KJakzNDGOidcL2JX2y+F9aF6YlRO10VgmLRC7nG8AD1hEtvbciVUiijkDEbXgcZwM4JzQTw==","signatures":[{"sig":"MEUCIGjqqwwJr4aQH5zi8hzpgXNS+KVBZIsOLhPWEFyhCaS4AiEA8OdyyLMycw+noJmzHYrA72Ut1L1Y0THh6h+tnhdLb0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16228673},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"0b4d1960dcc345ff60e09a3bc8720475eb73026b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.290_1787928836379_0.7956736995098317","host":"s3://npm-registry-packages-npm-production"}},"0.4.291":{"name":"jinzd-ai-cli","version":"0.4.291","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.291","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"61c5c587e4ff3c7ecdd4418cfe1e091547e8cff6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.291.tgz","fileCount":160,"integrity":"sha512-rOiOc1vqNRxBjz+UczgyloTEjo7+yCURFN26Va+mpHe6xWTk9J7q70CNaMoqd2iNZjrV0A5+fzctPPRQxJ514g==","signatures":[{"sig":"MEUCIQCTG3M334R664iUMeTe6giLQJk2zySnYshZm97TAobd5gIgZ3U36KBw5GWZKOSZBt8Vj3sv3ZhlJHUJ4ItsuLNKSo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16230492},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"6483fbb600023fb36a067b2530c735d9ad71d7a7","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.291_1787932737348_0.9561277538196649","host":"s3://npm-registry-packages-npm-production"}},"0.4.292":{"name":"jinzd-ai-cli","version":"0.4.292","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.292","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8d2300b7c072720a4cfd5cfa68823ba46ddd60cc","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.292.tgz","fileCount":160,"integrity":"sha512-GoWAIX+hIvLfuOGm9lE89SWFSo0178o82QJ7kLw4lMNSyooAQ8d6sFfdqPfaGRGCP2JmVFA81SREFDagUqGVZg==","signatures":[{"sig":"MEYCIQCqQ7zmXC6oqr/DA1BqeX1QrkKzKrBvYps89wbE+Q2SNAIhAJmmduLDp/AILia96U4FkYcOoTn470sJml9oFA89uzpO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16232219},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"b0b68798ab537f743fc90f957587a5c25c41bc17","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.292_1787935186795_0.5387563877012989","host":"s3://npm-registry-packages-npm-production"}},"0.4.293":{"name":"jinzd-ai-cli","version":"0.4.293","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.293","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8cb4ce625ee21e72c068055c038479321acf8fab","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.293.tgz","fileCount":160,"integrity":"sha512-r1IMcAwFgYepDM8ExkpTzmAeKMVFMDNg+S2ZDkpQ3rlDIzhrxq0LCtaSJy8NBNHnW+ueNSBxqRe1w4sjrXrRng==","signatures":[{"sig":"MEUCIQD8T13MpKeIl3eBhllZRjotolYtI16c7g3a5d5wE85R/QIgA5dHbkrobhN2O9z8OEX1MTll5d7he5YNZraVWgudaEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16233012},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"89f62448629a41eaaa1c76d5f2ecbe48f4035711","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.293_1787936330954_0.9946255058924292","host":"s3://npm-registry-packages-npm-production"}},"0.4.294":{"name":"jinzd-ai-cli","version":"0.4.294","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.294","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"143a52969c4e9491545f4070d80c52c9cab4afc0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.294.tgz","fileCount":160,"integrity":"sha512-Y9fHJoAJF77kacQlw1obZ8ZqEgLkx7AxQZgMYxTgfo9GUejHFm3XEkS+v+Ecu2o8BVH/usfzt2VB4Lwp5kH5zA==","signatures":[{"sig":"MEUCICJLJEmXxbYeAnWTN90yxkC3uWjnEuFy6idYKlI76ykSAiEAifMykJt2lOK2rwA1hzeG/3BlnFUKTDwT7cyEznBicls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16234156},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"d4e3983370b71ad877bc9ef011c4730c192bb2b9","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.294_1787974722798_0.07525973708733003","host":"s3://npm-registry-packages-npm-production"}},"0.4.295":{"name":"jinzd-ai-cli","version":"0.4.295","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.295","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d32bb6380122f1643f8a306c212c38ea2796be7e","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.295.tgz","fileCount":160,"integrity":"sha512-tfANQYWVG+ksdX4RFdmKxmtTT2ULt3pXU8Qk+wpwQMJvvPGl0v0BlU6TMCGyOEM7zOszHUk87xLuJfwoQKUVGA==","signatures":[{"sig":"MEUCIH045xDWn98HasJurUdXOlfc5GBHWBZk7fAI4hFFdBlWAiEA0tnjeDsXGo/pLgJzEF0jfITuwRBHTcF/6XTN2lV1XF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16241268},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"ea340378c72eb34fb8e0833870114382b7959e1f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.295_1787976714755_0.40342601103792863","host":"s3://npm-registry-packages-npm-production"}},"0.4.297":{"name":"jinzd-ai-cli","version":"0.4.297","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.297","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"43c44820cc9b89ca1137c78c305b394a66389063","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.297.tgz","fileCount":160,"integrity":"sha512-sJUT7bxl5Xs+YpBx5FZMONax0+6OsrP33dc6qHQhRdIc3LFExS2ILPdI2A9Zm0l31QMUrdxOn2lX5bNepNmt3Q==","signatures":[{"sig":"MEUCIDuf+83QcHFKLjC0dW99k+EYZjDKUZxlDRWRfFFIqlFLAiEA4nc9/G2TKA8c5Wo+C6qdTiSGz3xxu6qwUFyniIP3eyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16249125},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"8675b2e83930864f9f46e445c6a1ec4c825ee99d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.297_1788485705192_0.09460568422540838","host":"s3://npm-registry-packages-npm-production"}},"0.4.298":{"name":"jinzd-ai-cli","version":"0.4.298","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.298","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"59691967b160275b3eda4c1ced44af82b14ae6c6","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.298.tgz","fileCount":160,"integrity":"sha512-KDHnGrP4fREHt/HQqKmsb9acOPPblil1Vz4k6bcLaskakwWQo0SBI38bYvQf/X5W+3BKaZ8xMyYbHOyb2jfYOw==","signatures":[{"sig":"MEQCIG/VO46MdVYdSo/DdURvwrm4jjbTiZjv9uQ8ap96LW4kAiAmcZnjDq5qBPHbDeJSdnDg1gtMdL6bRg/OB53ggFKr5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16249174},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"1d6e6fec69b5a27b0293cc624d6e28b23ad3c634","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.298_1788503527664_0.17339319789027674","host":"s3://npm-registry-packages-npm-production"}},"0.4.299":{"name":"jinzd-ai-cli","version":"0.4.299","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.299","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"3114e5f7e97fb68a8a05ec72e2320d02a877a2e4","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.299.tgz","fileCount":160,"integrity":"sha512-MxYcOKcBkVGoTCZm4rwFBW8NEdM4F50gsJFXCXZbOASUYLNeJEgQMZ6KVdselY6qBjX/2XZJ3sxvuBdRr63VIw==","signatures":[{"sig":"MEYCIQDyEotrYp1wdQ+6Vl0dPgia/nMP2MfIQUvCL1raErChFQIhALnZ81Rus0zYxBaI2zk4jWwvQEOcTjAt4jbtm2NFV0C2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16252454},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"ebad65fe7438c2ae9883b05343dbb4e66c8a6579","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.299_1788538225983_0.5589684761479339","host":"s3://npm-registry-packages-npm-production"}},"0.4.300":{"name":"jinzd-ai-cli","version":"0.4.300","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.300","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d0ab4a35e39600566d852d316750f9d9f0fe4c08","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.300.tgz","fileCount":160,"integrity":"sha512-clmm5/aaGpOrdAQvUcQyirlrMtlD+CChX38NnkBhjQYfGZCVE5wT5mgJZBWEJ+wPiPay60WmtlFLVnyCpHahcg==","signatures":[{"sig":"MEUCIEWMOAWNnEDfbGMOhoWbkhYYcESF0tr+TG2rKInZP1jHAiEA65zcYlQQkATByJzP45TEQPcL04ctNEBtmdXOQw30mPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16252454},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"6a313dc519a81353741b6627f55acc00013502a1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.300_1788541768863_0.3793727524767656","host":"s3://npm-registry-packages-npm-production"}},"0.4.302":{"name":"jinzd-ai-cli","version":"0.4.302","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.302","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d221efe90b96462f6f81a77b543364d7245555a9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.302.tgz","fileCount":160,"integrity":"sha512-7P7rsbAd65qLYLFPCjhfsQh1XSwaQ7ZEJSLMuZU6QEbh9sGKKMa5Td4cKy4J24gW0CJWiCS2o19ZpViYMoVOCQ==","signatures":[{"sig":"MEUCIQC/ongAleFpAqxlq3FWPRHym2JNquaEH/A8/sWEivjWVQIgAZWt1IzYjo2/HHxzdeNG+zP3gVNFrsG/tPSB+E3YkHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16262433},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"ea6d3b2bb3c33ecbfc155be7feea38f8b6e74eae","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.302_1788594564213_0.7209749352289858","host":"s3://npm-registry-packages-npm-production"}},"0.4.303":{"name":"jinzd-ai-cli","version":"0.4.303","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.303","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"8398da8ff1f38035cbf6cef8d1fa1583c6a370f0","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.303.tgz","fileCount":160,"integrity":"sha512-cZ0gn+GOnI+KRstqrLRZPl85Y8jEMMc7vJZT3cEd6QPUt1iuFIBhMIIHQKMQXU/6p/xKZvUE+VJkbCgrA6JTpQ==","signatures":[{"sig":"MEQCIDJOMgc5ByxemE0/zVhzq+OfCH1YPFx3Khic5puvwb2GAiA7+DuMbxCgL/bvWqpq1/Qu5tRxMWWM7qi+rQDs8+1kNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16262937},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"9f68c97620d2bc4402f7c37e812914d6b894f74d","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.303_1788598607132_0.7220006043698237","host":"s3://npm-registry-packages-npm-production"}},"0.4.304":{"name":"jinzd-ai-cli","version":"0.4.304","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.304","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"fa8ce25de237a5c53bc88e803ec23dcb58981398","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.304.tgz","fileCount":160,"integrity":"sha512-jklX0xLLhFzjaIx79L1vBg7eZEjrpnroQ1unaQ0xuW9iK4zRAbQuGKtkYVUkdkdRWSc4Fl0OH7r/skyn2jpzOQ==","signatures":[{"sig":"MEUCIQDyjml08Fityb0STQqikaiDUvT80rci5RC6dmOONpUilAIgH1pWRpaaFXaCsi+Z6fkXXZ//0mF5eyv5EETa/HLuPJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16265795},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"b73df7795d81be9e91b01de543a13fa2fe77893e","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.304_1788616372656_0.7780264552733944","host":"s3://npm-registry-packages-npm-production"}},"0.4.305":{"name":"jinzd-ai-cli","version":"0.4.305","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.305","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d116e3f60c0b52c26b2be2c580861db43d8da9f9","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.305.tgz","fileCount":164,"integrity":"sha512-kFCNcQqWDO7pqbxQzGXckOevnj2PBcSzBNnfuPOsprB3xS7aP0ED9g2cdQvjGXTjCQmK8IROjm9tmyxw0WTmVA==","signatures":[{"sig":"MEUCIQCj3JYq7M+7JU9qtIq5m+wTkCL46c/9Ssjq2oHiZ+f+dAIgKDus5f/BL9admPkqX+pEXvS7jLbjoV/ijDk4l5e+Gus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16293167},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"8b0f39e2d6b3b9281c375498342e3a254db8206f","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.305_1788648238240_0.43661712983109213","host":"s3://npm-registry-packages-npm-production"}},"0.4.306":{"name":"jinzd-ai-cli","version":"0.4.306","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.306","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"d91d40f9b2c9d0dbae32418fac1b3e724ee50a43","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.306.tgz","fileCount":164,"integrity":"sha512-HpWeQ83gNIyo/sW7HMcOw474qzuww50kM2FkT0vbDm2xHABDUX64zSztUH1wmJ8u+htEnwBL4UlDjutOmVzQnQ==","signatures":[{"sig":"MEUCIFMdn4l/aa1AxzKFcvjiRKYmagfnh/Kbg4qZInW5N3ZFAiEAk/KZIIazoNzEn3eXSdth01wfNUqN5ZH+/7gBYpO5ZjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16294126},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"46d4fa2f0b322957034a82f9c13efd4b5162e3f3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.306_1788674442177_0.5619224841605361","host":"s3://npm-registry-packages-npm-production"}},"0.4.307":{"name":"jinzd-ai-cli","version":"0.4.307","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.307","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"a506bc208d956f2ce3db62bae6bb7011a17f7d1d","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.307.tgz","fileCount":164,"integrity":"sha512-Lk+q2UgTzuLrghCsDeEU6UZmOXM/r9xlbeDzMkZ3fHMpdEVCdsm0PHQFyG05WdscQk5haVnHmG4u/+TX1fC19w==","signatures":[{"sig":"MEYCIQCwchRGIqeE/0pXRE62glvwWNuPO6f5fGpwRw/xu2fe/AIhAO2bziQVxgHERbPNYODbTlhzANtv0od0Vi5HtLpQOLrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16300730},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"2d5f7595de4f7065f2e31dff41b333bc87521263","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.0","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.307_1788678746544_0.49516864468899136","host":"s3://npm-registry-packages-npm-production"}},"0.4.308":{"name":"jinzd-ai-cli","version":"0.4.308","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.308","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"e06b2019ba99891ccb2fa5631b332923add0c531","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.308.tgz","fileCount":171,"integrity":"sha512-l7V9uLNF6huDWLWGCcQkLjD9w73+dvv/gTGRL5eSCJEygLG6npcKpW4mam0wgwZZItgopwq3zFbtsHZ+aqC+OA==","signatures":[{"sig":"MEYCIQCo2Gc8nTPqYdpJQJqccuD+QYWdBJQV9MVuPFUPQhA5vAIhAISOZDfHHINU4LDIwHRsdeOeZFtMHJKe2Lmn0+yWXowq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16557713},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"7e2ae1f1677469c785f3af6cd2bfb3354640b1a1","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.308_1788916522839_0.2417338295599929","host":"s3://npm-registry-packages-npm-production"}},"0.4.309":{"name":"jinzd-ai-cli","version":"0.4.309","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.309","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"6843ffb4fb94b6080125a2c4eb47f825713cbd18","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.309.tgz","fileCount":171,"integrity":"sha512-PxIJdVoL1+4nafzymsgr8edn2qkuiUYW2lNI/QYmwKZDjxVzuE68lgRQ5nCfTmlh1AeY9d5/JEHB0df2+E+3tw==","signatures":[{"sig":"MEQCIGt4fHJUwItKwHngx4zffEDcO4AIvoaNqI1he4Dn9DdGAiBKZsAaqS9EdBc1GAl/xyGWpSosyg1XZs9lXF9cc17J8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4gRCLAUYgJTPfBVOpb4f6XljQNkpuMhCspgu1quOV9wIhAKX9tZ2mrPpFtARlkn53SbaKKo2wEOLfVLtdTWIzNq4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16560866},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"9280d690af5533016aff9b0dca7682c292193f99","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.309_1789303097531_0.6644515538264828","host":"s3://npm-registry-packages-npm-production"}},"0.4.310":{"name":"jinzd-ai-cli","version":"0.4.310","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.310","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"963a54819dce885e2036c90eed8b5ea9af99abd3","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.310.tgz","fileCount":171,"integrity":"sha512-q2y3MYN6Bq0Vp3bBfnBUGCvhTWTP91pwZAXHm8wP24iVbgtXKaE9KdlOJ096cDcVEXvUXccEI4He/f2TvCKy3Q==","signatures":[{"sig":"MEUCIQC0P/2PWvqlhrYaJDFBJ35hjhWRPcJHEUQOErk3jeIZfwIgWqQDoFRT1mQRA4elg+MYG5wtjm0OYUwVpb+cPM+80vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEnjweQhGrA6RQRvIGdp/iLUdw9njIzAzTkmm8KFYb5tAiEA7M8OZQNQx3mCYZyssR43IkacIafKKeryepdvuHMdklE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16561954},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"cea1b6c3d12c218ee0d66ae6057b503bb0dfa40b","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.0","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.310_1789305829467_0.6442416361553027","host":"s3://npm-registry-packages-npm-production"}},"0.4.311":{"name":"jinzd-ai-cli","version":"0.4.311","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.311","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"b75c33a217a0aaeea43946bf84e1e3815024af19","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.311.tgz","fileCount":171,"integrity":"sha512-lUD0lOS4X92h53cB4/HXRh0CXMDzFyrVbeKCSbMUHjFsTOyZypUz49RE01sXPV7wQISIOcHs4UKsJugaAFQNBw==","signatures":[{"sig":"MEUCIBEMVp6GK3MAvzB4ip/kf+cIEjUlecb05DyRnUGZy76uAiEA/OiciMp3JOwfFQF4oGp2/cD/n5DgqFzod8TZp/imKiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDG/+63kS3+e8V4yI2xKcomj5siEU9zoK1ZDRyqt7hdvwIhAJP/keLr45bnb4ZhRoHSqt7XgurOGKnU+Sq3OmXjVrM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16572054},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"8fae266e59cc719c0e6fe54950045adec5767238","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.1","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.311_1790266755772_0.1774765814993957","host":"s3://npm-registry-packages-npm-production"}},"0.4.312":{"name":"jinzd-ai-cli","version":"0.4.312","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"author":{"name":"jinzd"},"license":"MIT","_id":"jinzd-ai-cli@0.4.312","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"homepage":"https://github.com/jinzhengdong/ai-cli#readme","bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"dist":{"shasum":"1dbf37b4cd64691a20583c1c5d304381176e080f","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.312.tgz","fileCount":171,"integrity":"sha512-wnHZAfiKNtHPLh/ONL79jaoH9SJzg/uLAywIL/9rw0izgc0nzUtjzFDHv3lvOlCALruGj9DdhOHZOI+L6iEbuw==","signatures":[{"sig":"MEYCIQDtzu+jxNm5JZ8MGKU4LtExgAphm5Ld/UQ3YR92r1Y4ngIhAIyY8UHGImTmFGCXy6+iL6HDRHBX7cgVlAQ08lwKi3qV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpNz4uP5uAS5exgbtHROOSZtujafSibp2RDPf6xEVKTAiB54bkdJ6LokuLAIlLJzUaNLBg0OotWOd5lp18p3fpH4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16572124},"main":"./dist/index.js","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"5a9e6dbd160d9f7ada92248ca658e5509c8418d3","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.1","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"tmp":"tmp/jinzd-ai-cli_0.4.312_1790319514802_0.446374862775784","host":"s3://npm-registry-packages-npm-production"}},"0.4.313":{"_id":"jinzd-ai-cli@0.4.313","bin":{"aicli":"dist/index.js"},"pkg":{"assets":["dist/wasm/**/*"],"options":"no-deprecation","scripts":"dist-cjs/index.cjs","targets":["node22-win-x64","node22-macos-arm64","node22-linux-x64"],"outputPath":"release"},"bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"dist":{"shasum":"a807a5559881c68eb379e7b047e0b5b3ce0dd9ca","tarball":"https://registry.npmjs.org/jinzd-ai-cli/-/jinzd-ai-cli-0.4.313.tgz","fileCount":171,"integrity":"sha512-LRY34XGE2RFzz6lgJ6MJyuyfsMS+nUZrD3O4Hs31O+B0R9VfzTd62DLdP0U/ieho7rCRqoP/TM4hBKRiN+O+2w==","signatures":[{"sig":"MEUCIGRTOM5VZwC+Y9ZXDzeyxrPRO3QgpUpxPbBKXNUNg6E7AiEAqtqlXWZCa+v+0ce6mZ1Kkz5XHqt28KR7EGoqa0fxrIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAJsupzmKzwxFThmWJWAWZ6QHmJmi6WYlarzz/C2rydkAiEA6fn6EvUUeT6UFjS/+GeE2Tp+kdXPWGdkV3JGoyfQ4yk="}],"unpackedSize":16583353},"main":"./dist/index.js","name":"jinzd-ai-cli","type":"module","build":{"mac":{"icon":"src/web/client/icon-512.png","target":["dmg","zip"],"category":"public.app-category.developer-tools"},"win":{"icon":"src/web/client/icon-512.png","target":["nsis","portable"],"signAndEditExecutable":false},"asar":true,"nsis":{"oneClick":false,"allowToChangeInstallationDirectory":true},"appId":"com.jinzd.ai-cli","files":["dist/**/*","electron/**/*.cjs"],"linux":{"icon":"src/web/client/icon-512.png","target":["AppImage","deb"],"category":"Development"},"asarUnpack":["dist/electron-server.js","dist/chunk-*.js"],"npmRebuild":false,"productName":"ai-cli","artifactName":"ai-cli-${os}-${arch}.${ext}","extraMetadata":{"main":"electron/main.cjs"},"extraResources":[{"to":"web-client","from":"dist/web/client"}],"forceCodeSigning":false},"author":{"name":"jinzd"},"engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"gitHead":"473ccf7d585ab60957b6c3c549278f4af3419ec9","license":"MIT","scripts":{"dev":"tsx src/index.ts","lint":"eslint src --max-warnings=0","sbom":"cyclonedx-npm --output-file bom.json","test":"vitest run","build":"tsup","patch":"node scripts/patch-sqlite.mjs","verify":"npm run lint && npm run typecheck && npm run build && npm run test:coverage && npm run smoke:dist","release":"node scripts/release.mjs","electron":"npm run build && electron electron/main.cjs","pack:all":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64,node22-macos-arm64,node22-linux-x64 --out-path release --compress GZip --options no-deprecation","pack:mac":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-arm64 --output release/ai-cli-mac      --compress GZip --options no-deprecation","pack:win":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-win-x64     --output release/ai-cli-win.exe  --compress GZip --options no-deprecation","test:dist":"npm run build && vitest run tests/unit/cli/version-drift.test.ts","typecheck":"tsc --noEmit","audit:gate":"node scripts/audit-gate.mjs","pack:linux":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-linux-x64   --output release/ai-cli-linux    --compress GZip --options no-deprecation","smoke:dist":"node scripts/smoke-dist.mjs","test:watch":"vitest","electron:dev":"electron electron/main.cjs","pack:mac-x64":"npm run build && npm run patch && npx pkg dist-cjs/index.cjs --target node22-macos-x64   --output release/ai-cli-mac-x64  --compress GZip --options no-deprecation","test:e2e-web":"node scripts/check-playwright-env.mjs && playwright test","test:coverage":"vitest run --coverage","prepublishOnly":"npm run verify","test:providers":"vitest run --config vitest.providers.config.ts tests/integration/provider-smoke.test.ts","electron:build-all":"npm run build && electron-builder --win --mac --linux","electron:build-mac":"npm run build && electron-builder --mac","electron:build-win":"npm run build && electron-builder --win","electron:build-linux":"npm run build && electron-builder --linux"},"version":"0.4.313","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b552326b-c4df-47c7-9d4f-9a55658f611f"}},"homepage":"https://github.com/jinzhengdong/ai-cli#readme","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"overrides":{"qs":"6.16.0","sharp":"0.35.4","nanoid":"3.3.18","adm-zip":"0.6.1","esbuild":"0.28.1","js-yaml":"4.3.2","fast-uri":"3.1.7"},"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"_npmVersion":"11.19.0","description":"Cross-platform REPL-style AI CLI with multi-provider support","directories":{},"maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.1","zod":"^3.24.1","uuid":"^14.0.0","chalk":"^5.4.1","openai":"^4.77.0","undici":"^7.29.0","express":"^5.2.1","commander":"^13.0.0","dompurify":"^3.4.15","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","web-tree-sitter":"^0.26.8","tree-sitter-java":"^0.23.5","tree-sitter-rust":"^0.24.0","@anthropic-ai/sdk":"^0.39.0","@inquirer/prompts":"^7.0.0","tree-sitter-python":"^0.25.0","@google/generative-ai":"^0.24.0","tree-sitter-javascript":"^0.25.0","tree-sitter-typescript":"^0.23.2","@huggingface/transformers":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.13.0","vitest":"3.2.7","electron":"^41.10.4","@types/ws":"^8.18.1","typescript":"^5.7.3","@types/node":"^22.10.0","@types/uuid":"^10.0.0","@yao-pkg/pkg":"^6.22.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","electron-builder":"^26.15.3","@vitest/coverage-v8":"3.2.7","@cyclonedx/cyclonedx-npm":"6.0.0","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jinzd-ai-cli_0.4.313_1790520741246_0.4087059248138858"}}},"time":{"created":"2026-02-21T09:49:57.582Z","modified":"2026-09-27T14:52:21.536Z","0.1.0":"2026-02-21T09:49:57.828Z","0.1.1":"2026-02-21T09:50:59.168Z","0.1.2":"2026-02-22T00:27:18.126Z","0.1.3":"2026-02-22T03:54:27.745Z","0.1.4":"2026-02-22T06:00:51.535Z","0.1.5":"2026-02-22T06:10:28.859Z","0.1.6":"2026-02-22T06:32:23.895Z","0.1.7":"2026-02-22T06:40:18.240Z","0.1.8":"2026-02-22T06:46:31.934Z","0.1.9":"2026-02-22T08:10:25.276Z","0.1.10":"2026-02-22T12:12:07.141Z","0.1.11":"2026-02-22T12:42:28.208Z","0.1.12":"2026-02-22T13:43:02.286Z","0.1.13":"2026-02-23T01:47:24.132Z","0.1.14":"2026-02-23T14:09:54.143Z","0.1.15":"2026-02-23T14:15:25.751Z","0.1.16":"2026-02-23T22:11:06.949Z","0.1.17":"2026-02-24T12:18:10.052Z","0.1.18":"2026-02-25T14:38:25.477Z","0.1.19":"2026-02-25T15:20:04.928Z","0.1.20":"2026-02-25T15:23:31.354Z","0.1.21":"2026-02-25T15:33:56.701Z","0.1.22":"2026-02-27T08:57:09.432Z","0.1.23":"2026-02-27T15:22:38.652Z","0.1.25":"2026-02-28T15:41:09.213Z","0.1.26":"2026-03-01T05:08:32.429Z","0.1.27":"2026-03-01T11:30:03.419Z","0.1.28":"2026-03-01T13:20:50.530Z","0.1.29":"2026-03-01T13:41:30.321Z","0.1.30":"2026-03-01T14:26:49.719Z","0.1.31":"2026-03-01T14:52:32.890Z","0.1.32":"2026-03-01T15:21:16.266Z","0.1.37":"2026-03-05T13:28:27.626Z","0.1.38":"2026-03-07T09:01:34.390Z","0.1.39":"2026-03-07T09:23:38.707Z","0.1.40":"2026-03-07T09:53:22.155Z","0.1.41":"2026-03-07T14:03:52.122Z","0.1.42":"2026-03-07T14:32:44.775Z","0.1.43":"2026-03-07T15:20:14.494Z","0.1.44":"2026-03-08T01:28:47.433Z","0.1.45":"2026-03-08T02:05:45.533Z","0.1.46":"2026-03-08T02:40:23.155Z","0.1.47":"2026-03-08T06:08:03.061Z","0.1.48":"2026-03-08T06:32:09.425Z","0.1.49":"2026-03-08T11:38:04.656Z","0.1.50":"2026-03-08T11:47:02.087Z","0.1.51":"2026-03-08T12:20:36.448Z","0.1.52":"2026-03-08T16:13:52.786Z","0.1.53":"2026-03-08T16:34:19.915Z","0.1.54":"2026-03-09T03:21:19.229Z","0.1.55":"2026-03-09T10:09:18.532Z","0.1.56":"2026-03-10T01:51:44.827Z","0.1.57":"2026-03-10T02:09:46.766Z","0.1.58":"2026-03-10T06:21:52.384Z","0.1.59":"2026-03-10T11:53:35.471Z","0.1.60":"2026-03-10T12:30:46.483Z","0.1.61":"2026-03-10T16:06:51.567Z","0.1.62":"2026-03-10T17:02:09.384Z","0.1.63":"2026-03-12T11:58:38.957Z","0.1.64":"2026-03-12T15:11:25.451Z","0.1.65":"2026-03-12T15:55:08.898Z","0.1.66":"2026-03-13T05:57:26.511Z","0.1.67":"2026-03-13T23:23:48.297Z","0.1.68":"2026-03-14T07:22:12.563Z","0.1.69":"2026-03-14T07:45:33.341Z","0.1.70":"2026-03-14T12:17:10.519Z","0.1.71":"2026-03-14T12:37:10.187Z","0.1.72":"2026-03-14T12:41:05.669Z","0.1.73":"2026-03-15T00:53:03.230Z","0.1.74":"2026-03-15T01:03:34.062Z","0.1.75":"2026-03-15T09:41:20.973Z","0.1.76":"2026-03-15T09:57:01.727Z","0.1.77":"2026-03-15T10:55:50.386Z","0.1.78":"2026-03-15T11:08:11.067Z","0.1.79":"2026-03-15T11:15:37.028Z","0.1.80":"2026-03-15T11:48:48.225Z","0.1.81":"2026-03-15T12:53:43.959Z","0.1.82":"2026-03-15T13:50:51.525Z","0.1.83":"2026-03-16T10:43:00.478Z","0.1.84":"2026-03-16T11:11:27.773Z","0.1.85":"2026-03-16T11:57:18.341Z","0.1.86":"2026-03-16T12:17:49.960Z","0.1.87":"2026-03-17T07:32:31.995Z","0.1.89":"2026-03-17T10:11:30.074Z","0.1.90":"2026-03-17T10:16:51.911Z","0.1.91":"2026-03-17T12:52:07.364Z","0.1.92":"2026-03-17T13:03:20.879Z","0.1.93":"2026-03-17T13:37:47.393Z","0.1.94":"2026-03-17T15:37:47.836Z","0.1.95":"2026-03-18T03:58:12.481Z","0.1.96":"2026-03-18T06:02:38.900Z","0.1.97":"2026-03-18T14:04:36.894Z","0.1.98":"2026-03-18T14:11:27.990Z","0.1.99":"2026-03-18T23:15:13.096Z","0.2.0":"2026-03-19T03:18:01.355Z","0.2.1":"2026-03-19T10:02:42.775Z","0.2.2":"2026-03-19T13:07:14.578Z","0.2.3":"2026-03-20T14:15:57.492Z","0.2.4":"2026-03-20T14:59:49.640Z","0.2.5":"2026-03-20T21:31:08.813Z","0.2.6":"2026-03-20T21:43:52.443Z","0.2.7":"2026-03-20T21:51:21.470Z","0.2.8":"2026-03-21T14:11:41.610Z","0.2.9":"2026-03-21T16:22:12.367Z","0.2.10":"2026-03-21T17:04:22.354Z","0.2.11":"2026-03-22T12:46:52.912Z","0.2.12":"2026-03-22T12:50:05.358Z","0.2.13":"2026-03-22T13:28:07.700Z","0.2.14":"2026-03-22T15:29:32.749Z","0.2.15":"2026-03-22T16:25:25.232Z","0.2.16":"2026-03-22T16:38:18.532Z","0.2.17":"2026-03-23T12:53:58.240Z","0.2.18":"2026-03-28T09:15:20.238Z","0.2.19":"2026-03-28T09:24:09.665Z","0.2.20":"2026-03-28T10:48:47.064Z","0.2.21":"2026-03-28T11:41:32.500Z","0.2.22":"2026-03-28T12:10:12.419Z","0.2.23":"2026-03-28T12:48:45.790Z","0.2.24":"2026-03-28T13:02:24.053Z","0.2.25":"2026-03-28T14:18:32.817Z","0.2.26":"2026-03-28T14:22:34.589Z","0.2.27":"2026-03-28T14:32:25.471Z","0.2.28":"2026-03-28T14:54:02.624Z","0.3.0":"2026-03-28T15:38:06.803Z","0.3.1":"2026-03-28T15:47:36.365Z","0.3.2":"2026-03-28T16:00:18.472Z","0.3.3":"2026-03-28T16:09:08.826Z","0.3.4":"2026-03-29T02:52:08.977Z","0.3.5":"2026-03-29T03:47:15.172Z","0.3.6":"2026-03-29T04:11:05.397Z","0.4.0":"2026-03-29T04:38:25.027Z","0.4.1":"2026-03-29T07:35:51.405Z","0.4.2":"2026-03-29T07:52:28.180Z","0.4.3":"2026-03-29T08:02:30.446Z","0.4.4":"2026-03-29T08:05:09.359Z","0.4.5":"2026-03-29T08:18:12.913Z","0.4.6":"2026-03-29T08:19:14.968Z","0.4.7":"2026-03-29T08:28:02.897Z","0.4.8":"2026-03-29T08:43:39.274Z","0.4.9":"2026-03-29T12:28:05.569Z","0.4.10":"2026-03-29T12:35:38.057Z","0.4.11":"2026-03-29T12:52:46.302Z","0.4.12":"2026-03-29T13:13:20.893Z","0.4.13":"2026-03-29T23:16:27.544Z","0.4.14":"2026-03-30T12:58:12.120Z","0.4.15":"2026-03-30T15:21:46.024Z","0.4.16":"2026-03-30T23:13:26.257Z","0.4.17":"2026-03-30T23:23:06.284Z","0.4.18":"2026-03-30T23:50:18.329Z","0.4.19":"2026-03-31T10:10:39.697Z","0.4.20":"2026-03-31T15:12:06.715Z","0.4.21":"2026-04-01T03:40:05.519Z","0.4.22":"2026-04-01T06:23:07.659Z","0.4.23":"2026-04-01T06:36:14.306Z","0.4.24":"2026-04-01T06:42:11.160Z","0.4.25":"2026-04-01T07:17:00.713Z","0.4.26":"2026-04-01T11:38:25.049Z","0.4.27":"2026-04-05T13:57:11.621Z","0.4.28":"2026-04-05T14:22:44.255Z","0.4.29":"2026-04-05T15:00:25.555Z","0.4.30":"2026-04-06T06:25:47.428Z","0.4.31":"2026-04-07T10:48:30.400Z","0.4.32":"2026-04-07T15:54:44.199Z","0.4.33":"2026-04-07T16:03:00.693Z","0.4.34":"2026-04-07T16:09:49.497Z","0.4.35":"2026-04-07T16:17:00.524Z","0.4.36":"2026-04-07T16:22:23.055Z","0.4.37":"2026-04-07T16:27:15.215Z","0.4.38":"2026-04-07T16:31:34.583Z","0.4.39":"2026-04-07T23:56:29.406Z","0.4.40":"2026-04-08T12:46:41.328Z","0.4.41":"2026-04-08T13:01:07.307Z","0.4.42":"2026-04-08T13:16:42.766Z","0.4.43":"2026-04-08T14:09:27.580Z","0.4.44":"2026-04-08T14:42:13.440Z","0.4.45":"2026-04-08T14:58:31.551Z","0.4.46":"2026-04-08T15:10:52.792Z","0.4.47":"2026-04-08T15:30:55.194Z","0.4.48":"2026-04-08T15:55:11.485Z","0.4.49":"2026-04-09T13:24:58.544Z","0.4.50":"2026-04-09T13:38:33.925Z","0.4.51":"2026-04-09T23:21:59.678Z","0.4.52":"2026-04-10T01:00:01.221Z","0.4.53":"2026-04-10T06:04:40.509Z","0.4.54":"2026-04-10T08:31:03.391Z","0.4.55":"2026-04-10T15:25:34.270Z","0.4.56":"2026-04-11T02:15:14.867Z","0.4.57":"2026-04-11T06:41:24.996Z","0.4.58":"2026-04-11T06:56:39.989Z","0.4.59":"2026-04-11T07:10:43.372Z","0.4.60":"2026-04-12T16:47:17.238Z","0.4.61":"2026-04-13T02:57:31.812Z","0.4.62":"2026-04-13T07:33:38.149Z","0.4.63":"2026-04-13T07:50:07.311Z","0.4.64":"2026-04-13T12:21:15.160Z","0.4.65":"2026-04-15T14:01:50.564Z","0.4.66":"2026-04-15T14:08:42.081Z","0.4.67":"2026-04-15T15:18:12.907Z","0.4.68":"2026-04-16T16:37:00.792Z","0.4.69":"2026-04-16T23:12:52.033Z","0.4.70":"2026-04-16T23:57:11.890Z","0.4.71":"2026-04-17T10:07:28.959Z","0.4.72":"2026-04-17T10:16:43.833Z","0.4.73":"2026-04-17T13:22:58.718Z","0.4.74":"2026-04-17T15:44:34.056Z","0.4.75":"2026-04-17T15:52:59.336Z","0.4.76":"2026-04-18T00:53:00.076Z","0.4.77":"2026-04-18T08:40:43.379Z","0.4.78":"2026-04-18T08:50:27.338Z","0.4.79":"2026-04-18T10:26:20.441Z","0.4.80":"2026-04-18T11:32:55.949Z","0.4.81":"2026-04-18T11:51:40.271Z","0.4.82":"2026-04-18T12:17:09.937Z","0.4.83":"2026-04-18T12:25:18.199Z","0.4.84":"2026-04-18T14:01:29.109Z","0.4.85":"2026-04-19T10:58:09.043Z","0.4.86":"2026-04-19T11:14:09.935Z","0.4.87":"2026-04-20T09:36:57.507Z","0.4.88":"2026-04-21T15:57:56.452Z","0.4.89":"2026-04-21T23:21:54.670Z","0.4.90":"2026-04-23T23:24:18.874Z","0.4.91":"2026-04-24T03:13:53.945Z","0.4.92":"2026-04-24T05:58:29.151Z","0.4.93":"2026-04-24T08:25:18.321Z","0.4.94":"2026-04-24T16:37:32.166Z","0.4.95":"2026-04-25T03:34:37.828Z","0.4.96":"2026-04-25T03:54:01.377Z","0.4.97":"2026-04-25T15:55:01.671Z","0.4.98":"2026-04-25T16:06:49.592Z","0.4.99":"2026-04-25T16:14:03.235Z","0.4.100":"2026-04-27T16:47:14.977Z","0.4.101":"2026-04-27T17:06:56.976Z","0.4.102":"2026-04-27T17:14:45.946Z","0.4.103":"2026-04-27T23:26:33.552Z","0.4.104":"2026-04-29T15:41:21.333Z","0.4.105":"2026-04-29T23:54:46.436Z","0.4.106":"2026-04-30T00:09:34.143Z","0.4.107":"2026-04-30T06:01:51.390Z","0.4.108":"2026-04-30T06:14:47.150Z","0.4.109":"2026-04-30T13:20:12.175Z","0.4.110":"2026-05-01T00:03:07.523Z","0.4.111":"2026-05-01T00:49:19.869Z","0.4.112":"2026-05-01T05:18:29.136Z","0.4.113":"2026-05-01T06:11:57.846Z","0.4.114":"2026-05-02T00:42:07.281Z","0.4.115":"2026-05-02T14:03:29.061Z","0.4.116":"2026-05-11T13:06:26.821Z","0.4.117":"2026-05-11T14:10:36.839Z","0.4.118":"2026-05-12T10:17:09.505Z","0.4.119":"2026-05-13T16:12:09.300Z","0.4.120":"2026-05-13T23:13:05.391Z","0.4.121":"2026-05-14T00:01:43.993Z","0.4.122":"2026-05-14T00:45:51.520Z","0.4.123":"2026-05-14T01:18:05.554Z","0.4.124":"2026-05-14T06:07:42.685Z","0.4.125":"2026-05-14T12:26:14.169Z","0.4.126":"2026-05-14T12:50:27.688Z","0.4.127":"2026-05-14T13:53:14.612Z","0.4.128":"2026-05-14T14:02:59.563Z","0.4.129":"2026-05-14T14:11:37.771Z","0.4.130":"2026-05-14T17:09:31.438Z","0.4.131":"2026-05-15T06:19:40.763Z","0.4.132":"2026-05-15T07:56:24.658Z","0.4.133":"2026-05-15T08:03:46.463Z","0.4.134":"2026-05-15T08:27:16.762Z","0.4.135":"2026-05-15T13:48:42.486Z","0.4.136":"2026-05-15T14:37:48.634Z","0.4.137":"2026-05-15T15:10:22.888Z","0.4.138":"2026-05-16T13:18:13.916Z","0.4.139":"2026-05-18T10:18:11.065Z","0.4.140":"2026-05-18T14:09:13.197Z","0.4.141":"2026-05-18T14:27:43.383Z","0.4.142":"2026-05-19T09:12:00.179Z","0.4.143":"2026-05-19T15:14:34.210Z","0.4.144":"2026-05-19T15:28:21.142Z","0.4.145":"2026-05-19T15:41:39.870Z","0.4.146":"2026-05-19T16:13:35.791Z","0.4.148":"2026-05-21T16:24:43.920Z","0.4.149":"2026-05-21T16:36:01.818Z","0.4.150":"2026-05-27T23:24:38.770Z","0.4.151":"2026-05-29T13:49:43.445Z","0.4.153":"2026-05-29T15:20:00.321Z","0.4.154":"2026-05-29T15:52:31.567Z","0.4.155":"2026-05-29T16:03:58.674Z","0.4.156":"2026-05-30T06:30:44.053Z","0.4.157":"2026-05-30T09:38:02.226Z","0.4.158":"2026-05-30T09:40:32.649Z","0.4.159":"2026-05-30T13:26:51.496Z","0.4.160":"2026-05-30T13:38:25.020Z","0.4.161":"2026-05-30T14:04:50.214Z","0.4.162":"2026-05-30T14:09:11.745Z","0.4.163":"2026-06-03T07:46:59.630Z","0.4.164":"2026-06-03T10:21:51.512Z","0.4.165":"2026-06-03T16:44:35.603Z","0.4.166":"2026-06-05T15:54:38.062Z","0.4.167":"2026-06-05T16:24:51.664Z","0.4.168":"2026-06-05T17:00:58.676Z","0.4.169":"2026-06-05T17:20:13.043Z","0.4.170":"2026-06-06T17:15:59.652Z","0.4.171":"2026-06-07T14:21:53.266Z","0.4.172":"2026-06-09T13:27:56.949Z","0.4.173":"2026-06-09T13:54:03.712Z","0.4.174":"2026-06-09T14:20:06.416Z","0.4.175":"2026-06-10T10:41:22.335Z","0.4.176":"2026-06-10T10:49:20.204Z","0.4.177":"2026-06-10T11:07:22.545Z","0.4.178":"2026-06-10T15:32:29.142Z","0.4.179":"2026-06-10T15:52:46.359Z","0.4.180":"2026-06-10T23:22:11.517Z","0.4.181":"2026-06-11T00:37:50.825Z","0.4.182":"2026-06-11T06:09:38.087Z","0.4.183":"2026-06-11T08:51:15.808Z","0.4.184":"2026-06-11T12:17:27.270Z","0.4.185":"2026-06-11T12:27:07.138Z","0.4.186":"2026-06-12T02:25:28.118Z","0.4.187":"2026-06-12T15:58:42.656Z","0.4.188":"2026-06-13T04:43:59.831Z","0.4.189":"2026-06-13T05:01:16.447Z","0.4.190":"2026-06-13T05:21:20.494Z","0.4.191":"2026-06-13T06:17:08.666Z","0.4.193":"2026-06-14T04:04:36.380Z","0.4.194":"2026-06-14T04:22:51.955Z","0.4.195":"2026-06-14T10:43:51.768Z","0.4.196":"2026-06-14T12:57:18.838Z","0.4.197":"2026-06-17T12:06:39.550Z","0.4.198":"2026-06-17T12:16:46.726Z","0.4.199":"2026-06-18T15:36:07.166Z","0.4.200":"2026-06-18T16:05:58.350Z","0.4.201":"2026-06-24T04:00:40.582Z","0.4.202":"2026-06-28T00:01:49.765Z","0.4.203":"2026-06-29T01:40:10.113Z","0.4.204":"2026-07-02T01:26:38.416Z","0.4.205":"2026-07-02T01:59:29.629Z","0.4.206":"2026-07-03T03:26:42.356Z","0.4.207":"2026-07-03T06:49:08.261Z","0.4.208":"2026-07-03T07:28:44.903Z","0.4.209":"2026-07-03T11:11:51.198Z","0.4.210":"2026-07-03T16:44:09.730Z","0.4.211":"2026-07-04T00:26:06.813Z","0.4.212":"2026-07-04T01:14:05.771Z","0.4.213":"2026-07-04T01:45:36.112Z","0.4.214":"2026-07-04T05:51:08.182Z","0.4.215":"2026-07-04T07:33:36.168Z","0.4.216":"2026-07-04T08:30:49.943Z","0.4.217":"2026-07-04T10:39:41.658Z","0.4.218":"2026-07-04T11:07:44.711Z","0.4.219":"2026-07-04T12:36:10.896Z","0.4.220":"2026-07-04T15:59:37.609Z","0.4.221":"2026-07-05T01:36:33.625Z","0.4.222":"2026-07-05T08:31:45.297Z","0.4.223":"2026-07-05T14:26:16.986Z","0.4.224":"2026-07-05T15:11:48.847Z","0.4.225":"2026-07-06T15:35:20.789Z","0.4.226":"2026-07-06T16:00:56.355Z","0.4.227":"2026-07-07T03:03:40.943Z","0.4.228":"2026-07-07T03:38:38.117Z","0.4.229":"2026-07-07T06:06:20.593Z","0.4.230":"2026-07-07T09:09:18.779Z","0.4.231":"2026-07-08T00:22:07.222Z","0.4.232":"2026-07-08T00:26:30.729Z","0.4.233":"2026-07-09T08:06:18.449Z","0.4.234":"2026-07-10T02:34:00.804Z","0.4.235":"2026-07-10T03:51:47.766Z","0.4.236":"2026-07-10T07:44:36.642Z","0.4.237":"2026-07-12T06:49:04.072Z","0.4.238":"2026-07-13T03:37:56.665Z","0.4.239":"2026-07-13T06:03:37.695Z","0.4.240":"2026-07-13T06:27:45.380Z","0.4.241":"2026-07-13T07:56:42.067Z","0.4.242":"2026-07-14T14:16:07.952Z","0.4.243":"2026-07-15T02:39:07.465Z","0.4.244":"2026-07-15T09:28:08.778Z","0.4.245":"2026-07-15T14:45:32.828Z","0.4.246":"2026-07-15T15:24:55.806Z","0.4.247":"2026-07-17T08:07:37.408Z","0.4.248":"2026-07-17T09:16:51.918Z","0.4.249":"2026-07-18T12:43:05.209Z","0.4.250":"2026-07-18T14:47:20.509Z","0.4.251":"2026-07-20T08:39:12.930Z","0.4.252":"2026-07-20T09:32:45.478Z","0.4.253":"2026-07-21T08:24:36.913Z","0.4.254":"2026-07-22T03:30:20.742Z","0.4.255":"2026-07-24T16:30:17.127Z","0.4.256":"2026-08-01T14:48:11.256Z","0.4.257":"2026-08-02T01:47:08.294Z","0.4.258":"2026-08-02T02:08:08.160Z","0.4.259":"2026-08-02T02:43:25.298Z","0.4.260":"2026-08-02T03:23:19.543Z","0.4.261":"2026-08-06T01:31:19.089Z","0.4.262":"2026-08-09T02:33:32.109Z","0.4.263":"2026-08-13T17:05:56.151Z","0.4.264":"2026-08-13T17:37:57.869Z","0.4.265":"2026-08-14T02:46:37.054Z","0.4.266":"2026-08-14T03:17:49.171Z","0.4.267":"2026-08-14T07:34:04.661Z","0.4.268":"2026-08-14T15:35:39.860Z","0.4.269":"2026-08-15T07:04:17.071Z","0.4.270":"2026-08-15T09:04:41.768Z","0.4.271":"2026-08-16T14:25:47.264Z","0.4.272":"2026-08-16T15:10:29.408Z","0.4.273":"2026-08-16T16:31:19.614Z","0.4.275":"2026-08-19T14:40:03.171Z","0.4.276":"2026-08-20T14:58:51.822Z","0.4.277":"2026-08-21T17:13:40.030Z","0.4.278":"2026-08-24T16:50:06.438Z","0.4.279":"2026-08-25T13:53:45.200Z","0.4.280":"2026-08-25T14:17:01.878Z","0.4.281":"2026-08-25T14:38:24.551Z","0.4.282":"2026-08-25T15:27:12.880Z","0.4.283":"2026-08-25T16:20:07.839Z","0.4.284":"2026-08-26T12:43:10.671Z","0.4.285":"2026-08-26T13:09:18.604Z","0.4.286":"2026-08-26T14:57:23.486Z","0.4.287":"2026-08-26T16:32:56.838Z","0.4.288":"2026-08-27T15:33:51.463Z","0.4.289":"2026-08-27T16:17:43.499Z","0.4.290":"2026-08-28T14:53:56.595Z","0.4.291":"2026-08-28T15:58:57.616Z","0.4.292":"2026-08-28T16:39:47.102Z","0.4.293":"2026-08-28T16:58:51.252Z","0.4.294":"2026-08-29T03:38:43.086Z","0.4.295":"2026-08-29T04:11:55.164Z","0.4.297":"2026-09-04T01:35:05.420Z","0.4.298":"2026-09-04T06:32:07.875Z","0.4.299":"2026-09-04T16:10:26.261Z","0.4.300":"2026-09-04T17:09:29.076Z","0.4.302":"2026-09-05T07:49:24.432Z","0.4.303":"2026-09-05T08:56:47.363Z","0.4.304":"2026-09-05T13:52:52.887Z","0.4.305":"2026-09-05T22:43:58.462Z","0.4.306":"2026-09-06T06:00:42.385Z","0.4.307":"2026-09-06T07:12:26.812Z","0.4.308":"2026-09-09T01:15:23.101Z","0.4.309":"2026-09-13T12:38:17.727Z","0.4.310":"2026-09-13T13:23:49.622Z","0.4.311":"2026-09-24T16:19:15.997Z","0.4.312":"2026-09-25T06:58:34.983Z","0.4.313":"2026-09-27T14:52:21.388Z"},"bugs":{"url":"https://github.com/jinzhengdong/ai-cli/issues"},"author":{"name":"jinzd"},"license":"MIT","homepage":"https://github.com/jinzhengdong/ai-cli#readme","keywords":["ai","cli","claude","gemini","deepseek","kimi","chatbot","repl"],"repository":{"url":"git+https://github.com/jinzhengdong/ai-cli.git","type":"git"},"description":"Cross-platform REPL-style AI CLI with multi-provider support","maintainers":[{"name":"jinzd005","email":"zhengdong.jin@gmail.com"}],"readme":"[English](README.md) | **中文**\n\n# ai-cli\n\n<!-- AICLI:DOCS_DEFAULT_WEB_PORT=3000 -->\n<!-- AICLI:DOCS_BUILTIN_TOOL_COUNT=30 -->\n<!-- AICLI:DOCS_REPL_COMMAND_COUNT=49 -->\n<!-- AICLI:DOCS_BUILTIN_PROVIDER_COUNT=10 -->\n<!-- AICLI:DOCS_MEMORY_SOURCE=memory.jsonl -->\n\n> 跨平台 AI 编程助手 — CLI 终端、Web 界面、桌面应用三合一，支持 10 大 Provider（含本地 Ollama）与 Agentic 工具调用\n\n[![npm version](https://img.shields.io/npm/v/jinzd-ai-cli)](https://www.npmjs.com/package/jinzd-ai-cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![Node.js](https://img.shields.io/badge/node-%3E%3D22.12.0-brightgreen)](https://nodejs.org)\n[![GitHub Release](https://img.shields.io/github/v/release/jinzhengdong/ai-cli)](https://github.com/jinzhengdong/ai-cli/releases)\n[![CI](https://github.com/jinzhengdong/ai-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/jinzhengdong/ai-cli/actions/workflows/ci.yml)\n\n## 特性亮点\n\n- **10 大内置 Provider** — Claude、Gemini、DeepSeek、OpenAI、智谱 GLM、Kimi、Qwen、**MiniMax（海螺）**、OpenRouter（300+ 模型）、**Ollama**（本地模型，无需 API Key）\n- **三种使用方式** — 终端 CLI、浏览器 Web UI（`aicli web`）、Electron 桌面应用\n- **Agentic 工具调用** — AI 自主执行 bash 命令、读写文件、搜索代码、抓取网页、运行测试（默认 200 轮，可通过 `config.maxToolRounds` 或 `--max-tool-rounds` 调整，上限 10000）\n- **Prompt Caching**（v0.4.70+）— system prompt 拆分稳定/易变两段，Claude 对稳定段启用 `cache_control: ephemeral`，命中时按 10% 计费\n- **Unified Diff Patch 编辑**（v0.4.72+）— `edit_file` 支持标准 `@@ -a,b +c,d @@` hunk，大文件多处小改最省 token；容忍 ±200 行漂移与空白差异\n- **Anthropic Batches API**（v0.4.73+）— `aicli batch submit/list/status/results/cancel` 包 Message Batches（50% 折扣 + 24 小时窗口），适合离线分析和批量 eval\n- **Web UI 会话回放**（v0.4.71+）— 会话列表每项 🎬 按钮打开时间轴回放：消息、工具调用、推理内容、cache-aware token 用量一目了然\n- **对话分支**（v0.4.74+）— REPL 内 `/branch list/new/switch/delete/rename/diff/cherry-pick`，Web UI 回放面板每条消息旁 🌿 \"fork here\" 按钮，任意位置开辟新分支探索不同方向，原对话保持不变；v0.4.81 起所有子命令支持 id / title / 唯一前缀\n- **符号索引**（v0.4.76+，C1；v0.4.143 起多语言）— tree-sitter 持久化索引（TS / JS / TSX / JSX / Python / Go / Rust / Java / C/C++）+ 3 个只读 AI 工具（`find_symbol` / `get_outline` / `find_references`）+ `/index status/rebuild/clear`；启动后台增量刷新，`write_file` 后自动 upsert\n- **语义代码搜索**（v0.4.77+，C2）— `search_code` AI 工具 + 本地 sentence embedding（`paraphrase-multilingual-MiniLM-L12-v2`，117 MB 一次性下载，384 维，CPU 运行）；支持中英文自然语言查询代码；`/index semantic-rebuild/semantic-clear` 管理\n- **MCP Server 模式**（v0.4.84+，E1）— `aicli mcp-serve` 把 aicli 反转为 MCP 服务器（JSON-RPC 2.0 over stdio），把 30 个内置工具（含 `find_symbol` / `search_code` / `run_tests`）输出给 Claude Desktop / Cursor / 任何 MCP 客户端；支持 `--tools` 白名单、`--cwd` 覆盖、`--allow-destructive`\n- **Session 敏感数据脱敏**（v0.4.88+）— 统一 redactor 在 session **落盘前**自动替换 `password=` / `api_key` / bearer token / OpenAI key 为 `[REDACTED:*]`；查询文本也走脱敏，secret 不会进 embedding 或日志；`/security status` + `/security scan` 审计\n- **类人长期记忆**（v0.4.89+，B4）— 聊天记录语义索引跨 session 可召回 + `recall_memory` AI 工具 + `/memory rebuild/refresh/status/recall/index-clear`；AI 看到\"上次\"/\"之前\"/指代不明时自动回忆。复用 C2 的 MiniLM embedder\n- **Web UI Memory 面板**（v0.4.90+，B4）— sidebar 新增 🧠 Memory 标签页，跨 session 语义搜索；每条 hit 带 **➕ Inject**（把片段作为 markdown 引用块塞进聊天输入框，用户可在上面继续打字编辑——不是静默注入上下文）和 **↗ Load**（跳转对应 session）；顶部\"➕ Inject top 3\"一键批量\n- **流式工具调用** — 实时流式展示 AI 推理过程和工具调用\n- **子代理系统** — 将复杂子任务委派给独立子代理执行\n- **深度推理** — Claude Extended Thinking，`/think` 一键切换\n- **规划模式** — `/plan` 进入只读规划，AI 先分析后执行，内置死循环检测\n- **自动暂停** — 每 10 轮自动暂停，用户可审查进度或重定向 AI\n- **MCP 协议** — 接入外部 MCP 服务器，动态发现工具\n- **多用户认证** — Web UI 支持多用户密码登录\n- **PWA 支持** — Web UI 可安装为桌面/移动应用，支持局域网访问\n- **三层级上下文** — 全局 / 项目 / 子目录上下文文件自动注入；支持原生 `AICLI.md`、Claude 兼容 `CLAUDE.md`、Codex 兼容 `AGENTS.md` 及 override 文件\n- **无头模式** — `aicli -p \"提示词\"` 用于 CI/CD 管道和脚本\n- **49 个 REPL 命令** — 会话管理、检查点、代码审查、安全审查/扫描、对话回退、脚手架、聊天记忆召回、智能模型路由（`/route`）等\n- **GitHub Actions CI/CD** — Node 20/22 自动测试 + Release tag 自动发布 npm\n- **跨平台** — Windows、macOS、Linux\n\n## 安装\n\n### npm 安装（推荐）\n\n```bash\nnpm install -g jinzd-ai-cli\n```\n\n需要 Node.js >= 22.12.0。安装后使用 `aicli` 启动。\n\n### Electron 桌面应用（Windows）\n\n从 [GitHub Releases](https://github.com/jinzhengdong/ai-cli/releases) 下载安装包，无需 Node.js：\n\n| 平台 | 下载 |\n|------|------|\n| Windows x64 | [`ai-cli-setup.exe`](https://github.com/jinzhengdong/ai-cli/releases/latest) |\n\n### 独立可执行文件\n\n预编译 CLI 二进制（无需 Node.js，约 56 MB）：\n\n| 平台 | 文件 |\n|------|------|\n| Windows x64 | `ai-cli-win.exe` |\n| macOS arm64 | `ai-cli-mac` |\n| macOS x64 | `ai-cli-mac-x64` |\n| Linux x64 | `ai-cli-linux` |\n\n## 快速开始\n\n### 终端 CLI\n\n```bash\naicli\n```\n\n首次运行会进入交互式配置向导，先设置你的身份档案，再选择 Provider 并输入 API Key。身份信息会注入每次 AI 对话。\n\n```\n[deepseek] > 你好！帮我分析一下这个项目\n[deepseek] > @src/main.ts 审查这个文件有没有 bug\n[deepseek] > @screenshot.png 这张图片里有什么？\n[deepseek] > /help\n```\n\n使用 `@文件路径` 在提示词中引用文件或图片。\n\n### Web UI\n\n```bash\naicli web                    # 在 localhost:3000 启动\naicli web --port 8080        # 自定义端口\naicli web --host 0.0.0.0    # 局域网访问（手机/平板）\n```\n\n功能：多 Tab 会话、文件树面板、拖拽/粘贴图片、Prompt 模板库、8 套 DaisyUI 主题、PWA 可安装、键盘快捷键、Diff 语法高亮。\n\n### 用户管理\n\n```bash\naicli user create admin      # 创建用户（启用认证）\naicli user list              # 列出所有用户\naicli user reset-password x  # 重置密码\naicli user delete x          # 删除用户\n```\n\n## 支持的 Provider\n\n| Provider | 模型 | 获取 API Key |\n|----------|------|-------------|\n| **Claude** | Opus 4, Sonnet 4, Haiku 4 | [console.anthropic.com](https://console.anthropic.com) |\n| **Gemini** | 2.5 Pro, 2.5 Flash | [aistudio.google.com](https://aistudio.google.com) |\n| **DeepSeek** | deepseek-flash（默认，多模态）, deepseek-v4-pro | [platform.deepseek.com](https://platform.deepseek.com) |\n| **OpenAI** | GPT-5.4, GPT-5, GPT-4.1, o3, o4-mini | [platform.openai.com](https://platform.openai.com) |\n| **OpenRouter** | 300+ 模型（Claude/GPT/Gemini/Llama/Qwen/Mistral...） | [openrouter.ai](https://openrouter.ai) |\n| **Zhipu（智谱）** | GLM-4, GLM-5 | [open.bigmodel.cn](https://open.bigmodel.cn) |\n| **Kimi** | Kimi K2.6, K2.5, K2 Thinking | [platform.moonshot.cn](https://platform.moonshot.cn) |\n| **Qwen** | qwen-plus, qwen-max, qwen-turbo, qwen-coder-plus | [bailian.console.aliyun.com](https://bailian.console.aliyun.com) |\n| **MiniMax** | MiniMax-M3（默认）、M2.7、M2.5、M2.1、M2 | [platform.minimaxi.com](https://platform.minimaxi.com) |\n| **Ollama** | 任意本地模型（Llama、Qwen、Gemma、Mistral...） | 无需 API Key — [ollama.com](https://ollama.com) |\n\n也可通过 `customBaseUrls` 配置接入任意 OpenAI 兼容 API。\n\n### Ollama（本地模型）\n\n在自己的硬件上完全本地运行 AI，无需 API Key，无使用费，数据不离开本机。\n\n```bash\n# 从 https://ollama.com 安装 Ollama，然后拉取模型：\nollama pull qwen3:4b      # 推荐：工具调用支持好\nollama pull gemma3:4b\nollama pull llama3.1:8b\n\n# 启动 aicli，切换到 Ollama：\naicli\n[deepseek] > /provider ollama   # 自动发现已安装的模型\n[ollama] > /model               # 从本地模型中选择\n```\n\n> **注意**：建议使用 4B 及以上的模型以获得较好的工具调用支持。小模型（<4B）在 MCP 服务器注入大量工具定义时可能无法正常工作。\n\n## 内置工具（Agentic 能力）\n\nAI 在对话中可自主调用 30 个工具：\n\n| 工具 | 安全级别 | 说明 |\n|------|---------|------|\n| `bash` | 动态判断 | 执行 shell 命令（Windows: PowerShell，Unix: $SHELL） |\n| `read_file` | 安全 | 读取文件内容（10 MB 限制，支持图片） |\n| `write_file` | 写入 | 创建/覆盖文件（diff 预览 + 确认） |\n| `edit_file` | 写入 | 精确字符串替换，模糊匹配提示 + `replaceAll` 全局替换模式 |\n| `list_dir` | 安全 | 列出目录内容 |\n| `grep_files` | 安全 | 正则搜索文件内容 |\n| `glob_files` | 安全 | 按 glob 模式匹配文件 |\n| `web_fetch` | 安全 | 抓取网页转 Markdown（防 SSRF） |\n| `web_search` | 安全 | 无需 Key 的 Bing/Google 网页搜索，弱结果自动降级 |\n| `google_search` | 安全 | Google 自定义搜索 |\n| `run_interactive` | 写入 | 运行交互式程序并输入；任意可执行程序均需确认 |\n| `run_tests` | 安全 | 自动检测并运行测试（JUnit XML 解析） |\n| `spawn_agent` | 安全 | 委派子任务给命名隔离 agent（`agent`: explorer/worker/reviewer/security/tester） |\n| `ask_user` | 安全 | 暂停并向用户提问 |\n| `save_memory` | 安全 | 跨会话持久化重要信息 |\n| `write_todos` | 安全 | 任务拆解，终端实时渲染进度 |\n| `save_last_response` | 写入 | 保存 AI 回复到文件 |\n| `task_create` | 写入 | 在后台启动命令 |\n| `task_list` | 安全 | 列出后台任务及其状态/输出 |\n| `task_stop` | 写入 | 停止运行中的后台任务 |\n| `git_status` | 安全 | 显示工作区状态（分支、暂存、已修改、未跟踪） |\n| `git_diff` | 安全 | 显示文件差异（暂存/未暂存，统计摘要） |\n| `git_log` | 安全 | 显示提交历史（单行/完整，按文件/作者过滤） |\n| `git_commit` | 写入 | 创建 git 提交（暂存文件、提交信息） |\n| `notebook_edit` | 写入 | 编辑 Jupyter notebook 单元格（增/改/删/移动） |\n| `find_symbol` | 安全 | 按名称精确查找函数/类/方法定义（C1，tree-sitter 索引） |\n| `get_outline` | 安全 | 获取文件的符号大纲（类 → 方法树）（C1） |\n| `find_references` | 安全 | 查找符号的所有引用（C1） |\n| `search_code` | 安全 | 语义代码搜索（C2，自然语言查询，中英文均可） |\n| `recall_memory` | 安全 | 从历史聊天会话中语义召回相关片段 |\n\n**安全级别**：`安全` = 自动执行，`写入` = 需要确认（文件编辑工具还会显示 diff 预览），`破坏性` = 醒目警告 + 确认。\n\n### 文档深入阅读\n\n- [`docs/TUTORIAL.zh-CN.md`](docs/TUTORIAL.zh-CN.md) — **10 节动手教程**，1 小时从零到熟练\n- [`docs/USAGE.zh-CN.md`](docs/USAGE.zh-CN.md) — 完整参考手册（所有命令、工具、配置）\n- [`docs/ADVANCED.zh-CN.md`](docs/ADVANCED.zh-CN.md) — 架构与内部原理（开发者向）\n- [`docs/RECIPES.zh-CN.md`](docs/RECIPES.zh-CN.md) — 实战配方（按场景查）\n- [`docs/SECURITY.zh-CN.md`](docs/SECURITY.zh-CN.md) — **安全模型、部署清单、审计历史。** 把 `aicli web` 暴露到网络前请先读。\n- [`CHANGELOG.md`](CHANGELOG.md) — 每个版本的更新记录\n\n## 主要 REPL 命令\n\n| 命令 | 说明 |\n|------|------|\n| `/provider` | 切换 AI Provider |\n| `/model` | 切换模型 |\n| `/plan` | 进入只读规划模式 |\n| `/think` | 切换 Claude 深度推理 |\n| `/test` | 自动检测并运行测试 |\n| `/review` | AI 代码审查 git diff |\n| `/security-review` | 安全漏洞扫描 git diff |\n| `/rewind` | 回退对话 + 恢复文件到检查点状态 |\n| `/scaffold <描述>` | AI 生成项目骨架 |\n| `/init` | AI 生成项目上下文文件 |\n| `/compact` | 压缩对话历史 |\n| `/session` | 会话管理（new / list / load） |\n| `/checkpoint` | 保存/恢复会话检查点 |\n| `/fork` | 复制整个会话为新的 session 文件 |\n| `/branch` | 在当前 session **内部**创建/切换/删除分支（B2）|\n| `/search <关键词>` | 跨会话全文搜索 |\n| `/skill` | 管理 Agent 技能包 |\n| `/mcp` | 查看 MCP 服务器状态 |\n| `/cost` | 显示 Token 用量统计 |\n| `/undo` | 撤销上次文件操作 |\n| `/doctor` | 健康检查（API Key、MCP、上下文） |\n| `/export` | 导出会话为 Markdown 或 JSON |\n| `/profile` | 查看/编辑身份档案（AI 跨 Provider 认识你） |\n| `/config` | 打开配置向导 |\n| `/help` | 显示所有命令 |\n\n**多行输入**：行末加 `\\` 续行，或直接粘贴多行内容（自动检测合并）。\n\n在 REPL 中输入 `/help` 查看全部 49 个命令。\n\n## CLI 参数\n\n```bash\naicli [选项]\n\n选项:\n  --provider <名称>        设置 AI Provider\n  -m, --model <名称>       设置模型\n  -p, --prompt <文本>      无头模式：单次提问后退出\n  --system <提示词>        覆盖 system prompt\n  --json                   输出 JSON（无头模式）\n  --output-format <格式>   text | streaming-json (NDJSON)\n  --resume <id>            恢复之前的会话\n  --allowed-tools <列表>   逗号分隔的工具白名单\n  --blocked-tools <列表>   逗号分隔的工具黑名单\n  --no-stream              禁用流式输出\n\n子命令:\n  aicli web [选项]         启动 Web UI 服务器\n  aicli config             运行配置向导\n  aicli providers          列出所有 Provider\n  aicli sessions           列出最近会话\n  aicli user <操作>        管理 Web UI 用户\n  aicli batch <操作>       Anthropic Batches API（submit | list | status | results | cancel）\n```\n\n### 批处理模式（Anthropic Message Batches）\n\n离线分析、批量 eval 等对延迟不敏感的场景，使用 Batches API 可享 **50% 折扣** + 24 小时处理窗口。\n\n```bash\n# 1. 准备 JSONL 输入（每行一个请求）：\n#    {\"customId\":\"req-1\",\"messages\":[{\"role\":\"user\",\"content\":\"...\"}],\"maxTokens\":1024}\naicli batch submit prompts.jsonl         # 校验 + 提交 + 本地追踪\naicli batch submit --dry-run prompts.jsonl  # 只解析不提交\n\naicli batch list                          # 实时查看已追踪批次状态\naicli batch status <id>                   # 单批详情 + 请求计数分解\naicli batch results <id> out.jsonl        # 下载结果（省略文件名则输出到 stdout）\naicli batch cancel <id>                   # 取消进行中的批次\n```\n\n本地追踪文件：`~/.aicli/batches.json`（保留最近 200 次提交）。需配置 `AICLI_API_KEY_CLAUDE` 或通过 `aicli config` 设置 Claude API Key。\n\n### 无头模式\n\n```bash\n# 单次提问\naicli -p \"用一句话解释递归\"\n\n# 管道输入\ncat src/main.ts | aicli -p \"审查这段代码\"\n\n# JSON 输出用于脚本\naicli -p \"hello\" --json\n\n# 流式 JSON (NDJSON)\naicli -p \"写一首诗\" --output-format streaming-json\n```\n\n## 配置\n\n配置文件位于 `~/.aicli/config.json`。运行 `aicli config` 打开交互式向导，或直接编辑：\n\n```json\n{\n  \"defaultProvider\": \"deepseek\",\n  \"apiKeys\": {\n    \"deepseek\": \"sk-...\",\n    \"claude\": \"sk-ant-...\",\n    \"openrouter\": \"sk-or-...\"\n  },\n  \"proxy\": \"http://127.0.0.1:10809\",\n  \"mcpServers\": { },\n  \"ui\": {\n    \"theme\": \"dark\",\n    \"wordWrap\": 0,\n    \"notificationThreshold\": 10000\n  }\n}\n```\n\n### 代理配置（国内用户）\n\nGemini、Claude 等在国内需要代理：\n\n**方式一：配置文件（持久）**\n```json\n{\n  \"proxy\": \"http://127.0.0.1:10809\"\n}\n```\n\n运行 `aicli config` → 选择 `Configure proxy` 即可配置。\n\n**方式二：环境变量（临时）**\n```bash\n# Windows\nset HTTPS_PROXY=http://127.0.0.1:10809\naicli\n\n# macOS / Linux\nHTTPS_PROXY=http://127.0.0.1:10809 aicli\n```\n\n### 权限规则（Permission Rules）\n\n控制工具何时需要用户确认。规则按顺序匹配，第一条命中的生效：\n\n```json\n{\n  \"permissionRules\": [\n    { \"tool\": \"read_file\", \"action\": \"auto-approve\" },\n    { \"tool\": \"list_dir\", \"action\": \"auto-approve\" },\n    { \"tool\": \"grep_files\", \"action\": \"auto-approve\" },\n    { \"tool\": \"glob_files\", \"action\": \"auto-approve\" },\n    { \"tool\": \"write_todos\", \"action\": \"auto-approve\" },\n    { \"tool\": \"bash\", \"action\": \"auto-approve\", \"when\": { \"dangerLevel\": \"safe\" } },\n    { \"tool\": \"write_file\", \"action\": \"auto-approve\", \"when\": { \"pathPattern\": \"src/\" } },\n    { \"tool\": \"bash\", \"action\": \"deny\", \"when\": { \"pathPattern\": \"rm -rf\" } },\n    { \"tool\": \"*\", \"action\": \"confirm\" }\n  ]\n}\n```\n\n| 字段 | 说明 |\n|------|------|\n| `tool` | 工具名，`*` 匹配所有工具 |\n| `action` | `auto-approve`（跳过确认自动执行）、`deny`（拒绝）、`confirm`（需用户确认） |\n| `when.dangerLevel` | 仅当危险级别为 `safe`、`write` 或 `destructive` 时匹配 |\n| `when.pathPattern` | 子串匹配工具的 `path` 或 `command` 参数 |\n\n**推荐配置** — 自动放行所有只读工具，减少 y/N 确认次数：\n\n```json\n{\n  \"permissionRules\": [\n    { \"tool\": \"read_file\", \"action\": \"auto-approve\" },\n    { \"tool\": \"list_dir\", \"action\": \"auto-approve\" },\n    { \"tool\": \"grep_files\", \"action\": \"auto-approve\" },\n    { \"tool\": \"glob_files\", \"action\": \"auto-approve\" },\n    { \"tool\": \"web_fetch\", \"action\": \"auto-approve\" },\n    { \"tool\": \"write_todos\", \"action\": \"auto-approve\" },\n    { \"tool\": \"ask_user\", \"action\": \"auto-approve\" },\n    { \"tool\": \"run_tests\", \"action\": \"auto-approve\" }\n  ]\n}\n```\n\n### Auto Mode\n\n`/auto on|off|status` 会开启会话级规则分类器，用来减少确认疲劳，但不会扩大 `/yolo` 的边界：`/yolo` 仍然只跳过 write 确认，destructive 仍需确认。\n\nAuto Mode 可自动通过低风险动作，例如 workspace/temp 根目录内的显式写入、只读 HTTP 工具、非 force 的普通 `git push`、已经写在 `package.json` 或 lockfile 中的依赖安装。它会拒绝 `curl | bash`、force push、疑似 secret 外传；生产部署、数据库迁移、IaC destroy、IAM/token/key/权限变更、第三方 agent loop 默认进入确认。\n\nAuto Mode 不会被项目配置静默开启。用 `/permissions recently-denied` 查看最近被 Auto Mode 拒绝的动作，用 `/permissions clear-denied` 清空本会话列表。\n### Agent Team\n\n`spawn_agent` 现在支持命名角色，来源包括内置角色以及 `~/.aicli/agents/`、`.aicli/agents/` 下的 JSON 配置。内置角色包括 `explorer`、`worker`、`reviewer`、`security`、`tester`。agent 配置可声明 description、provider/model、system instructions、allowed/blocked tools、permission profile、max tool rounds、context policy；这些配置只能在继承的子代理安全边界内继续收窄，不能越权放宽。使用 `/agent list|switch|stop|summary` 查看角色和最近子代理运行记录。\n\n### 可信 Hooks 生命周期\n旧版 `preToolExecution` / `postToolExecution` 仍然兼容。新版生命周期 hooks 配置在 `hooks.events.<EventName>` 下，通过 `AICLI_HOOK_EVENT_JSON` 接收 JSON 事件；命令 stdout 如果输出 JSON，ai-cli 会读取 `allow`、`deny`、`ask`、`warning` 或 `warnings` 等决策。\n\n```json\n{\n  \"hooks\": {\n    \"events\": {\n      \"PreToolUse\": {\n        \"command\": \"node ./scripts/aicli-pre-tool-hook.mjs\",\n        \"source\": \"project\",\n        \"description\": \"Block unsafe local commands\"\n      },\n      \"UserPromptSubmit\": \"node ./scripts/aicli-prompt-hook.mjs\",\n      \"Stop\": { \"command\": \"npm test -- --runInBand\", \"timeoutMs\": 10000 }\n    }\n  }\n}\n```\n\n支持的事件包括 `SessionStart`、`UserPromptSubmit`、`PreToolUse`、`PermissionRequest`、`PostToolUse`、`PreCompact`、`PostCompact`、`Stop`、`SubagentStart`、`SubagentStop`。`source: \"project\"` 的 hook 默认不会执行，必须通过 `/hooks trust <id>` 写入本地信任记录；命令内容变化后 hash 会变化，需要重新信任。\n\n使用 `/hooks list`、`/hooks inspect <id>`、`/hooks trust <id>`、`/hooks untrust <id>`、`/hooks disable` 管理 hooks。`/status`、`/security status` 和 Web 状态栏会显示待信任项目 hooks 数量。\n### 环境变量\n\n| 变量 | 说明 |\n|------|------|\n| `AICLI_API_KEY_CLAUDE` | Claude API Key |\n| `AICLI_API_KEY_GEMINI` | Gemini API Key |\n| `AICLI_API_KEY_DEEPSEEK` | DeepSeek API Key |\n| `AICLI_API_KEY_OPENAI` | OpenAI API Key |\n| `AICLI_API_KEY_OPENROUTER` | OpenRouter API Key |\n| `AICLI_API_KEY_ZHIPU` | 智谱 API Key |\n| `AICLI_API_KEY_KIMI` | Kimi API Key |\n| `AICLI_API_KEY_QWEN` | Qwen / Alibaba Cloud API Key |\n| `AICLI_API_KEY_MINIMAX` | MiniMax API Key |\n| `AICLI_PROVIDER` | 默认 Provider |\n| `AICLI_NO_STREAM` | 设为 `1` 禁用流式输出 |\n| `HTTPS_PROXY` / `HTTP_PROXY` | 代理地址 |\n\n### 三层级上下文文件\n\nai-cli 自动发现并注入上下文文件到 system prompt：\n\n| 层级 | 路径 | 用途 |\n|------|------|------|\n| 全局层 | `~/.aicli/<context-file>` | 所有项目通用的个人偏好 |\n| 项目层 | `<git-root>/<context-file>` | 项目级规则（提交到 git 供团队共享） |\n| 子目录层 | `<cwd>/<context-file>` | 当前子目录的特定指令 |\n\n每层按以下优先级加载第一个非空文件：`AICLI.override.md` → `AGENTS.override.md` → `AICLI.md` → `CLAUDE.md` → `AGENTS.md`。`AICLI.md` 是 ai-cli 原生文件名；`CLAUDE.md` 和 `AGENTS.md` 分别用于兼容 Claude Code 与 Codex 风格项目。\n\n### MCP 集成\n\n接入外部 [MCP](https://modelcontextprotocol.io/) 服务器，动态发现工具。配置格式兼容 Claude Desktop：\n\n```json\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/path\"],\n      \"timeout\": 30000\n    }\n  }\n}\n```\n\n支持项目级 `.mcp.json`，与全局配置自动合并。\n\n## Web UI 功能\n\nWeb UI（`aicli web`）提供功能完备的浏览器界面：\n\n- **多 Tab 会话** — 多个浏览器标签页并行对话\n- **文件树面板** — 浏览项目目录，点击插入 `@path` 引用\n- **图片上传** — 拖拽或 Ctrl+V 粘贴图片到聊天\n- **Prompt 模板库** — CRUD + 标签 + 搜索 + 导入导出\n- **8 套主题** — DaisyUI 主题，代码高亮自动联动\n- **Diff 语法高亮** — 工具确认对话框中彩色 diff\n- **键盘快捷键** — `Esc` 停止、`Ctrl+L` 清屏、`↑↓` 历史\n- **导出** — `/export md` 或 `/export json` 浏览器下载\n- **PWA** — 可安装为桌面/移动应用\n- **局域网访问** — `--host 0.0.0.0` 供手机/平板访问\n- **多用户认证** — 密码认证 + 用户数据隔离\n- **自动重连** — 心跳 + 指数退避重连\n\n## 测试\n\n```bash\nnpm test              # 运行离线回归测试\nnpm run test:watch    # 监听模式\n```\n\n离线测试覆盖：认证、会话、工具类型与危险级别、权限、输出截断、diff 渲染、edit-file 相似度、错误层级、配置管理、环境变量、Provider 注册、web-fetch、grep-files、Hub、开发状态、Token 估算、工具注册表预算、并行工具执行、费用追踪和会话工具历史。\n\n## 发布（版本提升 → Git Tag → npm 可信发布）\n\n> **给贡献者与 AI 模型：整个发布流程一律走 [`scripts/release.mjs`](scripts/release.mjs)，切勿手动 bump 版本号或自己跑 `npm publish`。** 曾经手工 publish 的 `0.4.207` 装上后 `--version` 报错版本号，被迫补发 `0.4.208` 对齐——脚本的四道守卫就是为拦住这类事故而存在。\n\n**前置条件**\n\n- 当前在 `main` 分支，待发布的改动已在工作区。\n- `npx tsc --noEmit` 零错误、`npm test` 全绿（脚本会强制校验，失败自动回滚版本号）。\n- 已为 `jinzd-ai-cli` 和 `.github/workflows/release.yml` 配置 npm Trusted Publishing。\n- 有 GitHub 远端推送权限。\n\n**第 1 步 —— 先写里程碑条目（Guard A）。** 在 [`CLAUDE.md`](CLAUDE.md) 的 `## 最近里程碑` 一节加一行，条目中必须含目标版本的**全角括号**标记 `（vX.Y.Z）`，否则脚本拒绝启动。（完整叙事写进 `CHANGELOG.md`，本节只留一行式索引。）\n\n**第 2 步 —— 运行发布脚本。**\n\n```bash\n# patch：0.4.209 → 0.4.210（也支持 minor / major / 显式 x.y.z）\nnode scripts/release.mjs patch -m \"fix(scope): 一句话 commit 标题\"\n\n# 仅预览，只校验守卫、不改任何文件：\nnode scripts/release.mjs patch -m \"...\" --dry-run\n```\n\n- `-m` 里**不要**自带 `(vX.Y.Z)` 后缀，脚本会自动追加。\n- Windows PowerShell 下请直接用 `node` 调用——`npm run release -- -m ...` 会把 `-m` 参数吞掉。\n\n**脚本执行顺序：**\n\n1. **Guard A** —— 断言 `CLAUDE.md` 已含 `（vX.Y.Z）` 里程碑条目。\n2. bump **三处**版本号：`package.json`、`src/core/constants.ts`（`VERSION`）、`CLAUDE.md`（`**当前版本**`）。\n3. **Guard B** —— 从磁盘重读这三处，逐一断言都真的改到了。\n4. **Guard C** —— `tsc --noEmit` 必须零错误（失败则回滚版本号）。\n5. `npm test` 必须全绿（失败则回滚版本号）。\n6. 打印进入发布 commit 的完整文件清单，若含疑似敏感文件（`.env`、`*.pem`、`*.key`、`secret`…）直接拦下，确认无误加 `--allow-sensitive`。\n7. `git add -A` + commit `\"<标题> (vX.Y.Z)\"`（消息走 argv 传参，不经 shell 拼接）。\n8. 创建带注释的 `vX.Y.Z` release tag。\n9. 推送 `main` 和 tag；固定到完整 SHA 的 GitHub Actions 工作流会完成验证，并通过 OIDC 发布到 npm，无需长期 npm token。\n\n**可选 flag：** `--dry-run` · `--skip-tests` · `--no-tag` · `--no-push` · `--allow-sensitive`。旧的 `--no-publish` 仍作为 `--no-tag` 的兼容别名。\n\n### 一次发版到底改哪些文件\n\n分两类：**你手写的**（脚本不管，缺了 Guard A 直接拒绝启动）和**脚本自动改的**（不要手动动）。\n\n| 文件 | 谁改 | 改什么 |\n|---|---|---|\n| `CHANGELOG.md` | **手写（发版前）** | 新增 `## [X.Y.Z] - YYYY-MM-DD` 段落，写完整叙事：根因 / 修法 / 测试。这是唯一的详细记录处 |\n| `CLAUDE.md` → `## 最近里程碑` | **手写（发版前）** | 顶部加**一行**索引，必须含全角括号标记 `（vX.Y.Z）`——**Guard A 查的就是这一行** |\n| `package.json` | 脚本 | `\"version\"` |\n| `src/core/constants.ts` | 脚本 | `VERSION` 常量（`aicli --version` 与 help banner 读的是它，脱同步会发出\"装了新版报旧版号\"的包） |\n| `CLAUDE.md` → `**当前版本**` | 脚本 | 版本号（与上面手写的里程碑行是两处，别混） |\n| `docs/USAGE.md`、`docs/USAGE.zh-CN.md`、`docs/ADVANCED*.md`、`docs/TUTORIAL*.md`、`docs/RECIPES*.md`、`SECURITY.md`、`docs/SECURITY*.md` | 脚本 | 仅**文档头部**的版本基线行（`> **版本**：vX.Y.Z`、文档安全基线、`当前 vX.Y.Z`）。刻意只替换首个匹配——正文里 `v0.4.246+` 这类\"功能引入版本\"标记必须保持原值 |\n| `dist/` | 脚本 | 测试前先 build 一次让 dist 与新版本对齐（`version-drift` 守卫拿构建产物比对），publish 时 `prepublishOnly` 再全新构建一次 |\n\n**Guard B 只盯前三处**（`package.json` / `constants.ts` / `CLAUDE.md` 当前版本）——bump 后从磁盘重读逐一断言。历史上 `0.4.207` 和 `0.4.239` 两次事故都是这三处脱同步，且都因为绕开了脚本。\n\n**改动本身若涉及以下内容，别忘了同步**（有守卫会红，但先想到更省一轮）：\n\n- 新增/删除 provider、内置工具、REPL 命令 → `docs-drift` 守卫要求四份文档的计数标记与表格同步\n- 新增 provider → 必须加进 `tests/unit/providers/quirk-contracts.test.ts` 的矩阵\n- Node 版本下限、`bin` 名称、恢复路径文案 → `version-drift` 守卫覆盖\n\n## 文档\n\n- [English README](README.md) — English documentation\n- [贡献指南](CONTRIBUTING.md) · [支持指南](SUPPORT.md) · [行为准则](CODE_OF_CONDUCT.md)\n- [第三方许可证声明](THIRD_PARTY_NOTICES.md)\n- [开源前检查清单](docs/OPEN_SOURCE_CHECKLIST.md)\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.zh-CN.md"}