{"_id":"@pikecode/api-key-manager","_rev":"77-455ce3e6f9147b7e33b4ebc747ee6a4e","name":"@pikecode/api-key-manager","dist-tags":{"latest":"2.1.9"},"versions":{"2.0.0":{"name":"@pikecode/api-key-manager","version":"2.0.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"Developer"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"bbccd08c71b01f56775a57a549a628423d5fb00d","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.0.tgz","fileCount":28,"integrity":"sha512-C4q5apB9ISPWRz/Qhs9M6HNIffuS2/bmM3Ub5vbTWbNPnJTTKQXxvpkWe3v0nOZ1Fj9cStRK5y6pRdAeYZvRrw==","signatures":[{"sig":"MEUCIE+Ja7qUjnkRLt57zoc1bpJsr7Ea7Yw353+V8talXxY5AiEA/1kjmXV0JKNgMHttHbHZaAkzBH+ws5hNoy6YMe8iX7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154220},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"505eeb31203e8e74f8f390eb4301c2d4facc4adf","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"API密钥管理工具 - A powerful CLI tool for managing and switching multiple API provider configurations (supports ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN, and more)","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.0_1763014239959_0.06118984614326073","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@pikecode/api-key-manager","version":"1.0.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"227e6fdbd8a87f91b16bfdb8fa611391a0544908","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.0.tgz","fileCount":28,"integrity":"sha512-6Gl8UPCM9HXQ8B1IUY0QlROWt2qnZVhfYWrTiqX3nP6xiMe7WPkuLWSeQ4pj33NIEpLfH0jC5E0NAPi84FKDwA==","signatures":[{"sig":"MEYCIQDX3KeZjU1TTuBtmUOQY1nIiXwM1J6N4xreUnsTsFkLwgIhAPBVMus3iP0WMdx/K16mG5rhgUZ8NHfOoVQF05RT4Lwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148018},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"0605c1b40cd78d000bd86bacfa75c0b41fb239ce","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.0_1763015395060_0.9626944822505701","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@pikecode/api-key-manager","version":"1.0.1","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.1","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"281f8bedb645e63ad5719d3cc0f24ab596117477","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.1.tgz","fileCount":28,"integrity":"sha512-HjTOx4zzfBNwazGzWgf2RLB2N+2EgRvJvQhYQbW2eySyjN0CJHYenGdFGiypsSj+7VuDD/b4snkI+BfRHll+Cw==","signatures":[{"sig":"MEQCIGcRLjF8txgiwlqrD1axGdXRZqxOEPFs1qGu8mxPCpmeAiBmmAxTzoWVY2pHDlmSF3F9SQvIXh7a/0IRNpn4EIFDFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149824},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"1c80040c21ba4b08cb6c47187a038dd8ed3509b7","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.1_1763016033798_0.02113595469130569","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@pikecode/api-key-manager","version":"1.0.2","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.2","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"5ce57aef3a0006b3c1d81f81bc7a2c8ea8dcf3c9","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.2.tgz","fileCount":28,"integrity":"sha512-MUo7Q02J30XaTerERUa25SnNi91tlbykG2MDEFVH5dk4LHtkNdLB4RcC9Vnh0KdF0KnG9pRFHlAuXvEYcq4bKQ==","signatures":[{"sig":"MEYCIQCoo55drZGY9zuCAnkY4ADCh9tmRQ7JPFVrDFIjsyQ/aAIhAPfKnN31QOd9y2U5B4rvt3oL22fwyPBdS3AObiGHk9Lz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149824},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"74d5147eef97724ad9a6b338cb76d98f92ea0fda","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.2_1763016088953_0.3829168672502836","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@pikecode/api-key-manager","version":"1.0.3","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.3","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d6f002f4d74894e66cae59bf77670bcbff68f258","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.3.tgz","fileCount":28,"integrity":"sha512-YPKnpCjJH+VMUu05CIIpDw+FQM/UZkuwHcSKSNoW2YoL7NBaVTYB4uV+1fh9NsA+dLAvLzO1LICS5xU/PU4dDQ==","signatures":[{"sig":"MEYCIQCBWVwcdN00CrSc7ZMrCIjlO9ySU1xVlZ3015z1sgiU/AIhALLdkS3zFsQrFJ0sRPd+yw64B83Ati6aMX7ZIEqHU+AJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150472},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"983cbdfd2fed11dc4086e224f50cb06ca2e8f64e","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.3_1763016231318_0.5167032134002936","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@pikecode/api-key-manager","version":"1.0.4","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.4","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"b01ff3ff2db068a61f943681e983143b8c1ef75c","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.4.tgz","fileCount":28,"integrity":"sha512-A2WyOPs/J7IX/DiDeYja5fbXl7mlSK1a34tdSgEAUWlYnIZsaIP9PW0HuG5M682IVX0j91ZeR1L24kJtG6Ry1A==","signatures":[{"sig":"MEQCIEt5mRVj1onTbkvl4nfVnm3I321jSK6r/zHFRrydKAYWAiApJznf0vhay257WT9WOY2oAqR5EHu/KonFhc8Qfm9dhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150472},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"9dc3ae612f03352efed73317ed95481d6762a37e","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.4_1763016781298_0.4352981154639193","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@pikecode/api-key-manager","version":"1.0.5","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.5","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"1afde8465c7d4b1ce46c45d4376c9e237c4c538d","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.5.tgz","fileCount":28,"integrity":"sha512-LqlToIGSR8rW/rh35LouTVyGjQVKD5Rmt4CCFkkm/cvBgXYr/JtemoYCXySzFhDHwSNwtiJQxEtzuB0qVMEdZA==","signatures":[{"sig":"MEYCIQCafzcYQnRV85IdHnpEZomYxTFEQ7CmpTkbNKCjPqEeawIhALAbj+7diTO99A++bMAiuFOac76tGYML6nIK7A8YxUbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153432},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"d46b949d3786282cff28b5813ad85805284b244d","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.5_1763022244334_0.32471307766137536","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@pikecode/api-key-manager","version":"1.0.6","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.6","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"115a3d7f9c601b48c30e2f776a59a00fed8c85a5","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.6.tgz","fileCount":28,"integrity":"sha512-h6g0mfSqk3z0ZMSqY8Dm6zZX10DbKVpT+ELhAHq/Xuv9ZKESwT/u97/z0cDfYLKlxp8MKdRytwrRJDLbFncI3g==","signatures":[{"sig":"MEUCIQCnyK5madQcdgkyb3jlPLBJCgXI87d7fglmKy3TFpYgxQIgehfZjDlCtHkQQVmfCJb7A9XWQp75M9i7WnoT/fgWafg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155898},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"28545419badc2f119fe7b2b950d71028c2c18727","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.6_1763022711261_0.9013312810783696","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@pikecode/api-key-manager","version":"1.0.7","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.7","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"3e2687a3aa66212bb3006ed0a1e4ec7d5cff72fe","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.7.tgz","fileCount":28,"integrity":"sha512-oCtbYC6tNDSI6RYu2+CggSFamnMfYrELIH/k4/nZQFkNE8erxv4kdBoLZdk8nqLhijuK2pKFVDXu7Lc0O0GmRg==","signatures":[{"sig":"MEQCIF2jsep6igk3BUOP3ni5xur64TY8nDtH/o8LWGklqe7xAiAJTL8KroqIKmHXknxfl866y/lzo77b2xbxZtRfWPWKWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156923},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"baf70fc79dbe241608c7ff87b3eca1142084cd6d","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.7_1763024117201_0.40819176693289094","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@pikecode/api-key-manager","version":"1.0.8","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.8","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"284690e94be77b4b96ebc16bc6f7433d6ea9cce9","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.8.tgz","fileCount":28,"integrity":"sha512-rY64BbRZAsoGMwGaptKbK4qQrjZuF3/4WN3sItgu4HQpYq3gRYcAvcjoka8l3hlT77FRZGtNwW9y4DTz2Nl7YA==","signatures":[{"sig":"MEYCIQC1n23fUNjuZrquqJOvNE7jwaXX9yvYZCd/prALEyyXYAIhAKb+41T4jYRzd7O+Pq/qGe+VyDeG1jckJLTR3zSfUZDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157700},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"05f3c76cc0079faf770ca728e273988937aa0f05","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.8_1763089947853_0.153945347526401","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@pikecode/api-key-manager","version":"1.0.9","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.9","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"9e49c10dcf1e999d3fac9b197eb1d28fbd0e1516","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.9.tgz","fileCount":28,"integrity":"sha512-lEs5fHCAoFO2yVNoeG+6zjgmXGN0tTjMGESOX1j/ktqN6uSLmrMt1E308iq6U/e3c7fSFYGitk+TxIW7dwriEA==","signatures":[{"sig":"MEYCIQDqyW1BWYopuPbEu4DRYkty6Hf//VhH9gEwS2Q/yFX+lgIhAMKxRhdtqFzRMwhmKK8h1WcO4saJNBpkBC4ymJ7EBMh0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157813},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ed6fa86c0620043b0c9b4f24f20703cb0e24a774","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.9_1763090014078_0.5364453722197495","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@pikecode/api-key-manager","version":"1.0.10","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.10","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"5ac960b46766c8c8ffadc269512893182729883b","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.10.tgz","fileCount":28,"integrity":"sha512-9JI0G8cLzW4Tj4R11VJGFpMyG4PbpTweY86xeDRRpO0rVlvhTQDCWQoGL3atoZwghcfh//Dn86NKRdF0YrzJOg==","signatures":[{"sig":"MEQCIAYR/O5KrkySFzM2IlXFYpiKEv31xQkbq3oe7J+zbH3JAiBfVpJz9Emi6Ns3kJl/UeoWG8i5t5Dcb7QWfzrxzXYByA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158546},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"0c1d3d850163d10000857a3a97f5874315cac593","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.10_1763379075957_0.4032970637972053","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@pikecode/api-key-manager","version":"1.0.11","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.11","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"f05236adfc096fe8ba948279b95d01264080ee82","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.11.tgz","fileCount":28,"integrity":"sha512-P8AEGgXgluvgLWf/7ZXcCnIeOLfcmzJ7jKdViOz9AU+Y6ygNH/wUQcv2cnnIEocu2nwCqPchdyfvf8nVe3Wdug==","signatures":[{"sig":"MEQCIELUWxstPXOW3LXCZVrH/CzM1quVYa0wXpoN+NAhhQ8jAiAU9ecD6AaOYe2Y6onMvN9JE6df9tDe71ACevq+rCnvGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158546},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"2ae3deffdd58292bd8c634bd8de79eea232dd040","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.11_1763379136104_0.36751798325989915","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@pikecode/api-key-manager","version":"1.0.12","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.12","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"f23a6013b5ff4be5c01e4ef4bdee9a4086822ff2","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.12.tgz","fileCount":28,"integrity":"sha512-OeyhNYPwqB08ogdq7gEYhQgmrd1ejxUZK8QtM+UAMBIg3716T5QF807o+P7lr0ol7XCuJ5GUNMcnGDTCe3S8Rg==","signatures":[{"sig":"MEQCIGjlAR/wOns/5qUPuYKWfecOZgrOa0UNSBglNb07+pg0AiAFWnTlJdW5KYPNfDzvtlPynlFMLLm3FRuikipBQi1sAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158641},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"7b2a5f544c8b2832dbfd74ce27cfb29d68e9a411","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.12_1763379163235_0.51927533271294","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@pikecode/api-key-manager","version":"1.0.13","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.13","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"4fd5d78ec221dc2ed5f86425a8e3280a73bceeaa","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.13.tgz","fileCount":28,"integrity":"sha512-S9jYpYOKslRTw7TquBWBwF82ifBevhgXyjEmWnIDX0qJYk2zxMHTNV/ADWTzrUVpESfWREbi+UYuqNX3wTS2Xw==","signatures":[{"sig":"MEUCIBbMDnHee4FhO07D1YJ0Ko0ixZXVWs1/j0A/F7r8v+vKAiEAg2jvcwLDl1dJNYHsaPJ2ovcW+1tvgMBrVO/29Lo9Pzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159484},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"f384331694ee7d856b4a4d12aea6ce8db76a7a66","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.13_1763379865134_0.16926590051654333","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@pikecode/api-key-manager","version":"1.0.14","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.14","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"14a5d6df76d88d62984d7b22e4b828317bd6a578","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.14.tgz","fileCount":28,"integrity":"sha512-ReoemZrkKzVlzgv/nRWr5NFsZDIfOy9rpH5b4EtU4IIqvLGrsbDt01hFCRKafYE+V2E7yxMkWfR3ERmhJXFybw==","signatures":[{"sig":"MEUCIEdbGiX81bTcHCqt8P/VUQbhx0AM4sp4hlkypBeX2wAiAiEAhiM2O+hEz8KkzCDWGqIqCIULSQ63cgmuTnFHbYJxx/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159484},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"817a49cbba918eb09fd4a93cbf04a11d733fd709","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.14_1763379929660_0.8220259960942371","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@pikecode/api-key-manager","version":"1.0.15","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.15","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"94bfdadcb4e3968b64c1cc049173d38808985749","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.15.tgz","fileCount":28,"integrity":"sha512-FVSBPfzv0M06XthrI7b5hlnIxEXk0pbBwGSZPiodEVKXB1Bye3aanH443oK2B9aaAj6n0p4OIKV9BLNWFxfx3Q==","signatures":[{"sig":"MEQCIBeadghtPZkp/7GqMfcZhXIJy6tSKpJ3ElwdKlD4fzJSAiALcKHHV6Dt0piHeidxPOcQsiTIJERcvydJ5Te3cfDYHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151706},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"5e03d056345d869b405e24aa54e25e9f21e4bf94","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.15_1763429165197_0.7158611244049553","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@pikecode/api-key-manager","version":"1.0.16","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.16","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"4d49c7ff0ffbfef7a400cf6c31cf3505a723562f","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.16.tgz","fileCount":28,"integrity":"sha512-eLNLEr/tHSXpaOBeFtWhP6Q2sSsxHEPmuY7xS7MYwDUWvmFdwj7YtYI+o49lxgqxAx5rNws0rMQEWOp/OCdoIQ==","signatures":[{"sig":"MEQCIBA3otH+gRadHQfXvC8dDUmXy9Py2WSUzYtE2GL0fKmVAiAoXHPYu0F9H3drQohZ/0BjACAWHPDzqztKKROcHrexHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152058},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"23e1605945e5e09dbd304f0f9c98d54d36654f36","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.16_1763429326245_0.6357612832676329","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@pikecode/api-key-manager","version":"1.0.17","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.17","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"a1e530def061757e81863dc41e603a87c9834278","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.17.tgz","fileCount":27,"integrity":"sha512-G9PS0gfApYskZb479MmdelBkk+/KTCf2v2J2ICCjjueo//wOrMo7xfa2ggDc++38wW+1SvPCbL8EMqA4vbbx4w==","signatures":[{"sig":"MEUCIQDCmMypsM/0WUqDvMQ1uyALdd0IY1nH+k3S9ovwSSV1+QIgaww0rcVQ/Q2MWmTSkgSgnrdmnuDwWwnClumX4IKoZKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149144},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ad4fbf392e4592221a16594106034da9599c649b","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.17_1763430091856_0.3536799120954335","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@pikecode/api-key-manager","version":"1.0.18","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.18","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"9fdd25ceacb524fcc1586403fafeeab97df36594","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.18.tgz","fileCount":27,"integrity":"sha512-LUJ2qm4Yu3XI6r7n87zuAyS7/siU1LVY+mKY7gBtWFPZRaH2C77aC/vi/RT2mPoLfG2yYbIQHYlYopVhN8l63A==","signatures":[{"sig":"MEQCIDG46MTcEdFv4nLvypi4gW8+01/jPDeoZ1RqQhQZQuTfAiASW9PvtjkMMXgStrZoqTmjr1Gu8oUshdRO6RbwZV5lgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153674},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"9f7996dd607ccfddb035bdc79f23829866f07ccb","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.18_1763431375661_0.5857276957574098","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@pikecode/api-key-manager","version":"1.0.19","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.19","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"8e461ebca1c4694f5e10459d7c107800df750406","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.19.tgz","fileCount":27,"integrity":"sha512-yVnwcWvIvcyHGrD44XMO1NpwqOpknYRxWjKlkHBgGfejFRXJRc/b4qzXVNmE6l8Ra+Gfs7W27YewjgRRp1n/KQ==","signatures":[{"sig":"MEQCIHm5LSu19hCx8PrHYMyYeWHPX914IoDy1lCvjp0JwgbJAiAN4RrZuEN12Fv26A2cN5SUcCkopPSKqgt14xRWL0yE5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153654},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"8f7c1cfae3a57fc75364cccdf7171d2d66014c0f","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.19_1763431725705_0.7455781247061755","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@pikecode/api-key-manager","version":"1.0.20","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.20","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"e0edc34b65a3372f713cee79ae5e7577ba597d43","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.20.tgz","fileCount":27,"integrity":"sha512-AqopG4pVwrCWti7iNSxcYHEtztrJbAo3mfVKOlblWd2PtPcD2F8Jn8DMRQjkfQYJ0qyboN42mst6U84S+AfbkA==","signatures":[{"sig":"MEUCIHlsOrrt8yNi43e9eBUzBaWF0zjo+49YGz1Ac0iDl7koAiEAtaNDrhA8tLsdR/WM5LF4HuX8yHAEquHQ3BaHRf2btpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154281},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"87ed80bc0007310740e87f1733289a3a9705f071","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.20_1763433385791_0.8212644074944004","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@pikecode/api-key-manager","version":"1.0.21","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.21","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"a08758fdad447aef2d6202fd273e385553507539","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.21.tgz","fileCount":29,"integrity":"sha512-JSz18lSj0JVNcQzEFwn1twRKXwYgP0jYxkkm5WQdfj2/VvIR5Ur62eW5IG5CYOD6kWie7vupT3WiwgPEVbPTFA==","signatures":[{"sig":"MEUCIQCfcrAhzzTlL+PrRYA5EkETkofzh0tTCQwDG+9a3f+zGwIgDvZv6iT1NOXTl9brFm1BHuF2rZGNMYXWIjysFJ1cEYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169008},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"79dc2202cedcc33765a124b31d8a74c318d533e5","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.21_1765772426857_0.879463403845842","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@pikecode/api-key-manager","version":"1.0.23","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.23","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"289bb9941a60f14e84c542bb1312f3d7842d589a","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.23.tgz","fileCount":29,"integrity":"sha512-X08iL/Wkoo6dLma91KEQ3w3xjv+QbkytOkdAujuggxlfmmookNX63wBTY866B67CnSyqROTNNCFgrZe331NheQ==","signatures":[{"sig":"MEYCIQCQbrLediUc94s+ohFTjTxQx0INuU1KargM4jRsHIxoOQIhAJP5hnQBmpVUB0+9H7ugbdSiZI5zAMT+tBgwYJFIv3Xx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176506},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"b93868aca8a4eba995a5235ccd68109f55a5a420","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.23_1765776060964_0.8674256944624257","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@pikecode/api-key-manager","version":"1.0.24","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.24","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"2d9c55a7d6f8eeaa3908a354d7bac1d689748e69","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.24.tgz","fileCount":29,"integrity":"sha512-AeAxdTnYoDxpHI30iRWDfQFcvay2J/AxPOc9kj8ALcS23kUD+q6ocKaudKynAvdt7gpxAoculF7qneC1SfBBmg==","signatures":[{"sig":"MEUCIQD212avMzjRdlFzTQQs3F3KzWLPZ7yeNJpQ8/ohl2paUAIgRU4THEERlFKGGyx5ghUy0WtIbymZpGlRFys8irYstsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177151},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"937712e6f3fa911c536f37e201b84532917fb526","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.24_1765776957104_0.6565760441696689","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@pikecode/api-key-manager","version":"1.0.25","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.25","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"242642fdef0ffa2f7768510d51fbf66bc6a31a87","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.25.tgz","fileCount":29,"integrity":"sha512-di8TGakABekwzQSZC55gNsyNRkkpW7hlRFbapVb5djPc+YtjHyvlYrmJspS3lLnMHoBJca60NOC+irxdJ9ZQ+g==","signatures":[{"sig":"MEUCICucND0ziJur/dcSuoAGStpoT3KxqfBn4+8fLsKlv02hAiEAhxZGZ/rOz9BzldlF5uRBnPBcDk2mrQeOBlmlsNpUpaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177023},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"6999e96e78ecfb0018ec8f30368639efd925830a","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.25_1765777328119_0.4827383162405774","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@pikecode/api-key-manager","version":"1.0.26","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.26","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"34233bd939535a57bfd9199c1937dbd4d8e5d260","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.26.tgz","fileCount":29,"integrity":"sha512-1DbnQ0cDP70XvODATCKOwykJuR2syJfesXhyqjk3FjvdxkGsWDlnWEfOuIL41uz3FNQYG7p5wU8tgZsYFDkLcw==","signatures":[{"sig":"MEQCIGmLWZyGz8mDUJI3UbSAPojsEImNdOcT7OUt2DGoVE9dAiBy1jn9Q5aG2ReZAB0euf2LaW+X2ryTPuHWsfZgEVfrrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177592},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"706c712c58c1749327aed101274ee77756b11294","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.26_1765778001313_0.09476182430119162","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@pikecode/api-key-manager","version":"1.0.27","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.27","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"35a5a7ff07544a40a8498bf428d8f53fb8abeb21","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.27.tgz","fileCount":30,"integrity":"sha512-uhrYmdBiR40Si2cbSN5K6snH3Et369KxuZIuEYqTEZAze1iiZ9rQ21bRTlvtIXGGjoMFn9syNaINxKXYWHnvgQ==","signatures":[{"sig":"MEUCIQDg4H8Toxv1oXikOqzU+OkWEvZovWgv88eO9SyX85kZMQIgD/aEH0edDpSEmSyLbI0GNj3MeSGK5PkgLR2p1fhNw9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189968},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ce7c80a352bd969559e290bf32c10a2c5a0b88cc","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.27_1765781171968_0.770253882229639","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@pikecode/api-key-manager","version":"1.0.28","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.28","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"9f5135e9fc7c4172a20120476899b4abac13b810","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.28.tgz","fileCount":30,"integrity":"sha512-Bgrng1gcr9AMxzLxawOkBC1RBR82JLviQmya/IEQBXHQ0strzNh8DtaR0/y0BdJ/usfjT8BUbKkZVUgnG92gdg==","signatures":[{"sig":"MEUCIQD30CQAWtnfCn/sn+zN55VHUCk+NWSN7R2MYMIgpY7mFwIgakaHtTMwb8g2+v3rl2pL0HfycRCqS546X6lkEdxKTLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196405},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c5538693b37db9036864c74fa831d4be183d37f4","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.28_1765781442906_0.4189534506017132","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@pikecode/api-key-manager","version":"1.0.29","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.29","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"05c4d4f3e410c287e4d7c1af254b629f35dc830f","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.29.tgz","fileCount":30,"integrity":"sha512-Hi5zlTa4QtT0cpJM4AFAZZPnInEaUw5QIBFGGkTs/GX5D6YASSfU1YuktHGqh29Fjm5ywcBw3wp5S8aW3xdn5g==","signatures":[{"sig":"MEUCIQDbooUwRDqlq6I9idu+lmDGPgiAcVBVj8T8kQZh96TP3QIgeiobsaXtPeBtjbEMdFUjdTEZq/9MtCbyE4V+kADcNZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196806},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"0ee09cf6b3efc6209949fe64c56d3d9518dc9de3","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.29_1765796599444_0.22100522043952098","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@pikecode/api-key-manager","version":"1.0.30","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.30","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"0312b5f3a2a974dc60fa0dc960b8f9162a7daeb8","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.30.tgz","fileCount":30,"integrity":"sha512-o60M1tkYxt2KZjjkNUtKiQtPzq0CsU+JRApFQeJ/OYy2K01twnssiGgp1TmeGSsje7VVuc6M2lv5Vf9oAN+41A==","signatures":[{"sig":"MEQCIGM8Ok/L/IEgxhLaJSzbHXuWEWTSRYQLmWtdbwLu6m9KAiApCS9KFhGN/WHMsyTDR1X0OdgYf4sseWrpvu24o4DNCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197358},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"3a8e579d815daafc840319b0138b3667f664398f","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.30_1765797862522_0.6483997049634813","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@pikecode/api-key-manager","version":"1.0.31","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.31","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"0a1bc628d9b0a18ab8d4be56b140fd5a79dd9839","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.31.tgz","fileCount":30,"integrity":"sha512-TD+EY4ccoT87puPOqcj60KDkh+8oFuSu3sr1/U2FShbQjNcWAfsSmIHaRoCmiyggfoAhrIgPKnV+P+j47E2+UQ==","signatures":[{"sig":"MEYCIQD/okcneAFRpH2XvHLKS4U1qUNbHx+GwyIXO4Q1Ti+l8AIhAIJVlrYICjUdtbgOPB48jLTebjQnIzvsLEl5FFOFrQAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197147},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"f6068be9241ba51a7b9f1f0e670c1fa6d4b9ae4b","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.31_1765798631693_0.6389333506144927","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@pikecode/api-key-manager","version":"1.0.32","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.32","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"b5b5a2ba201299adc76b5bfd9f2aef8feae73917","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.32.tgz","fileCount":30,"integrity":"sha512-BEQK6EgeURIriqHP0Dn5IG7gbTy2GIxGT+SVhJ2YWzgVmyFtYtSOKEff6IJvWtlyzOgvy7E6weoZBMEakl+yog==","signatures":[{"sig":"MEUCIQCJSLCxgm3HlSbq+vQ06RYOcG8YWpPqdDqhdPBuA2zlVgIgLnAtDC50ix8kax7m3O2MyjokyFmyHn9FdufOdTHPn5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197509},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"85da595ed4e320d0a2a225ccc7d082a2c66a810b","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.32_1765799375535_0.25736477430034466","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@pikecode/api-key-manager","version":"1.0.33","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.33","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"4c493728aed79ea11b247202a9d539b436c35346","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.33.tgz","fileCount":32,"integrity":"sha512-0kiIwIkaiB1G3JVSur9iqeMIE8+G9oijiOXOFmXhs/s+BvHa/i1Cx0YslN8hClKrqcYAuzELlPVmVxLVxCAYdA==","signatures":[{"sig":"MEUCIQDWepTGMEtIL5Qpl0eAHTUUhgy1KhVBkGgzaCz9uPkjPwIgUFR9hbh8NIct+zLWqafCRp9I5KxWcjCVpUnZnwARsJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202583},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"f8f64939d34a17acbf031cd35bc81924a791f373","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.33_1765885327267_0.6581778551059554","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@pikecode/api-key-manager","version":"1.0.34","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.34","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"72154ec113d44dadff914c5d342e61ec012d0108","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.34.tgz","fileCount":32,"integrity":"sha512-FFz5qqfNwluCJzRc1ZDlGSuD+J+1gaTGkdi4Y7nxbbNTILaKMVBLo+VxSExM6TZLiL5zoTT7XQazzi6xAhhTOA==","signatures":[{"sig":"MEYCIQC+t52J4VmtNMReQb0MOWFTqK0u0ht2LGvB9Lcg1WKFNQIhANw0LahGaU/vgrZzL0/J+9Pz20G1GjFHnvNVaDZQO5xh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202583},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"f8f64939d34a17acbf031cd35bc81924a791f373","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.34_1765885406111_0.7649583923417755","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@pikecode/api-key-manager","version":"1.0.36","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.36","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"5ab591b510249a0577880f45d90a45785d66edf7","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.36.tgz","fileCount":32,"integrity":"sha512-qFzkUAlNOGriIY0mdIqw1Q1ng1GJ0VcxZsBxAa5MCP3/7HzWURg1cvLpDALBPpfxVjABcqaUa2/FwqiD2Up+OQ==","signatures":[{"sig":"MEQCIEejO2+5dkbMHuwQS+LDMCg5a/U5QAuHxJH+rIxqgwfqAiA6U+z9cH+cap1NBRAIhp+XdXvsRaB4H38V2yojjfNmTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202711},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ff92f3c546b27c234472dd0483eec4d203b1d57d","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.36_1765886158602_0.48389827351361125","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@pikecode/api-key-manager","version":"1.0.37","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.37","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"eb0c7ee3c708ea8e2847fddbda38222474622da2","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.37.tgz","fileCount":32,"integrity":"sha512-7rJ5yijUPyHqzIS4fZvTgCla9gqAVCG/k0EE9ka5AtR6FhiKtnVMTP0cwj/BUa2Jb8P9AGQ2O5PT08KBFPkQuQ==","signatures":[{"sig":"MEUCICv9Uh0lndJv7q6JVUO5p9UMujzOhh3dCyC9pfA2pOK0AiEAjhf2O9K8zMgmc58peGpHEP6l56SieBwExIcqVssVg+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205374},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"e41d4f8503467de814f600b0f542407b2fd497c9","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.8.2","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.37_1765900101909_0.8297861805857465","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@pikecode/api-key-manager","version":"1.0.38","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.38","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"9f7055d585c25eaf4b46fe17cbe0cf6128a88c22","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.38.tgz","fileCount":32,"integrity":"sha512-XqcTwxr13PBFKIAb5OTixXz+UVpK36xzqaQQ+kcal+3Zv2YMJcRO6zdA9j0GcHrP0vTm+0xDlvDQLsiKt+s1Rw==","signatures":[{"sig":"MEQCIDUBPO4hOjVFdw3S6VAFXG2jl7DL2ms2KJqgE+ZwZ7FkAiA2Alod4T/YYmXFIDaPlRis19J9+hknRdHaW4f72OXnfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205381},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"00ee29dce922245375c2045e6ed6ca54352c108c","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.8.2","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"20.17.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.38_1765900394384_0.13242332859087003","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@pikecode/api-key-manager","version":"1.0.39","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.39","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"85993ee6f113af6a9f78baa82141b5d7439c6df1","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.39.tgz","fileCount":32,"integrity":"sha512-Mi59uneLSDhKiOGAW0aI3pN7PlUZ91eZLui1A1XSVHNskjmXPd6CtKazIo6L4nX8phvuOjd7zhMkjI9XEMyHCw==","signatures":[{"sig":"MEUCICpFJpvURQVjm3yW8LHVb2sJrw+e+tpeJgFpXJDHXSBpAiEAyIcVTB8e4UbCUmWoZfuQtFogvx56wMiH+j1IrBrh8Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222459},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"365aa4c141e1ad944a7c82b388c768ed2d962bb5","scripts":{"dev":"nodemon bin/akm.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"^9.4.1","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.39_1765946811914_0.6054951856633797","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@pikecode/api-key-manager","version":"1.0.42","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.42","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"cb232fea37df7319d5ffc935d019bd38a59c858f","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.42.tgz","fileCount":41,"integrity":"sha512-P5JjnBwMoM8c1BgHPLEvLq71Tj/iinKfEZNLPigDt9RWevZAHC0ZknOzTtPJn1pc++iCbOLOydfk7l1aJ7jqSA==","signatures":[{"sig":"MEQCICpjrJAYyQj8xNKCKp1qknmUdEye170hXBSLdcbvIndJAiAalDGb5hF7QUYPtnfeKvJFtJ3hQIy6nsTtkkcdcNpRGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319103},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"17e6c6ad0048c1ee9fc65396ad13ab3fb2727d3f","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.42_1769505018357_0.44278798309390166","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@pikecode/api-key-manager","version":"1.0.43","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.43","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"f4f029b970d39053be0e9cea9d88865eaf4acd8c","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.43.tgz","fileCount":41,"integrity":"sha512-ZIk/CgQFVlmkijVtzt+P7pUoyYD2vhOZdP0CTAvJVlIvUzOCjtqqeS2AC6F4AlpPhgbnPcnEPKOGs/QTEuX4xw==","signatures":[{"sig":"MEQCIAXq1LBrvvYeWB+8jduQlJVFPL/Ono1UHOE4SCkzvuqrAiBGNR/qtNgRjWyKsBpmZfNYEh6DrbXN0OJTbOaXzsZYmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319099},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ad0be6161e9ec76b8d44a8e9117f58306472951b","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.43_1769505291442_0.038597963310076144","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@pikecode/api-key-manager","version":"1.0.44","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.44","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"003d910b85e597161d731c87e63fe9db4dbb4aec","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.44.tgz","fileCount":41,"integrity":"sha512-Ygng+rPVLFE97dXdyEGpLHRHyTeL5CHA80qXpkKo8pW1f3dCMso2SAwm9D38O4wylXgKK4wodmT1pI210uiXEA==","signatures":[{"sig":"MEQCIGIBr5CH+J+l08HXr1HX8EF+94sWfxmq3WpfrNgyWuHfAiBP2r315mv0SnzLj7wsCXLeAlVHRMaPqmqLtqxzxwX1Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319099},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c4c1a9e2ffa12b8606922bf378ac7524aa324e48","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.44_1769565163156_0.048749491259348465","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@pikecode/api-key-manager","version":"1.0.45","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.0.45","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"385b3745b02f01be1a289831606ffd71c3dcbdfd","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.0.45.tgz","fileCount":41,"integrity":"sha512-OYxngk970rYrjOFtyeJe8GZ6Tc9/7mrzESgr07O2JVYtlQaAsPwIRDAn7VLOy1kd8WZonm4fv39FDG/s+odCyQ==","signatures":[{"sig":"MEUCIQCzmVRAbccCySox4PnZLYuZJKc0HEYUcCVylEdkrA3wWAIgSrxvFWhgJ6BnqKVcokwVX1YXJNenycWA4/0d0a5mTIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319099},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c4c1a9e2ffa12b8606922bf378ac7524aa324e48","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.0.45_1769565229637_0.48473398120806444","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@pikecode/api-key-manager","version":"1.1.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.1.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d28707aa753c61e2ce6c7c68294f5826ff754fff","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.1.0.tgz","fileCount":44,"integrity":"sha512-UjWpGcJG133djJ6Y6r7XsPXlrtSP0928cA7ejaHhdlqJQf0Su6RrC9AuLQUyhlRufGF5TzFpM2z5j/AN+jXMdA==","signatures":[{"sig":"MEQCICFV+gmfiYd/wENSZp8H+F+yHhFohg8F6bJ45r6fBBd/AiBGidnWgMsLMtPzRzl9KcuPnj2MliFWtZcS6HWp6RjqAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319205},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"0cfb808b4f32f24dd69ca72fd81cf8f4b6a3ca4b","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.1.0_1771927514557_0.949691021208849","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@pikecode/api-key-manager","version":"1.1.1","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.1.1","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"ff850692eec62527d581db697f96848e4e7ab216","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.1.1.tgz","fileCount":44,"integrity":"sha512-SDwoQLq62b9iHOPqVXuJ5hOcwgczalxpu0FRZDxBTdQhE8FfETB7AAf66UDtp7nIWGYEpgOMuEY+VNoboruo7A==","signatures":[{"sig":"MEYCIQCdjKsdWyl8ZgBOcfSjQn4NGxtYU3e73o6vhs8xXtEDXAIhAI9gDHP8ucrVt/QWy9CkfdbJpraGDSrZpHF3DPqBeffG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317340},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"03b2e666f1265793c88e97e76a1701f38f9e198b","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.1.1_1772081264822_0.9212485779756077","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@pikecode/api-key-manager","version":"1.1.2","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.1.2","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"51b64e1a2906d7e663b7630a0894fe438ce4d819","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.1.2.tgz","fileCount":44,"integrity":"sha512-YPUV2C8myvCufNujWat8LoUM3OdlLT0IdvSDBKTM6K28lG9IQGsrJTm3jrXGxAr5UpmU4vgYXo88BNDA5ko/YA==","signatures":[{"sig":"MEQCIBQDTvQ5+deSnDxpDLI25vfOr5aSxgeM2XIXgRosyHT9AiB0YZBK8CppX0fF08Ta2APU/5+q3c6By/HYx9WKoTM2rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319052},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"97bc3bb42e015592fb0a93b19d616de1503eb119","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.1.2_1772082776990_0.9663356151503888","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@pikecode/api-key-manager","version":"1.1.3","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.1.3","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"de127c4b1f3d09735dca0618cf0df2200d596ba0","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.1.3.tgz","fileCount":44,"integrity":"sha512-A8VCqBRnOoa2L67DYgnW13QP0wILu6jkLcEf9f5hyhnv0d3RPHlYUtTyxrU6dc9O7bv2wSsB9HEPnsWRx9cvyg==","signatures":[{"sig":"MEQCIF4tGgT9+R3HrUZh9SoD02nxXgqSAfsEBS/J8i0eCwV4AiB4N+wDkXhw1UGNWtm7ovIIkDyet2bcH7msQf4EAMU/oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319089},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"c278fc4baaa6162f55c2b6c738512e7a7cadabaf","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.1.3_1772085668906_0.10257754239108463","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@pikecode/api-key-manager","version":"1.2.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.2.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d617fb81dcb6041d2478e6f145eeddef27e1da64","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.2.0.tgz","fileCount":49,"integrity":"sha512-FLToBo20jraiQsr8FMO6IPtyOCfkfQfTBOP+mN2+X5/qrxEXrWTQHfppCIygLhkaG7+2DQfcjvtsGiIigjwrKQ==","signatures":[{"sig":"MEUCIF+5jD4hFL5psUCZwIdfBWa5oKyhk8bA0NiPhyMPiBJ+AiEA+90NLjDFzaVH/7H33Ch24p2ZefsplbxH02bnlhD774Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327493},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"8beea07124ead00662e1918b54b5b210a18934a6","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.2.0_1773291838515_0.6141588477205493","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@pikecode/api-key-manager","version":"1.3.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d5d2f09c84ceac4109b96cadb4d5ccb29a8ac7c8","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.0.tgz","fileCount":53,"integrity":"sha512-Y05cBQ3yTi+fsa6qYMNtvgf1wnmalRNkbX2GjfgD7ruwYcNCuOSWkBKLacY2Rt1b93H0m48aOg26v8mdVtmJkw==","signatures":[{"sig":"MEQCIEBLbGAaaZN/O3ChV1xm4UXHdTd26VnGIDYgjHfh+kQqAiAP+B9yEmJFn9e6FKrnYzrh6muKWb7+LZByM8dCjMonbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321093},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"39e188b684028780ae6da838601112b38f9fb98a","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.0_1783674656959_0.8954409975875139","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@pikecode/api-key-manager","version":"1.3.1","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.1","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"31236e96ab3e2fb1ca0803645765b32f598702b9","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.1.tgz","fileCount":53,"integrity":"sha512-xYvc8wVbNnj8JeHNzQ+u6EcUnKYlzUBQuGuCC0rwk+vwkNGCA4St3uq8XNwVj3luPl+N61tloX1WCsWkHS114A==","signatures":[{"sig":"MEYCIQDlZ9ey+JbZmhpwtGno8Npr86B6bvwo7AXTbtTaINJquQIhALK6Ldc5jVz8EXtrjG9MA6jg5KMJtj83fxYppYzLadIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321524},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"bfb2206df850c5e95490a68feffaf19a873ae5a4","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.1_1783733348929_0.5007516422007325","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@pikecode/api-key-manager","version":"1.3.2","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.2","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"25f58ceb31121a0841c13c9fcdb947c57310cfa2","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.2.tgz","fileCount":53,"integrity":"sha512-5DadX43pw4fhQspTC4arHgKYDEHc3s2YsiSGFMC8jHk0eAaZGrpy7VHKcpzqSMqFqN8Nw4prX/ZtPR0ufDs20Q==","signatures":[{"sig":"MEQCIF5J/8QNVg7lmRuxQ9ca66iqU3OojJU14qbzBAkdzEeYAiAgy28K3Iu2zxDjLDoo22OHy35libYk26N7pLZMQGFtTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321544},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"3e10afd3b0796bf827055f0664621aa0a767b160","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.2_1783911082649_0.7531593432532526","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@pikecode/api-key-manager","version":"1.3.3","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.3","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"18de8d3ff4c509c52261461a13bef4149d41472b","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.3.tgz","fileCount":53,"integrity":"sha512-vWMneKCyiiJYimPu8zUXlSDvHsKRJWFQJO+MKcHT1tcqo1nivHie5tQkPVsNUT7huX1CUHkhIU71wg6WHcapLQ==","signatures":[{"sig":"MEUCIQDmyh0fQTe7EWqRFLvPyAsJN6lHLuF6vVtBjMvbOqiwRwIgS7aM65Ib9W7QD8M5xE3FkVKOUw2/DgwYIs6/vKq2vZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321634},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"6df2c7ae8a3713a6d72be590fa5d2c66fe5bd69a","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.3_1783911343981_0.9610656328820235","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@pikecode/api-key-manager","version":"1.3.4","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.4","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d7596edc51747d24421f57742dffcc9c8bd4163a","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.4.tgz","fileCount":53,"integrity":"sha512-cs3voWzdkV0dCkbbyQ+yYRleW7kzCf/ZsLi04DyGut8PKzo2crkpzL/aNM2vlts0rH1uT+SVbboM0ZnBwXbXcQ==","signatures":[{"sig":"MEUCIQDILlpTNBTRoqrZ5ld10eNmiOeALFO1WBT5HXSDP36HDQIgEy+lUp1tXlivB27Y6gYKfmyFuBAxIWog/2KvFuw8Swc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316694},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"7d490970c5383159105091d0e4e4c0a283cd9ebf","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.4_1783914409133_0.5132656385754091","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@pikecode/api-key-manager","version":"1.3.6","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.6","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"f1defa33795913eb2e43c38807f99c39adfc3bb7","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.6.tgz","fileCount":55,"integrity":"sha512-362hTqX1cAeGK/eOR/1r7KEQzEobHxRFAQ77aFsTSctIFs+WWuqDFw2e66YQRImkMOb4lRKF5fxvyk35xC6bPQ==","signatures":[{"sig":"MEYCIQCeDSxnu+b8u84o/g4uxc3O/33Yb6+koyx0Kzyzs+NcZwIhAJ1ryNDh0oftC03u1mqcNOBfSpNtezKLKpEBBQhvSMjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321495},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"40f2f3307e9007f2a352cd13c7ffabfdecb42b3c","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.6_1783932174252_0.1113756105503283","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@pikecode/api-key-manager","version":"1.3.7","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.7","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"0ab9534119aea4901c03c5fb7988d3327dc54ea6","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.7.tgz","fileCount":55,"integrity":"sha512-CV7EqwBYK93PcZEsXevKhyAWMGdrO+0IqQprRBBcQ5iZB7dtuFASy4Ob4A7p8Vn2/4CAMp7azyrrktLwzmz7MQ==","signatures":[{"sig":"MEQCIF9p4TAT+BXvt3h+YVoh5QhkXj/Sdep9zOTWoBm11S1UAiBRFWSUz9qoEYHbYjt9OR/1JxixPrLTZ3K2BOJwp0PG6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321496},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ef5fe108c3aa3ba0737e55a7e9046d9f95df9726","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.7_1783932739737_0.9831331703883506","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@pikecode/api-key-manager","version":"1.3.8","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.8","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d572796c35cfc11ab115dc728c2f515e16ff9ddd","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.8.tgz","fileCount":55,"integrity":"sha512-7/uFQSXg/DFh0eg0tXtFFKd8lzEtjILO39WdbuVGZ7B10bNKr/br/C9iAur2Qg99srBI4HpYqIXwbJaRA3KtMA==","signatures":[{"sig":"MEUCIBgTpvdsSVGdZosOlKx9ttpxXwZvSZeO3cPU74fNTdIfAiEAl4DP5Ot0Dg3gpx5UAkPV5DZ/A6CcrIOio8KRycljFZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321762},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"eb0b698f8f3be2801b926ba98f66cc0d52bfccd9","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.8_1783935411651_0.8987997778185004","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@pikecode/api-key-manager","version":"1.3.9","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.9","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"93ab59db2eb876adbc8f37883334f2b63e95c950","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.9.tgz","fileCount":55,"integrity":"sha512-QxgifDSyXsRt4ZsiUUR87HWNK78YNKAZbtaVukVxgTZ9bPI/2Alq1RKa1/RAxcf2zSZk7dv2/FSqSON09B0Z3A==","signatures":[{"sig":"MEUCIQCVlbx63bHSwht7IdtcI65mdiLfCeE/U562M3B9KHCBsgIgL4XRrqhKl9fXsZkkYpzvhte3FtQHJGx1j8G7xwx6g5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321872},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"ea12da2010c1f81915f0df018c9d3acc972b84e5","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.9_1783935850316_0.8117716301326205","host":"s3://npm-registry-packages-npm-production"}},"1.3.91":{"name":"@pikecode/api-key-manager","version":"1.3.91","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@1.3.91","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"a722183dacdf7bf7c24d33a6eee779eaa47d36c1","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-1.3.91.tgz","fileCount":55,"integrity":"sha512-juQftqQTf2LQVKO+en6R76CDlb5iMJnrXAy3hBgHdQ12uDY5mVrgNZqq9RjpglyPqy/p9yRW4QGjbolXD2N1Ag==","signatures":[{"sig":"MEUCICvYBetcCMpBbJYgmOfNK6CRB0zBs/X6jxOtEPI2wI65AiEAx74zoC8eGL/QixUosv8rzo37JQNWNb0aUVyc4t+CezE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321873},"main":"src/index.js","engines":{"node":">=14.0.0"},"gitHead":"a99e0658092d75cfef2256fa69171785e8ce74c3","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src/**/*.js tests/**/*.js","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","prepare":"echo 'Preparing package'","release":"npm version patch && npm publish --access public","lint:fix":"eslint src/**/*.js tests/**/*.js --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","prepublishOnly":"npm test"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","supports-color":"^9.4.0","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_1.3.91_1783935948916_0.9711381707154363","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@pikecode/api-key-manager","version":"2.0.1","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.1","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"19dc75e92dd449af4219bb73e37c5591aca43abc","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.1.tgz","fileCount":59,"integrity":"sha512-KQMt9FnJd5gLbxyTyrg6u9jEO/+RcaJilq1Kt1aj5Djh4+je7oqNua5WWEYy0oaflAkeP9PrEv984/jJ2/xTKg==","signatures":[{"sig":"MEYCIQCyMHdRmEI49PJKfeO/jOGfqF/jBWILZIv+mm+6xc+NhAIhAIAgUNecQbMwrzIiRNs9K9+4QljKn+2/pZHKQEq/TERI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341404},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"3960be015c5e066e287a05e7e350951c1f096018","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.1_1784006143432_0.9292906469884061","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@pikecode/api-key-manager","version":"2.0.2","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.2","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"70be6138ab4c18b5b7e71541d9c7c6bac7bd80e0","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.2.tgz","fileCount":59,"integrity":"sha512-ptk3wspi+0KXSDNqaeN7y7wR8y4LCHyg+roFJ/oEfbPt02MhUd1fs9GYJ19IhyjMOLhAhB4WUtWEFOwiL8ONbg==","signatures":[{"sig":"MEQCIDY2uTkW92NMpMCVGudw+G8ZQmEPl8LberMYnzjTbYSVAiAn46SZZ+6Lis8Z/kNcCDaN1K1LlG3kTK/YRQPEWAquRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342482},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"64c4d0efd59eb6bb088561f0a6877117057829ed","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.2_1784006766557_0.922129945541853","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@pikecode/api-key-manager","version":"2.0.3","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.3","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"7b3a572626a3bc139689162ea37fa1f6674416cb","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.3.tgz","fileCount":59,"integrity":"sha512-hovWWw+mPq6E9Or2gzw2hv7tEaVDtFocU6YrxlMefeCNvsdwmI46R6ZAqhx9IAj+pqclMpwjJPSlWfNXy1CroQ==","signatures":[{"sig":"MEQCIHrIcx4pQwpsvVZA2NpSrx8X8E/qd3FWWP0o2eKrk4XcAiAhNxb+2jHtjjWUGgvy86VgjdNtIcXrX6ArCquRNLbAUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347465},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"6722c16d353cf95a2117c9bb37f66dfc3aa64c8d","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.3_1787040443616_0.8433298783584118","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@pikecode/api-key-manager","version":"2.0.4","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.4","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"de2414ba172c7c264b4a2863698dc4769718987a","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.4.tgz","fileCount":59,"integrity":"sha512-3TVJ5bmM9S6APLC325rNVGQrYKUHVmsa8Wefmy3sHpQ0ucOrsTtd3ntVcZJ9A1zBW5QGzzTnWPppSijOyjzX2g==","signatures":[{"sig":"MEYCIQDkNcSws/Hkk8kp42T+MUjhA+Etj3Hl2GidJ3XvpVNZugIhAMgN6l5B+EzjRkNNyy8VZouRT15DcPjbu6hBgr76j7z/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347554},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"70ce0ba94b81c71c2aa287b68ca3b993e8dc32d4","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.4_1787045110879_0.30621589403460425","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@pikecode/api-key-manager","version":"2.0.5","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.5","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"c9f7bc7246561a353743a3e0969080557f092a79","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.5.tgz","fileCount":59,"integrity":"sha512-G494DO0lcGOyXKHBz7OfXBRya+/lrCgzr3+FKzuLIzuzK3fmY9+bPLM3wyHsRfLrE+HzSlijdymhhsIN0tuZlw==","signatures":[{"sig":"MEUCIQCv/tt6G6g0JMNVErRp7YWjDGy8bohi8KbkQB3UAVGAOAIgCCe9i4goVR6nGHfIM1NMt6Ublx0N9uclhLYHybzjrAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348700},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"81bd30b1e1ba801d9cf6cc506c1e68eb030c0516","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.5_1787103307083_0.8759838004041889","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@pikecode/api-key-manager","version":"2.0.6","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.6","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"90d58a6708a6ccb323f74806d614923dfb5d0a17","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.6.tgz","fileCount":59,"integrity":"sha512-2X2LUfvsHDeIRpzcdH5sr+c8uX+CHND4YfPf5sjKU60lFMoqnsgUZdNGjhuJ91foVxQDU0wO3UCI+v+PGKrLZQ==","signatures":[{"sig":"MEUCIQCBY3c2Gwh0j1lUf0ZF8rp9D+Hc04bIbInNZImr0ft7GQIgPG9fRMI3XC2bFxa++u5bangGBBK0FQ7LplbIqltduso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348898},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"c825c5d49bfc10c031f3c4d2b1b93127e08eece5","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.6_1787103644134_0.03488800513239698","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@pikecode/api-key-manager","version":"2.0.7","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.7","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"9833e47caaf62baa1a7f2c447221f8c0e070b8c7","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.7.tgz","fileCount":59,"integrity":"sha512-kVGAGdKHtfTqDeA3JturwCW6g/2ELYksPVVWjHqd34MkCh4hQoh0NwBB4wBawqgjMguY5b93R9d+cdABeWUo4w==","signatures":[{"sig":"MEQCIC6Kvt5k6R5orYRmtOURUGkL9kVwU0qLYhj3/d+2ASWGAiBtgW2ig9vK4P1L47eCVojSHMRCIXJDvjnxNFwUgGs+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352466},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"c8dad8ac8820280290308527a8188d3d9c6b2418","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.7_1787105545115_0.6189947397510267","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@pikecode/api-key-manager","version":"2.0.8","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.8","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"e517057205410659a713af2c0d7d9165ceafb274","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.8.tgz","fileCount":59,"integrity":"sha512-Qzro/1sdiT/GQUfJGcqibevUDe7KOWfmMnrwwAtEgxmGsg8IvdapDLP8a+yJhuaMgLhrgD7WkAwUFKG9Xixg/g==","signatures":[{"sig":"MEMCH2nB0xYMagaAFEawJqsQV2bMZ1/Q/5c/IBAvSGVIr34CIDHAy5w/YVOjdh3HyNg6GBpzZXecLL3F2X8upFlBNW0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351122},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"ef7edc7963a88330e3857ff6a0be678050548fd4","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.8_1787106169819_0.7631289163031163","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@pikecode/api-key-manager","version":"2.0.9","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.0.9","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"85e2f7c3e589c47709181b37fe795830f2d69ded","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.0.9.tgz","fileCount":59,"integrity":"sha512-qKfa1fzOgryk5I4N8gkmDLNxBvdE5gfReOjKncuG2x/Ap/HCxUxnlfjfYb+iaw/M8x5MxcVohkd+k8AnHLdPDg==","signatures":[{"sig":"MEUCIGoaFqvEAxf9tUzFAkdQiE28lspPLkP4u0M62rKHEva1AiEA1VVTW4WJjfOm4t3PSoCmzEHDwPOu+7RToYLLPcvH+kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351681},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"f6eabdc183a93aaa890065264aef926c48ca240d","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.0.9_1787106604746_0.157421118940674","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@pikecode/api-key-manager","version":"2.1.0","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.0","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"f36bb9ce29860bc31e3d5f87522676166d386e51","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.0.tgz","fileCount":59,"integrity":"sha512-oxp5LQqvjrSKQldR4Ueys+43yiqwteAcah2CPBPtR6yWn8zbDU7uAUnKkVmsKsgVfaqhUGWyvxZxllQwSwXgyg==","signatures":[{"sig":"MEYCIQDm7WstomagDtlunc/04EaPe30AgjS2XiEqTue7jFebQwIhAIvUz8Kzl/ImsMsdstmc5ui632cK1bEPakeplEEF8qT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351681},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"f6eabdc183a93aaa890065264aef926c48ca240d","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.0_1787106683413_0.3765726525053983","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@pikecode/api-key-manager","version":"2.1.1","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.1","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"49e5925d0ee927925fe6cdcd8ea4bac8ec707cd3","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.1.tgz","fileCount":59,"integrity":"sha512-hYaTGjYr/fNSJ4vlzSYmlwtmSOv1EzMq0pSvtHDwQAYyTJXume3xuTGEQuBTE5M47YZrUNqESE2kH3E4uPw2ew==","signatures":[{"sig":"MEUCIQDEfchYdl08vjQ0tt528K8m8vbhG+7afaUScG5BwScbKgIgCE+9r+QAD382Cjl2q5AcULp18yjyZ7HbKvCVEXglNA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352847},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"0e5c7a10c96ce6a7b38ef539006609dec00a8510","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.1_1787107001511_0.5790718144274265","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@pikecode/api-key-manager","version":"2.1.2","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.2","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"bc19056e0b28175189f2412ae529382d0ce88d89","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.2.tgz","fileCount":59,"integrity":"sha512-4PQ9rvRztTUNdgNx8LciuUqZg9y3cyL4Jw66m4w/LVglwC7GMUL2H3EHz+Do2js3Fkc1oFDFVK2yejkujqdnQw==","signatures":[{"sig":"MEYCIQCz08bT/PIugDSkgm6evmduLLUA0jkaQNIP9dFKPHG32gIhAKSs/4taD25s34y0M+JKmZlSqfUPpH6fj+7WQL1MQZmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352914},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"59769cc6e189a3ed20bc3f77d02fcbc572ab985b","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.2_1787107268864_0.25352434002690716","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@pikecode/api-key-manager","version":"2.1.3","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.3","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"407a585158a01a67d3edaa9557404c998b007b15","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.3.tgz","fileCount":59,"integrity":"sha512-se5t3Ou7+psdjgxw7RYJ6E45JZg7VNdYthffCrrvb/VPlfhXSjhmM9gEc/sfVRmhzFlZn1KLHC3S/ik6eI54rw==","signatures":[{"sig":"MEQCIBCaE8T4y1v3WNM2cVlkG2Tvmag+V3Kn9BCphsvBOqOUAiAYv3kr+FsP/DHdMd6Yv9d8IEWNwA12KBkdNBS/SZdmqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353346},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"bc438d003a5e03a3d8ebb3d2862c5aa31eaf6938","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.3_1787108364807_0.8587608363723636","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@pikecode/api-key-manager","version":"2.1.4","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.4","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"670b65de7b2c25d822bf46f30f594cf0190cf0d6","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.4.tgz","fileCount":59,"integrity":"sha512-pNQOpFdP6DXxFiOiZDrdPKty/gRIgI++VCm1SF21JFUeW9zhlkfk0cmCwbRjHah9PWbKYnx5QN9pR5/NlsCeSQ==","signatures":[{"sig":"MEUCIAfcoE+OjInWHM/3mXf69PPeDS0CeDVdr/a1oJppXmjdAiEAwUMpkOG+q5knCT5B24YuqwDAWVwvguRcaGkynma9SkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353425},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"3b2c57ac0b3096c3dd7c474c6b6218800e2b4024","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.4_1787108662381_0.32042636055203144","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@pikecode/api-key-manager","version":"2.1.5","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.5","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"abb6379445ad5ca5a43d1f180fcb3e504050c8c5","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.5.tgz","fileCount":59,"integrity":"sha512-lK5vB0ag1CSAYU+38xoANzO7Mhgz8bPAFigmL6nHHbRvnTr7jx9aYQ2Ye8mDCVJaAZIisNNqNnaBSp/5bjIJFA==","signatures":[{"sig":"MEUCIQC4UCgstVS11MWh7HU92i0BMfSqY+d9m+FvlWZcxLcqHwIgKqu4mxWKHau7Bf94ZIEWOuWTUJpBWtCvFZDGgiYCcO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353199},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"72d88956926d20a7e7aa73967d6bb60089f547fc","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.5_1787108800290_0.6018309094291836","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@pikecode/api-key-manager","version":"2.1.6","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.6","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"ae74671cea69806383fa49fd0234eaf2f8bfac46","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.6.tgz","fileCount":59,"integrity":"sha512-lqKh68nyGoG1GvDStsxgv5oY3Z49I/GCo3D0F6DrY+ASBSatxVMQqG1xY6St94V5eOV+ldtNucz18wPVooHL/Q==","signatures":[{"sig":"MEUCIQD5DCawNIb4IEKKrA12M3C2wgnb0YwJ87AdmqyGDBfEcwIgUoQe/GrzwkCDMY594kvVmjywyjLFBzzLhMgG2JaDTXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357322},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"b2908552f115cf873a142248f7ab2b62dedcf258","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.6_1787124109544_0.12129165710383649","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@pikecode/api-key-manager","version":"2.1.7","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.7","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"d5e8d23f3b7b26426fea9c8d33994a5a555198a5","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.7.tgz","fileCount":59,"integrity":"sha512-1Mk5uNL2PtKAptjfMk19G95spd6hNLi/TuN26vmhpVzS1jtErfwLsSCiyqUra8AS3Uc1YOWMROIU+354lwRd2g==","signatures":[{"sig":"MEUCIQCcKyPBBz9bA9vQOTPErIdVvrjWLi9FLKc/CYLSqHD9rAIgCAlsv1Dxt2uqXOOwzg5GDau+vTeLw09BW42gyRaOFlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364261},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"a094f1cc639fc5644df0c5afab3c57bc79073cfb","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.7_1787192088158_0.9017432869859903","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@pikecode/api-key-manager","version":"2.1.8","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","_id":"@pikecode/api-key-manager@2.1.8","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"homepage":"https://github.com/pikecode/api-key-manager#readme","bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"os":["win32","darwin","linux"],"bin":{"akm":"bin/akm.js"},"dist":{"shasum":"5d5e24a0690847f3930d7cefe78e62ae1d903576","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.8.tgz","fileCount":59,"integrity":"sha512-6/6xn/9GM/NGz7b/VocWkDxPFGNEQG+Cgzm6d5ePwN8C6NxDqb7V2YtGcsif+Liu+cheO4Uk664I1IHdH+CL8g==","signatures":[{"sig":"MEYCIQDjUR4F+hYYATEOkLjY/kiLk7HjQcUEyvfCdlpZmHLP6AIhAO60C85RvxMEeAY6K/QrJ68qV9zpwvq0Do6/5dc6FKBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364511},"main":"src/index.js","engines":{"node":">=20.0.0"},"gitHead":"a094f1cc639fc5644df0c5afab3c57bc79073cfb","scripts":{"dev":"nodemon bin/akm.js","lint":"eslint src tests","test":"jest","build":"echo 'No build needed'","start":"node bin/akm.js","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepare":"echo 'Preparing package'","release":"npm publish --access public","lint:fix":"eslint src tests --fix","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","release:major":"npm version major && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:patch":"npm version patch && npm publish --access public","test:coverage":"jest --coverage","prepublishOnly":"npm run verify"},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"repository":{"url":"git+https://github.com/pikecode/api-key-manager.git","type":"git"},"_npmVersion":"10.9.3","description":"A CLI tool for managing and switching multiple API provider configurations","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ajv":"^8.18.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.6","commander":"14.0.2","cross-spawn":"^7.0.3","@anthropic-ai/sdk":"0.71.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"30.2.0","eslint":"^9.39.2","nodemon":"^3.0.1","prettier":"^3.8.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/api-key-manager_2.1.8_1787192529733_0.40220649761300065","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@pikecode/api-key-manager","version":"2.1.9","description":"A CLI tool for managing and switching multiple API provider configurations","main":"src/index.js","bin":{"akm":"bin/akm.js"},"scripts":{"start":"node bin/akm.js","dev":"nodemon bin/akm.js","test":"jest","test:coverage":"jest --coverage","lint":"eslint src tests","lint:fix":"eslint src tests --fix","format":"prettier --write \"src/**/*.js\" \"tests/**/*.js\"","format:check":"prettier --check \"src/**/*.js\" \"tests/**/*.js\"","build":"echo 'No build needed'","prepare":"echo 'Preparing package'","verify":"npm run lint -- --max-warnings=0 && npm run test:coverage -- --runInBand","prepublishOnly":"npm run verify","release":"npm publish --access public","release:patch":"npm version patch && npm publish --access public","release:minor":"npm version minor && npm publish --access public","release:major":"npm version major && npm publish --access public"},"keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"author":{"name":"pikecode"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pikecode/api-key-manager.git"},"bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"homepage":"https://github.com/pikecode/api-key-manager#readme","dependencies":{"@anthropic-ai/sdk":"0.71.2","ajv":"^8.18.0","chalk":"^4.1.2","commander":"14.0.2","cross-spawn":"^7.0.3","fs-extra":"^11.1.1","inquirer":"^8.2.6"},"devDependencies":{"eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","jest":"30.2.0","nodemon":"^3.0.1","prettier":"^3.8.1"},"engines":{"node":">=20.0.0"},"os":["win32","darwin","linux"],"_id":"@pikecode/api-key-manager@2.1.9","gitHead":"ec663d77cb0559420bdc8cc22f1b193675828835","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-H4nG0R9guoADAFmhZJd/hhLCBMiR9quAw8uwxCc40CvdoSg/bDdciiLRza4AIej68uD0DkmyKJ0j1ZJGSr2Mqg==","shasum":"49171cccd92d20b575fb0675d091af5fc0a7529c","tarball":"https://registry.npmjs.org/@pikecode/api-key-manager/-/api-key-manager-2.1.9.tgz","fileCount":59,"unpackedSize":365705,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAhgV0egnolUOp+1x+KDSJWXgmsmKf89bV/blEMEhnk8AiEAqTEDBHmycsVzTqC3AeQ+3cUeJQ9vCpdikBeyRM9uul8="}]},"_npmUser":{"name":"pikecode","email":"pikecode@gmail.com"},"directories":{},"maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-key-manager_2.1.9_1787193098302_0.005968343033524448"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-13T06:10:39.892Z","modified":"2026-08-20T02:31:38.587Z","2.0.0":"2025-11-13T06:10:40.160Z","1.0.0":"2025-11-13T06:29:55.254Z","1.0.1":"2025-11-13T06:40:33.964Z","1.0.2":"2025-11-13T06:41:29.117Z","1.0.3":"2025-11-13T06:43:51.496Z","1.0.4":"2025-11-13T06:53:01.483Z","1.0.5":"2025-11-13T08:24:04.517Z","1.0.6":"2025-11-13T08:31:51.445Z","1.0.7":"2025-11-13T08:55:17.381Z","1.0.8":"2025-11-14T03:12:28.054Z","1.0.9":"2025-11-14T03:13:34.267Z","1.0.10":"2025-11-17T11:31:16.203Z","1.0.11":"2025-11-17T11:32:16.308Z","1.0.12":"2025-11-17T11:32:43.418Z","1.0.13":"2025-11-17T11:44:25.335Z","1.0.14":"2025-11-17T11:45:29.831Z","1.0.15":"2025-11-18T01:26:05.384Z","1.0.16":"2025-11-18T01:28:46.500Z","1.0.17":"2025-11-18T01:41:32.054Z","1.0.18":"2025-11-18T02:02:55.871Z","1.0.19":"2025-11-18T02:08:45.906Z","1.0.20":"2025-11-18T02:36:25.998Z","1.0.21":"2025-12-15T04:20:27.001Z","1.0.23":"2025-12-15T05:21:01.097Z","1.0.24":"2025-12-15T05:35:57.240Z","1.0.25":"2025-12-15T05:42:08.279Z","1.0.26":"2025-12-15T05:53:21.456Z","1.0.27":"2025-12-15T06:46:12.108Z","1.0.28":"2025-12-15T06:50:43.076Z","1.0.29":"2025-12-15T11:03:19.605Z","1.0.30":"2025-12-15T11:24:22.653Z","1.0.31":"2025-12-15T11:37:11.831Z","1.0.32":"2025-12-15T11:49:35.684Z","1.0.33":"2025-12-16T11:42:07.428Z","1.0.34":"2025-12-16T11:43:26.275Z","1.0.36":"2025-12-16T11:55:58.753Z","1.0.37":"2025-12-16T15:48:22.068Z","1.0.38":"2025-12-16T15:53:14.530Z","1.0.39":"2025-12-17T04:46:52.074Z","1.0.42":"2026-01-27T09:10:18.508Z","1.0.43":"2026-01-27T09:14:51.886Z","1.0.44":"2026-01-28T01:52:43.327Z","1.0.45":"2026-01-28T01:53:49.843Z","1.1.0":"2026-02-24T10:05:14.740Z","1.1.1":"2026-02-26T04:47:44.971Z","1.1.2":"2026-02-26T05:12:57.148Z","1.1.3":"2026-02-26T06:01:09.083Z","1.2.0":"2026-03-12T05:03:58.705Z","1.3.0":"2026-07-10T09:10:57.123Z","1.3.1":"2026-07-11T01:29:09.071Z","1.3.2":"2026-07-13T02:51:22.782Z","1.3.3":"2026-07-13T02:55:44.142Z","1.3.4":"2026-07-13T03:46:49.277Z","1.3.6":"2026-07-13T08:42:54.391Z","1.3.7":"2026-07-13T08:52:20.029Z","1.3.8":"2026-07-13T09:36:51.793Z","1.3.9":"2026-07-13T09:44:10.445Z","1.3.91":"2026-07-13T09:45:49.205Z","2.0.1":"2026-07-14T05:15:43.646Z","2.0.2":"2026-07-14T05:26:06.693Z","2.0.3":"2026-08-18T08:07:23.769Z","2.0.4":"2026-08-18T09:25:11.037Z","2.0.5":"2026-08-19T01:35:07.318Z","2.0.6":"2026-08-19T01:40:44.388Z","2.0.7":"2026-08-19T02:12:25.258Z","2.0.8":"2026-08-19T02:22:49.961Z","2.0.9":"2026-08-19T02:30:04.926Z","2.1.0":"2026-08-19T02:31:23.524Z","2.1.1":"2026-08-19T02:36:41.686Z","2.1.2":"2026-08-19T02:41:09.062Z","2.1.3":"2026-08-19T02:59:24.948Z","2.1.4":"2026-08-19T03:04:22.541Z","2.1.5":"2026-08-19T03:06:40.439Z","2.1.6":"2026-08-19T07:21:49.685Z","2.1.7":"2026-08-20T02:14:48.298Z","2.1.8":"2026-08-20T02:22:09.889Z","2.1.9":"2026-08-20T02:31:38.433Z"},"bugs":{"url":"https://github.com/pikecode/api-key-manager/issues"},"author":{"name":"pikecode"},"license":"MIT","homepage":"https://github.com/pikecode/api-key-manager#readme","keywords":["api","api-key","key-manager","authentication","anthropic","anthropic-api-key","anthropic-auth-token","openai","openai-api-key","codex","codex-cli","claude-code","environment","config","provider","switcher","cli","command-line","tool"],"repository":{"type":"git","url":"git+https://github.com/pikecode/api-key-manager.git"},"description":"A CLI tool for managing and switching multiple API provider configurations","maintainers":[{"name":"pikecode","email":"pikecode@gmail.com"}],"readme":"# API Key Manager (akm)\n\n一个 CLI 工具，用于管理和快速切换 **Claude Code** 和 **Codex CLI** 的 API 配置。\n\n[![npm version](https://img.shields.io/npm/v/@pikecode/api-key-manager.svg)](https://www.npmjs.com/package/@pikecode/api-key-manager)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## 功能特性\n\n- 🎯 **双 IDE 支持** — 同时管理 Claude Code 和 Codex CLI 配置\n- 🔄 **快速切换** — 一键切换不同的 API 供应商\n- ⚡ **快速启动** — `-q` 跳过参数选择，秒级启动\n- 🧠 **智能记忆** — 自动记住上次使用的启动参数\n- 🗑️ **批量删除** — 支持一次选择多个供应商批量删除\n- 🔌 **MCP 管理** — 管理 Claude Code 的 MCP 服务器配置\n- 🧹 **配置清理** — 清理 Claude Code 配置文件中的冗余数据\n- 📋 **克隆配置** — 快速克隆现有供应商配置\n- ✅ **配置验证** — 验证 Token 有效性和 API 可用性\n- 🔐 **权限保护** — 本地文件存储，Unix 自动设置 0600 权限\n- 💾 **备份恢复** — 配置导出、导入、备份功能\n- 🌍 **跨平台** — macOS / Linux / Windows\n\n## 安装\n\n```bash\nnpm install -g @pikecode/api-key-manager\n```\n\n## 快速开始\n\n```bash\n# 添加供应商配置\nakm add\n\n# 交互式切换供应商并启动\nakm\n\n# 快速启动（使用上次参数）\nakm my-provider -q\n\n# 查看所有配置\nakm list\n\n# 查看当前配置\nakm current\n```\n\n## 命令参考\n\n### 核心命令\n\n| 命令                    | 说明                           |\n| ----------------------- | ------------------------------ |\n| `akm` / `akm switch`    | 交互式选择和切换供应商         |\n| `akm add`               | 添加新的供应商配置             |\n| `akm remove [provider]` | 删除供应商配置（支持批量删除） |\n| `akm list`              | 列出所有供应商                 |\n| `akm current`           | 显示当前激活的配置             |\n| `akm edit [provider]`   | 编辑供应商配置                 |\n\n### 运维命令\n\n| 命令                      | 说明                 |\n| ------------------------- | -------------------- |\n| `akm export [file]`       | 导出配置到文件       |\n| `akm import <file>`       | 从文件导入配置       |\n| `akm backup`              | 备份和恢复配置       |\n| `akm validate [provider]` | 验证供应商配置有效性 |\n| `akm clone [source]`      | 克隆现有供应商配置   |\n\n### 工具命令\n\n| 命令                      | 说明                                  |\n| ------------------------- | ------------------------------------- |\n| `akm stats [provider]`    | 显示供应商使用统计                    |\n| `akm health [provider]`   | 检查配置健康状态                      |\n| `akm batch <operation>`   | 批量操作供应商                        |\n| `akm benchmark`           | 供应商性能测试和对比                  |\n| `akm claude <subcommand>` | Claude Code 配置管理 (clean/analyze)  |\n| `akm mcp <subcommand>`    | MCP 服务器管理 (list/add/edit/remove) |\n\n---\n\n## 详细使用指南\n\n### 添加供应商\n\n```bash\n# 交互式添加（会询问 IDE 类型）\nakm add\n\n# 直接添加 Claude Code 供应商\nakm add --claude\n\n# 直接添加 Codex CLI 供应商\nakm add --codex\n```\n\n添加流程分两步：\n\n**步骤 1 — 填写供应商信息：**\n\n- 选择 IDE 类型（Claude Code / Codex CLI）\n- 输入供应商名称\n- 选择认证模式（Claude Code 有两种）\n- 输入 API 基础 URL 和 Token\n\n**步骤 2 — 可选配置：**\n\n- 启动参数\n- 模型配置\n\n### 认证模式\n\nClaude Code 支持两种认证模式：\n\n| 模式       | 环境变量                                      | 适用场景         |\n| ---------- | --------------------------------------------- | ---------------- |\n| API Key    | `ANTHROPIC_API_KEY` + `ANTHROPIC_BASE_URL`    | 大多数第三方代理 |\n| Auth Token | `ANTHROPIC_AUTH_TOKEN` + `ANTHROPIC_BASE_URL` | 部分服务商       |\n\nCodex CLI 使用 `OPENAI_API_KEY` + `OPENAI_BASE_URL`。\n如果选择官方网页登录模式，AKM 会按供应商名称缓存 Codex 的官方 Session；同一个官方供应商会复用本地 Session，Session 失效时由 Codex CLI 重新触发浏览器授权。需要多个 OpenAI 官方账号时，为每个账号添加一个不同名称的 Codex 官方网页登录供应商即可。\n\n### 切换供应商\n\n```bash\n# 交互式选择\nakm\n\n# 直接切换到指定供应商\nakm my-provider\n\n# 仅显示 Claude Code 供应商\nakm switch --claude\n\n# 仅显示 Codex CLI 供应商\nakm switch --codex\n```\n\n### 快速启动\n\n```bash\n# 使用上次的启动参数\nakm my-provider -q\n\n# 以空参数启动\nakm my-provider --no-args\n\n# Codex 官方网页登录模式下清理当前 Session 并重新网页登录\nakm openai-work --relogin\n```\n\n参数优先级：`--no-args` > `--quick`\n\n### 查看配置\n\n```bash\n# 列出所有供应商（默认不检测状态，秒出）\nakm list\n\n# 列出并检测在线状态\nakm list --status\n\n# 按 IDE 类型过滤\nakm list --claude\nakm list --codex\nakm list --json\n\n# 查看当前激活的配置（list/current 默认完整显示 Token）\nakm current\nakm current --shell zsh\nakm current --json\n```\n\n`--show-token` 作为兼容参数继续接受；本地 `list`、`current`、创建摘要和供应商详情均直接显示完整 Token。\n分享配置时仍建议使用默认的无密钥导出。\n\n### 克隆供应商\n\n快速基于现有配置创建新供应商：\n\n```bash\n# 交互式选择源供应商\nakm clone\n\n# 直接指定源供应商\nakm clone my-provider\n```\n\n克隆时可以修改名称、认证模式、Token、基础 URL 等。\n\n### 删除供应商\n\n```bash\n# 交互式删除（支持批量选择）\nakm remove\n\n# 直接删除指定供应商\nakm remove my-provider\n```\n\n**批量删除流程：**\n\n1. 使用空格键选择多个要删除的供应商\n2. 按 Enter 确认选择\n3. 预览将要删除的供应商列表\n4. 最终确认后批量删除\n\n### 编辑供应商\n\n```bash\n# 交互式选择要编辑的供应商\nakm edit\n\n# 直接编辑指定供应商\nakm edit my-provider\n```\n\n**可编辑内容：**\n\n- 供应商名称\n- 认证模式\n- API 基础 URL\n- Token\n- 启动参数\n\n### MCP 服务器管理\n\n管理 `~/.claude.json` 中的 MCP 服务器配置：\n\n```bash\n# 列出已配置的 MCP 服务器\nakm mcp list\n\n# 添加 MCP 服务器（支持预设模板和手动配置）\nakm mcp add\n\n# 编辑 MCP 服务器\nakm mcp edit\n\n# 删除 MCP 服务器\nakm mcp remove\n```\n\n内置预设模板：Playwright、filesystem、memory、fetch。\n\n### Claude Code 配置清理\n\n清理 `~/.claude.json` 中的冗余数据（如过期的项目记录）：\n\n```bash\n# 清理配置\nakm claude clean\n\n# 分析配置（仅查看，不修改）\nakm claude analyze\n```\n\n### 备份与迁移\n\n```bash\n# 创建备份\nakm backup\n\n# 列出备份\nakm backup --list\n\n# 恢复备份\nakm backup --restore <file>\n\n# 导出无密钥配置（默认，可作为模板分享）\nakm export my-config.json\n\n# 显式导出包含完整 Token 的配置（敏感文件）\nakm export private-backup.json --include-secrets\n\n# 预览导出，不写入文件\nakm export my-config.json --dry-run\n\n# 导入配置\nakm import my-config.json\nakm import my-config.json --overwrite\nakm import my-config.json --dry-run\n```\n\n导出文件在 Unix 系统上会设置为 `0600`。默认导出会把 `authToken` 设为 `null`，并写入\n`secretsIncluded: false`，导入后需要重新设置密钥；只有明确使用 `--include-secrets` 时才会\n写出原始密钥。\n`health` 默认只做本地配置健康检查；使用 `--connectivity` 才会真实调用 API，可能产生费用。\n`--json` 和 `--dry-run` 适合脚本或自动化流程。\n\n如果配置文件在当前操作期间被另一个 `akm` 进程修改，保存会停止并提示重新执行，避免覆盖较新的配置。\n\n### 配置验证\n\n```bash\n# 验证单个供应商\nakm validate my-provider\n\n# 验证所有供应商\nakm validate\n\n# 按 IDE 类型过滤\nakm validate --claude\nakm validate --codex\n```\n\n验证内容：Token 有效性、API 响应时间、配置完整性。\n\n---\n\n## 配置示例\n\n### Claude Code — API Key 模式\n\n```yaml\n供应商名称: my-claude\n认证模式: api_key\nToken (ANTHROPIC_API_KEY): sk-ant-api03-xxxxxxxx\n基础URL (ANTHROPIC_BASE_URL): https://api.anthropic.com\n```\n\n### Claude Code — Auth Token 模式\n\n```yaml\n供应商名称: third-party\n认证模式: auth_token\nToken (ANTHROPIC_AUTH_TOKEN): your-auth-token\n基础URL (ANTHROPIC_BASE_URL): https://your-provider.com/v1\n```\n\n### Codex CLI\n\n```yaml\n供应商名称: my-codex\nAPI Key (OPENAI_API_KEY): sk-xxxxxxxx\n基础URL (OPENAI_BASE_URL): https://api.openai.com\n```\n\n官方网页登录模式可以配置多个供应商名称，例如 `openai-work`、`openai-personal`。AKM 会把它们的 Session 分开缓存，切换时只恢复对应供应商的 Session。需要强制换号或重新授权时运行：\n\n```bash\nakm openai-work --relogin\n```\n\n### Codex 官方多账号\n\n每个官方账号都应创建一个独立的 Codex 官方网页登录供应商，供应商名称就是 Session 隔离键。\n\n```bash\n# 添加个人 OpenAI 官方账号\nakm add --codex\n# 认证方式选择: 官方网页登录\n# 供应商名称填写: openai-personal\n\n# 添加工作 OpenAI 官方账号\nakm add --codex\n# 认证方式选择: 官方网页登录\n# 供应商名称填写: openai-work\n```\n\n首次启动某个官方供应商时，如果该供应商还没有自己的 Session，Codex 会打开浏览器授权；授权完成后 AKM 会按供应商名称缓存 Session。\n\n```bash\n# 首次启动个人账号，会绑定 openai-personal 的 Session\nakm openai-personal\n\n# 首次启动工作账号，会重新网页授权，不复用 openai-personal\nakm openai-work\n```\n\n日常切换时直接使用供应商名称即可：\n\n```bash\nakm openai-personal\nakm openai-work\n```\n\n需要换号、Session 异常或希望重新网页登录时，使用 `--relogin` 清理当前供应商的 Session：\n\n```bash\nakm openai-work --relogin\nakm switch openai-work --relogin\n```\n\n### 多账号配置\n\n```bash\n# 工作账号\nakm add --claude  # 名称: work\n\n# 个人账号\nakm add --claude  # 名称: personal\n\n# 快速切换\nakm work -q\nakm personal -q\n```\n\n---\n\n## 交互式界面\n\n### 主界面\n\n```\n? 请选择要切换的供应商 (总计 3 个):\n  🟢 [Claude] my-claude (My Claude Account) --- 上次使用 - 可用\n  🟢 [Claude] work (Work Account) - 可用\n❯ 🟢 [Codex] my-codex (Codex Account) - 可用\n  ──────────────\n  ➕ 添加新供应商\n  📋 供应商管理 (编辑/删除)\n  📁 打开配置文件\n  ❌ 退出\n```\n\n### 状态图标\n\n| 图标 | 含义            |\n| ---- | --------------- |\n| 🟢   | API 可用        |\n| 🟡   | 有限可用/响应慢 |\n| 🔴   | API 不可用      |\n| ⏳   | 正在检测        |\n| ⚪   | 未知状态        |\n\n### 快捷键\n\n| 按键   | 功能             |\n| ------ | ---------------- |\n| ↑/↓    | 上下导航         |\n| Space  | 切换选中（多选） |\n| A      | 全选             |\n| I      | 反选             |\n| Enter  | 确认             |\n| ESC    | 返回上级 / 取消  |\n| Ctrl+C | 退出程序         |\n\n---\n\n## 架构设计\n\n```\n┌──────────────────────────────────────────────────────┐\n│                    akm (CLI 入口)                     │\n├──────────────────────────────────────────────────────┤\n│  CommandRegistry        命令注册中心，懒加载命令模块   │\n│  ├── 核心: add, switch, remove, list, current, edit  │\n│  ├── 运维: export, import, backup, validate, clone   │\n│  └── 工具: stats, health, batch, benchmark,          │\n│           claude-clean, mcp                          │\n├──────────────────────────────────────────────────────┤\n│  ConfigManager          配置管理 (~/.akm-config.json) │\n│  ├── 懒加载 & 缓存                                   │\n│  ├── 版本迁移                                        │\n│  └── 文件权限管理 (0600)                              │\n├──────────────────────────────────────────────────────┤\n│  IDE 启动器                                          │\n│  ├── env-launcher.js    Claude Code（环境变量注入）    │\n│  └── codex-launcher.js  Codex CLI（配置文件+环境变量） │\n└──────────────────────────────────────────────────────┘\n```\n\n**切换原理：**\n\n- **Claude Code** — 通过环境变量注入启动子进程，不修改配置文件，切换只在当前会话生效\n- **Codex CLI** — 写入 `~/.codex/auth.json` 和 `config.toml`，切换后直接运行 `codex` 也能使用新配置\n\n**环境变量映射：**\n\n```\nClaude Code:\n  api_key    → ANTHROPIC_API_KEY + ANTHROPIC_BASE_URL\n  auth_token → ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL\n  (可选)     → ANTHROPIC_MODEL, ANTHROPIC_SMALL_FAST_MODEL\n\nCodex CLI:\n  → OPENAI_API_KEY + OPENAI_BASE_URL\n```\n\n---\n\n## 配置文件\n\n位置：`~/.akm-config.json`\n\n```json\n{\n  \"version\": \"2.0.0\",\n  \"currentProvider\": \"my-claude\",\n  \"providers\": {\n    \"my-claude\": {\n      \"name\": \"my-claude\",\n      \"displayName\": \"My Claude\",\n      \"ideName\": \"claude\",\n      \"authMode\": \"api_key\",\n      \"authToken\": \"sk-ant-api03-xxx\",\n      \"baseUrl\": \"https://api.anthropic.com\",\n      \"launchArgs\": [\"--continue\"],\n      \"models\": {\n        \"primary\": \"claude-sonnet-4\",\n        \"smallFast\": \"claude-haiku-4\"\n      },\n      \"createdAt\": \"2025-12-15T05:00:00.000Z\",\n      \"lastUsed\": \"2025-12-15T05:30:00.000Z\"\n    }\n  }\n}\n```\n\n---\n\n## 常见问题\n\n### 切换 Codex 后提示 \"Token data is not available\"\n\n`~/.codex/auth.json` 格式不正确。重新切换即可：\n\n```bash\nakm my-codex\n```\n\nakm 会把活跃认证切换为 `auth_mode = \"apikey\"`，并写入新的 `OPENAI_API_KEY`。\n原 ChatGPT 登录态不会混入活跃认证文件，修改前内容会保存在 `~/.codex/akm-backups/`。\n`auth.json` 与 `config.toml` 作为一组更新；任一文件写入失败时会自动恢复两者的原始内容。\n\n### Claude Code 切换后环境变量不生效\n\n`~/.claude/settings.json` 中可能存在冲突的环境变量。切换时 akm 会自动检测并提示处理。\n\n### 找不到 claude/codex 命令\n\n需要先安装对应的 CLI 工具：\n\n```bash\n# Claude Code\nnpm install -g @anthropic-ai/claude-code\n\n# Codex CLI\nnpm install -g @openai/codex\n```\n\n### 配置文件权限问题\n\nakm 会自动设置权限为 `0600`。手动修复：\n\n```bash\nchmod 600 ~/.akm-config.json\n```\n\n---\n\n## 系统要求\n\n- Node.js >= 20.0.0\n- macOS / Linux / Windows\n\n### 2.0 升级提示\n\n- Node.js 最低版本由 14 提升到 20。\n- 默认导出改为无密钥模板；完整备份必须显式使用 `--include-secrets`。\n- 远程 API 地址必须使用 HTTPS，HTTP 仅允许 localhost 和回环地址。\n- 导入配置不能携带跳过审批或沙盒的最高权限启动参数。\n\n## 许可证\n\nMIT License\n\n## 链接\n\n- [NPM](https://www.npmjs.com/package/@pikecode/api-key-manager)\n- [GitHub](https://github.com/pikecode/api-key-manager)\n- [Issues](https://github.com/pikecode/api-key-manager/issues)\n","readmeFilename":"README.md"}