{"_id":"@aicodewith/cc-codex-installer","_rev":"16-cfd19c9c951758ef8923526d9c951a51","name":"@aicodewith/cc-codex-installer","dist-tags":{"latest":"1.0.16"},"versions":{"1.0.0":{"name":"@aicodewith/cc-codex-installer","version":"1.0.0","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.0","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"7247c3cb47ed95c830d954bc3f47759efa218e7e","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.0.tgz","fileCount":243,"integrity":"sha512-i+vFl6Plb0FxMwUy5PcDQNkiG8XMErfzWREg3SiSxKA8FtOkdSfZ/FsdpbUawhGJXWR4V0j0NEo0xR7DKFp+CQ==","signatures":[{"sig":"MEQCIE3D3/uUIoI0LSpQMrTM4r1AOwIb5G4jkdpUlN0gv/g/AiBZxslA4MDn6i98ddq1eNIctZYbEQca8vdw6FsnkY6Iag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692655},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","ink-spinner":"^5.0.0","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.0_1758291683441_0.6889741639218556","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aicodewith/cc-codex-installer","version":"1.0.1","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.1","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"fbf953bc474bc7fbd1caabee2422c588c6b664e1","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.1.tgz","fileCount":243,"integrity":"sha512-9OPM3KNL9y9bKQ+meD0LQoMIrzUBAjfj3COtawqNQQJWjaiDbvs60ePJIuSQm6tzHFMJoW9jxKeyvpvyad+A7w==","signatures":[{"sig":"MEQCIE2bh/lKkAKonJQoXSlTEWYPRztuyPsoPvZDg0EeVvgsAiBgIQspBwGB+d9ANOlTnoOxcjXsz+jjMUvJ+tyVvv9cXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693142},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","ink-spinner":"^5.0.0","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.1_1758292338805_0.5763614221180249","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aicodewith/cc-codex-installer","version":"1.0.2","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.2","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"73d33090deeaf457d109ce5506a67b3307473367","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.2.tgz","fileCount":243,"integrity":"sha512-Vf5I2KI0Reh/RRccbVfZQu3pHe6veyQ4C+I0T5mjEPDoamgIzQduYk4qT5PMXvfpcpl0R2yes94sOtDvov7HcA==","signatures":[{"sig":"MEYCIQDIFr+piRk5BCiJjNdzVPBi9So0wES3ESAlTopCZ4svDAIhAMo8q2biFOzILW45YRKImmyqH40BdIiBaR5Vb4sM9/u+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693126},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","ink-spinner":"^5.0.0","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.2_1758292564494_0.5114193508333724","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aicodewith/cc-codex-installer","version":"1.0.3","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.3","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"3b0daf5d4a2de250da1991457d538ef8b754c231","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.3.tgz","fileCount":243,"integrity":"sha512-0GIn30nXq4MF5dZwa6fOkwwKLvQZVYE8lemW2VS4th0Q+kBbIdZUy3RMFLjXrLOpiMkciClRVdnSs7mVzcJVGw==","signatures":[{"sig":"MEQCIFP86YHmjYO4LkWyh3hd9HAaIO6yALFQV7v7lxophyhdAiA5437yoR0BgDx9ogmWyNp6EiFNhMaLAQf2tWVpLDDnEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693126},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.3_1758292838298_0.33169611441285585","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aicodewith/cc-codex-installer","version":"1.0.4","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.4","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"a0a4256188b5f18bd44b500b17af14fbf6987863","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.4.tgz","fileCount":243,"integrity":"sha512-RNtiKsxNsVgHgzzQCQz66CMloRqVPRNGgqKhRzfknGGyb4VSJle3HYpqFV2ABzjEWvzl3/7KFeNW5Bv6UY5IZw==","signatures":[{"sig":"MEUCIQCLAGM+kJKwKTmrApKylWU4BqgloswulPaaTN0A6Tb3ywIgIBm9ZBHWDmFfFrqbhyOk8EcaFmL/dI1GAaBG9eJuFHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693571},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.4_1758293061666_0.9761208179731886","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aicodewith/cc-codex-installer","version":"1.0.5","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.5","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"86604873f9684f2a20c3f1171ad3392c30e518e8","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.5.tgz","fileCount":243,"integrity":"sha512-PZM7kQjOO4uWCTGliSppLJwcuXs6Cl+7jZnRQCL4k1SbuQOfDVNluHO2TovMQ9g6JRkb2VUVHh4jm4Pa6TRH8Q==","signatures":[{"sig":"MEUCICoxagieLYYoABdOJSiwvckoxEQpydoQkpL7Rr0cd9dHAiEAs6sIZXdFGsZc4RAzgfTrjIzsIXXHlUnbJERixqPoKqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693577},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.5_1758295431281_0.8656405960697615","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@aicodewith/cc-codex-installer","version":"1.0.6","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.6","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/cc-setup.js"},"dist":{"shasum":"3ae3d23563694c3843275cee55e3120deac411aa","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.6.tgz","fileCount":244,"integrity":"sha512-QsXyn118x4B0NajgFswIN99+F8w96LsrHoVbRAAcseyungjloPY2dUk0vvrSKJloKGYN6aCVn2MfiQcxpGv36A==","signatures":[{"sig":"MEQCIEkN8I7mOOkU8knUdcD1QuVReY2LQOwlr7HyszBpK7GxAiBLnnauCtd4XOkoIXdXluZrPgZbaaqmXCVRv1EO0hl9Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693762},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.6_1758296364684_0.434683205073197","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@aicodewith/cc-codex-installer","version":"1.0.7","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.7","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"b8aef486c832b0dd15eed4e96acec764281325af","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.7.tgz","fileCount":244,"integrity":"sha512-KeHHXF5SgcX7RJfkZJxk9jVc1/zoJLz3agkYfjUQzapMgpH2z6F6IIRpOztjDZgm/6RT+PCMNVjTvDpCfAtWRw==","signatures":[{"sig":"MEUCIQCjkkUfbme8keIo9VQDrqd24WketaBXx47Q/vwXFsbW+gIgIwmdXITUHUuBQNXNNcFb3Qpz65LCtq4SbfezDV9T/Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685903},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.7_1758298055785_0.4330618546823679","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@aicodewith/cc-codex-installer","version":"1.0.8","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.8","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"homepage":"https://github.com/aicodewith/cc-codex-installer#readme","bugs":{"url":"https://github.com/aicodewith/cc-codex-installer/issues"},"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"af6ade42edd0d17d77f3ddcaeea4a8c9777a6946","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.8.tgz","fileCount":244,"integrity":"sha512-aGs6RrCGWZIyEfI+Ax3hcoMW2MnNumopTNwiZ/caWV0boRajw6b1hM3Jjm3mapoYwHd9734NlslIKDah33qCfA==","signatures":[{"sig":"MEUCIQDYCivHOWJEIDFp0frqlbmU0kaCw7meVgLgEjdkvenSlQIgf9ssBE+RpSIB17FnDWqeZdoyHnX6UfbDNQ9onx7wE4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694312},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"b1de9ec22a576082a3619d3a26fd6a1475d53bbf","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"repository":{"url":"git+https://github.com/aicodewith/cc-codex-installer.git","type":"git"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.8_1758298624470_0.1093524921783311","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@aicodewith/cc-codex-installer","version":"1.0.10","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.10","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"2c500305ce9e6954cc126229b24971bbcd4f086a","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.10.tgz","fileCount":240,"integrity":"sha512-1ekVYfUIR1GVOOJQDjGi/G7peSOytimfPmNh4LmxLEsjJu+O6Z6GO7szXie9k3Jcvqtsd+Hbn26qP1VXxD3qLg==","signatures":[{"sig":"MEUCIBQ5m5PIewHGfFPlWGMt+VszmFXnUkTcC2EymkGsoM7lAiEAnmNEj7lyqi2GucRwkAX8NaBkWMgQ8er+7XoeFLGusP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696335},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"fb9953f707f26c387877e8229c854c9505ae9072","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.10_1758358924494_0.9016654601222969","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@aicodewith/cc-codex-installer","version":"1.0.11","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.11","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"4d7ffc3927963224ba228b4cc9c353552182a6ad","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.11.tgz","fileCount":240,"integrity":"sha512-llI7FemJgs2U+/3Pn1fhBXVCBbGmHYSG7KhENMmlBcrMftNF7nQKUClLDwW1fiGTPbnXLtinJi4msDdXVY4wtA==","signatures":[{"sig":"MEQCIDG7Gocky+sC2lr6RFcqWhS4psbxfr4dtuF7fWPg/k2hAiACOCN15kWEgcfraF9wOQqb7uVefej7Qhdmc/i0Lkz2Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698007},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"fb9953f707f26c387877e8229c854c9505ae9072","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.11_1758359369095_0.24729616285131106","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@aicodewith/cc-codex-installer","version":"1.0.12","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.12","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"44e82ce611081875055e175692987e59d2b88004","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.12.tgz","fileCount":242,"integrity":"sha512-/CgrCmKMaMLFQYHX/riK3GklEHYD+E5k9k4pEN3R4zFoG0Tv+onUJc7vdTLuwy/iIgoHD6S9argyRF8KPj/oXw==","signatures":[{"sig":"MEQCIHgcH/AzyOjs4153MGzeEgpMXi8lJyFn4fWv+gktm7BLAiBxCY3ub7gqgWivry2sUht8KYYv9Roh0NuXhpR5A29ttQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698804},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"fb9953f707f26c387877e8229c854c9505ae9072","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc && node scripts/copy-entry.js","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.12_1758359605755_0.6093347479000542","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@aicodewith/cc-codex-installer","version":"1.0.13","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.13","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"591d3c7a2cb910de68a60bd747d2ee11967895e3","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.13.tgz","fileCount":242,"integrity":"sha512-tJ6W3qqr1c4WO3pSSkxrOgYQ2gTPPgmhbAn8bhFWb+pz2J1N85zY1TGi9lS6G4Vx33MR0uw7ED+fiDV8taGplQ==","signatures":[{"sig":"MEUCIQDwjQxghjU4xpk+SYDyzIOgENPL+2XYS7a43ZoT0byGRAIgSaORV65d3PAA8E153wylEDIXK55Dizp80b5LDKAf3ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701986},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"fb9953f707f26c387877e8229c854c9505ae9072","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc && node scripts/copy-entry.js","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.13_1758359865567_0.3587031173613193","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@aicodewith/cc-codex-installer","version":"1.0.14","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.14","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"8fa377134caf7f91b433773fc4b758d405c11963","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.14.tgz","fileCount":246,"integrity":"sha512-k9T1t+ju1BXBGSXlyeS6X7xXAmw3uNJ+tUL88rG9utdsqh31Dl3YHQskGIypw8m76ktjl11BrhFctPny5LP31Q==","signatures":[{"sig":"MEYCIQCqwYBHWNgBsfWUQjjetWedAbp+ZxrEvxH8ZAvT+suBrwIhAMvdpdumjkyWgG/R9t2EviSAh+91NCB0k9CbMhkeAtX6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728552},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"d3d2b87d3c6f89373e5a2ed48c0337ec1073bb87","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc && node scripts/copy-entry.js","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.14_1758361338359_0.40153434427131907","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@aicodewith/cc-codex-installer","version":"1.0.15","keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","_id":"@aicodewith/cc-codex-installer@1.0.15","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"bin":{"cc-setup":"dist/cli/entry.js"},"dist":{"shasum":"9e6f134cae824597e48b6a508b94dcca2479b705","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.15.tgz","fileCount":246,"integrity":"sha512-7dmtiizirBbOT0Eu+77F8Uo7wu9/OkmRJK/xgvUbRRu8uYUASGvWlv8QBPkzCi/JfAjt4l/FNZuXkRzPN2uHtQ==","signatures":[{"sig":"MEQCIBkwVZdQZOnQgVNXeeTTZgL23EdA/sC+c4FRo/o6q1dAAiBZyKjkEHumO3b59budQZnVwR8qOaB6E17pak3n4xqP3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728552},"main":"dist/cli/index.js","type":"module","types":"./dist/cli/index.d.ts","exports":{".":"./dist/cli/index.js","./cli/*":"./dist/cli/*.js","./tui/*":"./dist/tui/*.js","./core/*":"./dist/core/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"gitHead":"c13b0500d23bcac6d091e219a64c454f6f8087e0","scripts":{"dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","build":"tsc && node scripts/copy-entry.js","start":"node dist/cli/index.js","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:ui":"vitest --ui","test:tui":"npx vitest run","test:core":"jest tests/*.test.ts","test:jest":"jest","test:unit":"npx jest --runInBand","test:watch":"vitest","test:coverage":"pwsh -File scripts/test.ps1 -Coverage"},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"_npmVersion":"11.4.2","description":"Claude Code & Codex CLI cross-platform installer","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ink":"^5.0.0","toml":"^3.0.0","chalk":"^5.3.0","react":"^18.3.1","commander":"^12.0.0","@types/node":"^22.10.0","ink-spinner":"^5.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jest":"^29.7.0","vitest":"^3.2.4","ts-jest":"^29.2.5","happy-dom":"^18.0.1","react-dom":"^19.1.1","@vitest/ui":"^3.2.4","strip-ansi":"^7.1.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.14","ink-testing-library":"^4.0.0","@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cc-codex-installer_1.0.15_1758361406022_0.3896385743001729","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@aicodewith/cc-codex-installer","version":"1.0.16","description":"Claude Code & Codex CLI cross-platform installer","main":"dist/cli/index.js","type":"module","bin":{"cc-setup":"dist/cli/entry.js"},"exports":{".":"./dist/cli/index.js","./core/*":"./dist/core/*.js","./tui/*":"./dist/tui/*.js","./cli/*":"./dist/cli/*.js","./types/*":"./dist/types/*.js","./utils/*":"./dist/utils/*.js"},"scripts":{"build":"tsc && node scripts/copy-entry.js","dev":"tsc --watch","test":"pwsh -File scripts/test.ps1","test:ci":"pwsh -File scripts/test.ps1 -CI -Coverage","test:unit":"npx jest --runInBand","test:tui":"npx vitest run","test:jest":"jest","test:core":"jest tests/*.test.ts","test:ui":"vitest --ui","test:coverage":"pwsh -File scripts/test.ps1 -Coverage","test:watch":"vitest","start":"node dist/cli/index.js"},"keywords":["claude","codex","cli","installer","tui"],"author":"","license":"MIT","dependencies":{"@types/node":"^22.10.0","chalk":"^5.3.0","commander":"^12.0.0","ink":"^5.0.0","ink-gradient":"^3.0.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","react":"^18.3.1","toml":"^3.0.0"},"devDependencies":{"@testing-library/react":"^16.3.0","@testing-library/react-hooks":"^8.0.1","@types/jest":"^29.5.14","@types/react":"^18.3.14","@vitest/ui":"^3.2.4","happy-dom":"^18.0.1","ink-testing-library":"^4.0.0","jest":"^29.7.0","react-dom":"^19.1.1","strip-ansi":"^7.1.0","ts-jest":"^29.2.5","tsx":"^4.20.5","typescript":"^5.7.2","vitest":"^3.2.4"},"_id":"@aicodewith/cc-codex-installer@1.0.16","gitHead":"c13b0500d23bcac6d091e219a64c454f6f8087e0","types":"./dist/cli/index.d.ts","_nodeVersion":"24.5.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-II33RSykVGm8ktoBAU3CYzXaeEeR2yWr5UpIX1tQfZfwfS8wwLgTFNvkjyGLGWb4Th+7ue+eK1NEUv80WWtpfw==","shasum":"6e619c25a5ac1203d0388df72411c9e0c402af4c","tarball":"https://registry.npmjs.org/@aicodewith/cc-codex-installer/-/cc-codex-installer-1.0.16.tgz","fileCount":246,"unpackedSize":725823,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHtTLGWSb8tsFrtdMLbaqS1OgLkAeXZosGlDwWpvcnYaAiEA9xS34wX5Pyu85+BbpQ14qE0XqrYRdT68Cj4ZtUMD+i8="}]},"_npmUser":{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"},"directories":{},"maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cc-codex-installer_1.0.16_1758374869517_0.6208632787077715"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-19T14:21:23.270Z","modified":"2025-09-20T13:27:49.963Z","1.0.0":"2025-09-19T14:21:23.658Z","1.0.1":"2025-09-19T14:32:19.047Z","1.0.2":"2025-09-19T14:36:04.724Z","1.0.3":"2025-09-19T14:40:38.623Z","1.0.4":"2025-09-19T14:44:21.920Z","1.0.5":"2025-09-19T15:23:51.499Z","1.0.6":"2025-09-19T15:39:24.890Z","1.0.7":"2025-09-19T16:07:35.975Z","1.0.8":"2025-09-19T16:17:04.702Z","1.0.10":"2025-09-20T09:02:04.721Z","1.0.11":"2025-09-20T09:09:29.305Z","1.0.12":"2025-09-20T09:13:25.977Z","1.0.13":"2025-09-20T09:17:45.775Z","1.0.14":"2025-09-20T09:42:18.629Z","1.0.15":"2025-09-20T09:43:26.230Z","1.0.16":"2025-09-20T13:27:49.737Z"},"license":"MIT","keywords":["claude","codex","cli","installer","tui"],"description":"Claude Code & Codex CLI cross-platform installer","maintainers":[{"name":"xiaoyankonling","email":"bianshumeng@gmail.com"}],"readme":"# CC-Codex Installer\n\n一键安装 Claude Code 和 Codex CLI 的跨平台安装工具。\n\n## 快速使用（无需安装）\n\n使用 npx 直接运行，无需全局安装：\n\n```bash\nnpx @aicodewith/cc-codex-installer\n```\n\n## 全局安装（可选）\n\n如果你希望全局安装以便多次使用：\n\n```bash\nnpm install -g @aicodewith/cc-codex-installer\n\n# 然后运行\ncc-setup\n```\n\n## 功能特点\n\n- ✨ 交互式 TUI 界面\n- 🔧 一键安装 Claude Code CLI\n- 🚀 一键安装 OpenAI Codex CLI  \n- 🔑 集成 API Key 配置\n- 💻 跨平台支持（Windows/macOS/Linux）\n- 🔍 自动环境检测与验证\n\n## 系统要求\n\n- Node.js >= 18.0.0\n- npm 或 yarn\n\n## 使用说明\n\n1. 运行安装程序：\n   ```bash\n   npx @aicodewith/cc-codex-installer\n   ```\n\n2. 使用方向键选择要安装的工具：\n   - 安装 Claude Code CLI\n   - 安装 OpenAI Codex CLI\n   - 配置 API Key\n\n3. 按照提示完成安装和配置\n\n## 配置文件位置\n\n- Claude 配置：`~/.claude/settings.json`\n- Codex 配置：`~/.codex/auth.json` 和 `~/.codex/config.toml`\n\n## 许可证\n\nMIT\n\n## 问题反馈\n\n如有问题请提交 Issue：https://github.com/aicodewith/cc-codex-installer/issues","readmeFilename":"README.md"}