{"_id":"codex-team","_rev":"27-e8804fe3363e25534f5a8faefef07183","name":"codex-team","dist-tags":{"latest":"0.0.27"},"versions":{"0.0.1":{"name":"codex-team","version":"0.0.1","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.1","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"dcea24cc795d55e3995934f71fce18ed04ed8982","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.1.tgz","fileCount":7,"integrity":"sha512-I9kumShxMLWLNLNmK3EgNo69h/qRJqgmI76QaVoinBhjTqO9BVMPC7svc8hICB6Q/fpEWId+wRZYoO260XycPQ==","signatures":[{"sig":"MEUCIQD1pJZ3VrIdUBaWUr6oMB8ABhZQGqk23Xol65d9g6J4ugIgc5Bhp/SJme8oF++mBwL9WVrYCbTkQNDPCQZXs9TFDL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175613},"main":"./dist/main.cjs","type":"module","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"95b6b4cedb2d606008500d12159da4fe3c45b2df","scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"11.6.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.1_1773893494160_0.47945030654323584","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"codex-team","version":"0.0.2","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.2","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"549833668628be1a3e6a7e07ec3fe8e5f9176261","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.2.tgz","fileCount":7,"integrity":"sha512-06T55bY851Q6E4RWVhu1ugmCeyvGTrTLmaXVTnudh6LZ4lLfzmENF6OxSs+j+GN97EakMMYaomkRj9L87iIjhA==","signatures":[{"sig":"MEYCIQD+bU9uUZchVD+1SWNcRIVP89qUlSg56SKH0tzd2lDRgQIhAIOwxrmhAZO5aXro8AFfyOEABCRib2c+vOrVhuDWxokH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177305},"main":"./dist/main.cjs","type":"module","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"d9a2bfb94ff22f2adbd5427aeab4a9a9058b37e7","scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"11.6.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.2_1773907424141_0.8086896659211313","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"codex-team","version":"0.0.3","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.3","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"8eec6de7fe91b6f2e5037f3f35af1682984f331e","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.3.tgz","fileCount":7,"integrity":"sha512-ChaYGV9PAJXFpGRGOLR7etht8Jt69K+c1z8O97AK7IsB/kPuXltUXhGUGexbrJ3grq0JScpCq7uzlloxncCYZw==","signatures":[{"sig":"MEUCIQC6jLIqDp9aN+I8jRMb5qfp3uHjm6r7OXpcfbIe1Bs4TgIgSnoTztQnSOdifZDTPnGvzd1cVS4si/drxJHaYI3A7Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200705},"main":"./dist/main.cjs","type":"module","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"fe4c0572205b34df79883b1cffdfd7a3c1764bae","scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"11.6.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.3_1773916281294_0.1337890473800014","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"codex-team","version":"0.0.4","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.4","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"697a67cdcf7b9542d70402b33fb5781642dd69fe","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.4.tgz","fileCount":7,"integrity":"sha512-ITfAJxZRYrj5pNEUHT4cxXaABHIvkBE5ewFJEqeTe/nh/T5D3k2EoK4GG0ReXf+gTtcoKFuXVXMHKdKJFpJDjA==","signatures":[{"sig":"MEUCIFoZD2qlr5uY0tZi2DXHz51R2bDeyKDGUAanokPYfl/GAiEAhZtSJd1IrNMof32mVdC3wMigCx1z1Yn0Fkc4Lx8EfQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201138},"main":"./dist/main.cjs","type":"module","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"gitHead":"67518f29ab66163b28dd2ad8968cb78db5ec6c62","scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","prepack":"pnpm build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"11.6.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.4_1774251370160_0.08776488503149715","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"codex-team","version":"0.0.5","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.5","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"4415f90f463c6a4a04fec60bd555773acfe2c961","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.5.tgz","fileCount":7,"integrity":"sha512-knCU68NSmx/1Bi3y5E6gjD2pJvjBJ75Jh+4kQ04MKAK8GhUZGwtvNLJK8SUCFbT/zK2KdJvTLavpd1aTmvsSHw==","signatures":[{"sig":"MEUCIFL9mkEWx68JCLxeBGbz9AKUku7wBQA8EIplsEI8XM/BAiEA8wzDknu2Or8weG6qHqkMGRlqfLjTfdoRzVbMmuv5crU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201877},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.5.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/a4dc710f98ff4258a19c036ed54bfa64/codex-team-0.0.5.tgz","_integrity":"sha512-knCU68NSmx/1Bi3y5E6gjD2pJvjBJ75Jh+4kQ04MKAK8GhUZGwtvNLJK8SUCFbT/zK2KdJvTLavpd1aTmvsSHw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.5_1774253056305_0.8653127449036213","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"codex-team","version":"0.0.6","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.6","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"3d812e6e024833565f436fc8438e3cca236e66ec","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.6.tgz","fileCount":7,"integrity":"sha512-3RUtSVjnz3tw0zDOVh6qe4pHsFN3/Udpib8GNtEINo+wypff9CfZ84R+e00Bok4P6Sblj3f+EZviNq1p8M+2jw==","signatures":[{"sig":"MEUCIEbCQxThNACHDLbIjrfqodObjgDKyBO+u/TuqQOf23OXAiEA+kmtExJJF1ffQAgg53KZVwkvspunah2C75Za4jEE854=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207625},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.6.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/5928236d08e41abba839cae6849c3c25/codex-team-0.0.6.tgz","_integrity":"sha512-3RUtSVjnz3tw0zDOVh6qe4pHsFN3/Udpib8GNtEINo+wypff9CfZ84R+e00Bok4P6Sblj3f+EZviNq1p8M+2jw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.6_1774421066841_0.403626238494734","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"codex-team","version":"0.0.7","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.7","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"0b65fe4241230e6e20ce0102e7eb80de94a85451","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.7.tgz","fileCount":7,"integrity":"sha512-IkpoRQ1+lDi67OtVZEXuRXTr7qzHaaCctPeXJYEntP3LmMH/l/Q6WGhLpV/EObw7NDiEaS3B98QwGdnGGyIGxA==","signatures":[{"sig":"MEUCIQCL3dPiCbDTi51pwsaTygUpDJVdvUcfcy5Xs2Ykg47rVgIgG5q/pb4PIS3MNCTUFiggIXgt7G1/kZeVWbxZQ80dtk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221197},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.7.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/fb74b621f86635ac42c501739e6b6b2f/codex-team-0.0.7.tgz","_integrity":"sha512-IkpoRQ1+lDi67OtVZEXuRXTr7qzHaaCctPeXJYEntP3LmMH/l/Q6WGhLpV/EObw7NDiEaS3B98QwGdnGGyIGxA==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.7_1774430851304_0.15330205272588837","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"codex-team","version":"0.0.8","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.8","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"bc19406773d6b82264169d27f3d9b755cd146df3","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.8.tgz","fileCount":7,"integrity":"sha512-utVBR6QkZr3riUMRRb0EqTJFMDPYtXNOvN24D6KCRjoIhSlAN0cyWWfv81M20f0lD+4vP2/iWzyMrCEF7dvBBw==","signatures":[{"sig":"MEUCIQDJIUrhoNo5c6NU5W4jA93ge8ix6DAd/N8yhj+ud5O1UwIgP1OB/O2UbE1JXDd+AmcuYfulTKZUXrB135CG0R8QQR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217917},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.8.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/8e6bb0e19d243920d8ef9f0803eeafcc/codex-team-0.0.8.tgz","_integrity":"sha512-utVBR6QkZr3riUMRRb0EqTJFMDPYtXNOvN24D6KCRjoIhSlAN0cyWWfv81M20f0lD+4vP2/iWzyMrCEF7dvBBw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.8_1774532226945_0.3085578837064544","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"codex-team","version":"0.0.9","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.9","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"135c7c542f671ed8adcd8b45d4aa844fafd17de0","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.9.tgz","fileCount":7,"integrity":"sha512-JnxLLIHlZzKBEDVcladulAo5cbvw/Yr9LTleE+ch7mXRUVNbscYr1ilYDXsRyZ8dGhlg3W1HIK0f4VPCxAzpuA==","signatures":[{"sig":"MEYCIQCwJkfJSJwJBWfuZmc9+lMlmUCAyTSH76nzNGYHWwRkvAIhAIPqNP1M9y5yUraaXYomPWNsvVO4qU4OTz4EMKuE3w+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230417},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.9.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/ad3de7024d8eb9aa2071f242e68eee6c/codex-team-0.0.9.tgz","_integrity":"sha512-JnxLLIHlZzKBEDVcladulAo5cbvw/Yr9LTleE+ch7mXRUVNbscYr1ilYDXsRyZ8dGhlg3W1HIK0f4VPCxAzpuA==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.9_1775564899673_0.6181670824082999","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"codex-team","version":"0.0.10","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.10","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"96d7865671ea9581c72750e509d365d1ab7b0dd2","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.10.tgz","fileCount":7,"integrity":"sha512-XTdgK6hAwOK6NL6rSe5Xhg7uxQtvw3ZmvVmh9WfGvmyUQiUT7KPZo7nI1JvkUm7ZnejW1qguEXca9EpVPB98tQ==","signatures":[{"sig":"MEYCIQDnJTT6ztCeyWc4XVGw41Ty2kcfJ1uc7cctw/SRaj9s3AIhAJqtjKRjU1fpokcbt3d7KPSLu1aVRwvA0UrDXmtpCc0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234854},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.10.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/d84c1f9bd9d7b7283cc5d572130c8e29/codex-team-0.0.10.tgz","_integrity":"sha512-XTdgK6hAwOK6NL6rSe5Xhg7uxQtvw3ZmvVmh9WfGvmyUQiUT7KPZo7nI1JvkUm7ZnejW1qguEXca9EpVPB98tQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.10_1775569310255_0.4384386659405477","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"codex-team","version":"0.0.11","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.11","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"58e36568fb082b29ddc62ae835ba46e7bb7a721a","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.11.tgz","fileCount":7,"integrity":"sha512-u6v0wJQScpFHPKoKI0YqD+ACaguq/ojr1NekHkpzu38wi4FgTyfDB9tzm33LIijHoLeHyalXAnqciTnEUB5EIw==","signatures":[{"sig":"MEUCIQDuPxsxYN47yBwGFzdHK3ZktRBlgqw1A4KMFN4oyNGpvAIgPw/kQUf0PgeonC0uudFGAmvTRsALfHjxdOEz2kvEqpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289523},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.11.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/b66aab4ddc20b3d98a478160cced7cab/codex-team-0.0.11.tgz","_integrity":"sha512-u6v0wJQScpFHPKoKI0YqD+ACaguq/ojr1NekHkpzu38wi4FgTyfDB9tzm33LIijHoLeHyalXAnqciTnEUB5EIw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.11_1775576498285_0.12332730502979383","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"codex-team","version":"0.0.12","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.12","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"46466b635597cba4f81e217baca9e3c775aeaf57","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.12.tgz","fileCount":7,"integrity":"sha512-hTA3feoeSsaOh4Im+/KxymIFNnENQnwm0AlT5M604TekWoBxhxsaknzH7ixXQbDalda+Q7LukHds1RPomQCFSg==","signatures":[{"sig":"MEMCH3Zaoah4jPz3re9hveCRMoXFQhAm49A3iTezTxyTRHUCIAZo7u/Snew/d0xUxIK/ILCenrrII9LKH1aVwMDYMX8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320694},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.12.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/89aa396e2ad95cdccf4c2e838b7028ec/codex-team-0.0.12.tgz","_integrity":"sha512-hTA3feoeSsaOh4Im+/KxymIFNnENQnwm0AlT5M604TekWoBxhxsaknzH7ixXQbDalda+Q7LukHds1RPomQCFSg==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.12_1775618447867_0.3901840782665926","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"codex-team","version":"0.0.13","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.13","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"deaa7f81be9456beae882c088939bc1ed59cfa1c","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.13.tgz","fileCount":7,"integrity":"sha512-ier1KjkyFfWYoiyDXcmvhpUr9FJrITLSa62kDLp6Vg0c//waSRhLga12Cfl9S4DWlkiZuMfxCasxYJg8lxVMPA==","signatures":[{"sig":"MEYCIQDnssM8j9oHzd4QyRqc/5oZTLop2d5L6GxVVoloy/Gh1gIhAJK2nYmNWVNL3VCy+YnsRKYcrQcSzKGbOmKik/eZPEA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336728},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.13.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/ce8b195921f2634b257d1afdc8c3ee37/codex-team-0.0.13.tgz","_integrity":"sha512-ier1KjkyFfWYoiyDXcmvhpUr9FJrITLSa62kDLp6Vg0c//waSRhLga12Cfl9S4DWlkiZuMfxCasxYJg8lxVMPA==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.13_1775618914357_0.4680989758068632","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"codex-team","version":"0.0.14","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.14","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"7a963a3a901150910caabf514def2e1f5b0ca967","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.14.tgz","fileCount":7,"integrity":"sha512-t3+J8CNKFJqkKUX4YrVd33OAJhlBNZtobEfju6M6UC5xRIdu03Yu1OfUXN6wNa+es7CmvTm8CGh3/GO2CwxWWg==","signatures":[{"sig":"MEYCIQDWMny+2NLwJEpQZxVrq3roi6H/Wg4qKuyHFLEZpvdujAIhAJAbVZ9YcPMLolr1G17jUhtqhqRQykKP4+tprLMhWNd7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586456},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.14.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/901add26d91b75c8bf2188f389970038/codex-team-0.0.14.tgz","_integrity":"sha512-t3+J8CNKFJqkKUX4YrVd33OAJhlBNZtobEfju6M6UC5xRIdu03Yu1OfUXN6wNa+es7CmvTm8CGh3/GO2CwxWWg==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.14_1775705037621_0.0817074059823224","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"codex-team","version":"0.0.15","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.15","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"49ea9ab6263701016ece9af5863ca745dbcd18e8","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.15.tgz","fileCount":7,"integrity":"sha512-U9J0ifMBYk/piPWaIKyLSYP5ZGEK72iqWCavrlkzHKoea25YquoIM6HePN/EgA9RsivMujnwr6s2ZtthLK1aYw==","signatures":[{"sig":"MEUCIETJZNe5pwEwHpLyOk4Z+I37DBD2SBzQm4wltaUV1RiMAiEAxna3scJwoFRs+hPVQ/Uq84pZKYuuvmaZptpn/x9A+n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":653193},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.15.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/7ca3508421a11b324324ca07df3efe16/codex-team-0.0.15.tgz","_integrity":"sha512-U9J0ifMBYk/piPWaIKyLSYP5ZGEK72iqWCavrlkzHKoea25YquoIM6HePN/EgA9RsivMujnwr6s2ZtthLK1aYw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.15_1775791751141_0.01661458430079077","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"codex-team","version":"0.0.16","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.16","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"b24f0797f8f31f5eece80abc8d8786717a9573c8","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.16.tgz","fileCount":7,"integrity":"sha512-l73X+eUe+KHUUJlfJLxlY8DkwBnS1zP6XNAyWGZxhQrQd+6WPi2keGF8eb6TEhcJtoqSl294iOoY0cBH9qRaYw==","signatures":[{"sig":"MEQCIC9RS+FkmY3UbahCshsXVXE71e6/krV45gt50yRBwHzbAiBmQgSS6AIsoUo8wQQFsmHOnL8sdrRnbESwcuPvgl9Szw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735780},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.16.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/0b50ea59b01d992fb99b27f3f48592a2/codex-team-0.0.16.tgz","_integrity":"sha512-l73X+eUe+KHUUJlfJLxlY8DkwBnS1zP6XNAyWGZxhQrQd+6WPi2keGF8eb6TEhcJtoqSl294iOoY0cBH9qRaYw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.16_1775813144472_0.3725549964133683","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"codex-team","version":"0.0.17","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.17","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"1895ed43979e2cdd7cee2f5aa9c2d9e0a2824996","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.17.tgz","fileCount":7,"integrity":"sha512-a6iHZUFlH5ahWHkqt00Y6eStLqXAmuqbFZrnrlPcaZ8r+v8p2UNkC/AaPIX0WxW1K+Qhzcq9bpK60Vh2Tof7JA==","signatures":[{"sig":"MEQCIGP9jOGwhOu9DrHaO3M4aU8wm+K8yukHxhZwDE1LW1TkAiBIolA66l6bChbuMpvly8RQMd36SlvmX2kZjmO+plvjuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824956},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.17.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/defc3e5edf84090a90c01937a8ec620b/codex-team-0.0.17.tgz","_integrity":"sha512-a6iHZUFlH5ahWHkqt00Y6eStLqXAmuqbFZrnrlPcaZ8r+v8p2UNkC/AaPIX0WxW1K+Qhzcq9bpK60Vh2Tof7JA==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.17_1776061950842_0.15219912567657","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"codex-team","version":"0.0.18","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.18","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"b7ab8580aed85b471322f73d03f84c7641a387c3","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.18.tgz","fileCount":8,"integrity":"sha512-RauPwsF0ASVZPh8xJmx1T8++EGSmS61u32XRBOH0dwiT9S1jY2Q/LKdloBY3TSVFo5vMMQoArN8lMbYaiyhKHQ==","signatures":[{"sig":"MEUCIQCC5Nja72g/JNzgkhfXlTvwnhjg/CHmcnOcAp1c8nYPAwIgadekLpd7BxBm7g4KmNnyGCO7cJExf7qZl4BB77XYBZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019915},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.18.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","typecheck":"tsc --noEmit","test:watch":"rstest watch"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/5a46418a7ad5d0a5222985f8095d057c/codex-team-0.0.18.tgz","_integrity":"sha512-RauPwsF0ASVZPh8xJmx1T8++EGSmS61u32XRBOH0dwiT9S1jY2Q/LKdloBY3TSVFo5vMMQoArN8lMbYaiyhKHQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.18_1776138411714_0.043595852925351064","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"codex-team","version":"0.0.19","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.19","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"ffa6be3ef5cfb758214e1bb1e15a819ccd91dc05","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.19.tgz","fileCount":9,"integrity":"sha512-CJTqzMkkR/mphEbxr9o5K92n7Z3Z+Fp/hrlO4xZS7ectt4c9nJ2RiAZvVDw+1zH8QYs7Xh5QdWvtK+acFd1fsQ==","signatures":[{"sig":"MEUCIQCamH7KFedy02bFai5yOb/P5mHX+UGd0jJzh/YtOp1yHQIgGn+9nuU+jJFDDaMZuhFht7M1l1w1uUfzS+X3n68eCPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088485},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.19.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/af3e4cb8ea08c051a62528ce810e7229/codex-team-0.0.19.tgz","_integrity":"sha512-CJTqzMkkR/mphEbxr9o5K92n7Z3Z+Fp/hrlO4xZS7ectt4c9nJ2RiAZvVDw+1zH8QYs7Xh5QdWvtK+acFd1fsQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.19_1776238610530_0.4984519313472682","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"codex-team","version":"0.0.20","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.20","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"4f7a74ffa49b7118b959eacf17082308a04f6ce3","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.20.tgz","fileCount":9,"integrity":"sha512-dhvDA4eb947D+FWPxH3x/DrzffIHNkSOI0qvpl4Q5E/fucxzvu8PHQkVby1sBBkNYfCkD+xqTIVL5C65wdzOMQ==","signatures":[{"sig":"MEYCIQCyYf8kvDJMWW8o+I/lNM3VGANvRK6Jxdxj/LwYwwJ4sAIhAI6B0sjmUvfYDLH2N68B9aVkcInCvRCfiBCl/QKUBWSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089487},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.20.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"rstest run","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/8f4247960101e7070b79a340091ede04/codex-team-0.0.20.tgz","_integrity":"sha512-dhvDA4eb947D+FWPxH3x/DrzffIHNkSOI0qvpl4Q5E/fucxzvu8PHQkVby1sBBkNYfCkD+xqTIVL5C65wdzOMQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.20_1776239713820_0.35013178976725223","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"codex-team","version":"0.0.21","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.21","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"e5898a37553a5ded5951267005ca03272eb8d8ab","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.21.tgz","fileCount":9,"integrity":"sha512-jHAWsmCx7sfFynTWZzg8bWz95x8PMx6DGoSQwlxNr9R641JwTBtaedc1skSr499beuacfrs+xNbviNCn6lc/Jg==","signatures":[{"sig":"MEYCIQDveg4TwMlrwRKCnLKC+LDn36Xa7iYB5ALtZHhSQaezrwIhAICoOYS2ANo653XKLEwsQ///VxLNw0yLB/KoujqWiS+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2671794},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.21.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/df591910326a4e3e2c585a9446384e9d/codex-team-0.0.21.tgz","_integrity":"sha512-jHAWsmCx7sfFynTWZzg8bWz95x8PMx6DGoSQwlxNr9R641JwTBtaedc1skSr499beuacfrs+xNbviNCn6lc/Jg==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.21_1776858446532_0.7810394220959944","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"codex-team","version":"0.0.22","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.22","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"550bae3fbd77e819d21040e417243e719fe6bd5c","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.22.tgz","fileCount":9,"integrity":"sha512-pj3/DtTGatCc2ISDBsKeVRvuTHJezkSC4mA4DcOx+DG/mgohZtp0NQDjrBfwsZ9UJyXawSVqXidhY4jdeLksFQ==","signatures":[{"sig":"MEQCIG6mLCEW39PtkrgT9Kz//a8O19qPeJJCxChiFsNKudyzAiAzsAI3Dk6DksjvoeFtKLhwTSaXxPGInV1Sh8DsmvKhbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2661647},"main":"./dist/main.cjs","type":"module","_from":"file:codex-team-0.0.22.tgz","module":"./dist/main.js","engines":{"node":">=20"},"exports":{".":{"import":"./dist/main.js","require":"./dist/main.cjs"}},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/2a28c38dc22530d1809f238f7c3683bf/codex-team-0.0.22.tgz","_integrity":"sha512-pj3/DtTGatCc2ISDBsKeVRvuTHJezkSC4mA4DcOx+DG/mgohZtp0NQDjrBfwsZ9UJyXawSVqXidhY4jdeLksFQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.22_1776859208056_0.7484147562848591","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"codex-team","version":"0.0.23","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.23","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"11a45a19e3f8953a04952869aafc0bc7574be8ca","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.23.tgz","fileCount":6,"integrity":"sha512-/85pZ8lXxkCpta4dvk/8fHzEa1XCvzs/mEkJG1uM2dQi29Po5MM0S1gu0HL1+HveCHHp4xKqiGRCvpY89vXxpQ==","signatures":[{"sig":"MEYCIQCRQSkosCRUzpjkPkbtutcSzZYYT9fg3llLTCGle/uTHgIhAKBP8wJiI4DyzA1khGAJFU7hoO8RfQ4Ax2StFBEspUKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876230},"type":"module","_from":"file:codex-team-0.0.23.tgz","engines":{"node":">=20"},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/77471e2e28eb2522042c2550901b9a64/codex-team-0.0.23.tgz","_integrity":"sha512-/85pZ8lXxkCpta4dvk/8fHzEa1XCvzs/mEkJG1uM2dQi29Po5MM0S1gu0HL1+HveCHHp4xKqiGRCvpY89vXxpQ==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.23_1777002560119_0.15068062358369505","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"codex-team","version":"0.0.24","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.24","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"c41ef11eba7b25bee97bcb1b3751c6a2af18edcc","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.24.tgz","fileCount":6,"integrity":"sha512-tXTDDs1TR331Jz9zIjZhWxDR4X4BTU7R7oNkJK4GBK9MIr/sVcThhf853BUnhg2FVAPqWKq7kSFRrj8pTm5uHw==","signatures":[{"sig":"MEUCIC90VhZprTIkHMaEjs+pjHIGMcIZLJToJg39HPX8NZ3FAiEA9BtysOyAOgg7MzL2bo1/+NDRQ6OBtgvU7qvqsKTpN94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875738},"type":"module","_from":"file:codex-team-0.0.24.tgz","engines":{"node":">=20"},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/b3c732db280184f5bab0430ecdf239fc/codex-team-0.0.24.tgz","_integrity":"sha512-tXTDDs1TR331Jz9zIjZhWxDR4X4BTU7R7oNkJK4GBK9MIr/sVcThhf853BUnhg2FVAPqWKq7kSFRrj8pTm5uHw==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.24_1777217938266_0.34431122096626243","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"codex-team","version":"0.0.25","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.25","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"0c396174079be8fb3b39f45fc9fa5b7358c78b79","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.25.tgz","fileCount":6,"integrity":"sha512-5sgj85unlXKHUPPi6wIyQi+X29sh/B7iboeEV3kvP5y99tCSZIH5KleqdvR1wsqSeVDjjicbkc7UWEFEGsNc2A==","signatures":[{"sig":"MEUCIEPqVct1l3A0OazU3ERHXKg/14IBUtwuKmuBn2/qU1jkAiEA63vesMLiiZ9YAJillbiubnRrofTKirrZD/sAEYDb/s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876110},"type":"module","_from":"file:codex-team-0.0.25.tgz","engines":{"node":">=20"},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/86a125fb8a30700f6574837483b1dd75/codex-team-0.0.25.tgz","_integrity":"sha512-5sgj85unlXKHUPPi6wIyQi+X29sh/B7iboeEV3kvP5y99tCSZIH5KleqdvR1wsqSeVDjjicbkc7UWEFEGsNc2A==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.25_1777220598292_0.3530159686788332","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"codex-team","version":"0.0.26","keywords":["codex","chatgpt","cli","account","quota"],"license":"MIT","_id":"codex-team@0.0.26","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"homepage":"https://github.com/HOOLC/codex-team#readme","bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"bin":{"codexm":"dist/cli.js","codex-team":"dist/cli.js"},"dist":{"shasum":"01867e7f46d3a6e71422b6f0b30429816d1034b5","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.26.tgz","fileCount":6,"integrity":"sha512-aWIo6/vYLHLrSHtjcTVvqJiIZLKe+pzQc8e0TSb1iN+NQN2+JzbE/Bc9R+L8syWCYJAwdrg6+N+nT/wemQbsbg==","signatures":[{"sig":"MEUCICyEBssUkSlfSJ3awyB0kHfpyuAvWLyHZV0XfSKhn0EvAiEAiROXh+DBc/NATHeg8olgvIOvjkTD0Se+Mv7wV4XCXR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875497},"type":"module","_from":"file:codex-team-0.0.26.tgz","engines":{"node":">=20"},"scripts":{"dev":"rslib build --watch","test":"node ./scripts/run-tests.cjs","build":"rslib build","verify":"pnpm typecheck && pnpm test","typecheck":"tsc --noEmit","test:watch":"rstest watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","verify:full":"pnpm verify && pnpm build"},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"_resolved":"/tmp/ca53d4a2b7c304d2635646dbe0a2f673/codex-team-0.0.26.tgz","_integrity":"sha512-aWIo6/vYLHLrSHtjcTVvqJiIZLKe+pzQc8e0TSb1iN+NQN2+JzbE/Bc9R+L8syWCYJAwdrg6+N+nT/wemQbsbg==","repository":{"url":"git+https://github.com/HOOLC/codex-team.git","type":"git"},"_npmVersion":"10.8.2","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.3","dayjs":"^1.11.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.18.1","typescript":"^5.9.2","@rslib/core":"^0.20.0","@types/node":"^24.5.2","@rstest/core":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/codex-team_0.0.26_1777265785267_0.597471317803647","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"codex-team","version":"0.0.27","description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","license":"MIT","type":"module","homepage":"https://github.com/HOOLC/codex-team#readme","repository":{"type":"git","url":"git+https://github.com/HOOLC/codex-team.git"},"bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"keywords":["codex","chatgpt","cli","account","quota"],"bin":{"codex-team":"dist/cli.js","codexm":"dist/cli.js"},"engines":{"node":">=20"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@rslib/core":"^0.20.0","@rstest/core":"^0.9.3","@types/node":"^24.5.2","@types/ws":"^8.18.1","tsx":"^4.21.0","typescript":"^5.9.2"},"dependencies":{"dayjs":"^1.11.20","ws":"^8.18.3"},"scripts":{"build":"rslib build","dev":"rslib build --watch","docs:readme":"node ./scripts/sync-readme-command-sections.mjs","test":"node ./scripts/run-tests.cjs","test:watch":"rstest watch","typecheck":"tsc --noEmit","verify":"pnpm typecheck && pnpm test","verify:full":"pnpm verify && pnpm build"},"_id":"codex-team@0.0.27","_integrity":"sha512-jUlJaun3jx+fwId9c5LdM8629lKPiibtbyNBXN9eozFa8YPeEpykP8v3C96tbITpRoq6gfAPM2O5RqYtyhEWBw==","_resolved":"/tmp/8276f4b969df037cb858ce7582c7cae3/codex-team-0.0.27.tgz","_from":"file:codex-team-0.0.27.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jUlJaun3jx+fwId9c5LdM8629lKPiibtbyNBXN9eozFa8YPeEpykP8v3C96tbITpRoq6gfAPM2O5RqYtyhEWBw==","shasum":"e6d924b5a2f7f5391beab1a1f3d01282f3e43016","tarball":"https://registry.npmjs.org/codex-team/-/codex-team-0.0.27.tgz","fileCount":6,"unpackedSize":877088,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGpwfv/40ZHfw0BUeoz2zAZYB5oJ2AyYRpQdVtIbCt4yAiAZGj0glmMJZvaJUaj2KDrpqePyYOGreAvOFh9C1BgO7A=="}]},"_npmUser":{"name":"kingwl","email":"kingwenlu@gmail.com"},"directories":{},"maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codex-team_0.0.27_1778232312559_0.775195732833676"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T04:11:34.038Z","modified":"2026-05-08T09:25:12.924Z","0.0.1":"2026-03-19T04:11:34.311Z","0.0.2":"2026-03-19T08:03:44.266Z","0.0.3":"2026-03-19T10:31:21.464Z","0.0.4":"2026-03-23T07:36:10.307Z","0.0.5":"2026-03-23T08:04:16.456Z","0.0.6":"2026-03-25T06:44:26.991Z","0.0.7":"2026-03-25T09:27:31.442Z","0.0.8":"2026-03-26T13:37:07.082Z","0.0.9":"2026-04-07T12:28:19.823Z","0.0.10":"2026-04-07T13:41:50.397Z","0.0.11":"2026-04-07T15:41:38.416Z","0.0.12":"2026-04-08T03:20:48.032Z","0.0.13":"2026-04-08T03:28:34.532Z","0.0.14":"2026-04-09T03:23:57.755Z","0.0.15":"2026-04-10T03:29:11.396Z","0.0.16":"2026-04-10T09:25:44.631Z","0.0.17":"2026-04-13T06:32:31.042Z","0.0.18":"2026-04-14T03:46:51.964Z","0.0.19":"2026-04-15T07:36:50.679Z","0.0.20":"2026-04-15T07:55:14.025Z","0.0.21":"2026-04-22T11:47:26.672Z","0.0.22":"2026-04-22T12:00:08.245Z","0.0.23":"2026-04-24T03:49:20.269Z","0.0.24":"2026-04-26T15:38:58.465Z","0.0.25":"2026-04-26T16:23:18.504Z","0.0.26":"2026-04-27T04:56:25.434Z","0.0.27":"2026-05-08T09:25:12.801Z"},"bugs":{"url":"https://github.com/HOOLC/codex-team/issues"},"license":"MIT","homepage":"https://github.com/HOOLC/codex-team#readme","keywords":["codex","chatgpt","cli","account","quota"],"repository":{"type":"git","url":"git+https://github.com/HOOLC/codex-team.git"},"description":"Manage multiple Codex ChatGPT auth snapshots and quota usage from the command line.","maintainers":[{"name":"kingwl","email":"kingwenlu@gmail.com"}],"readme":"# codex-team\n\n[English](./README.md) | [简体中文](./README.zh-CN.md)\n\n`codex-team` 提供 `codexm` 命令，用来在一台机器上管理多个 Codex ChatGPT 登录快照。\n\n如果你经常在多个 Codex 账号之间切换，它可以帮你更简单地：\n\n- 保存多个命名账号快照\n- 切换当前生效的 `~/.codex/auth.json`\n- 查看多个账号的 quota 使用情况\n- 导出和导入完全信任前提下的分享 bundle，而不需要重新登录\n- 在当前账号耗尽时自动切号并重启运行中的 Codex\n- 为 Codex 和 OpenAI-compatible 工具提供一个本地 proxy 账号\n\n## 平台支持\n\n| 平台 | 状态 | 说明 |\n|------|------|------|\n| macOS | ✅ 完整支持 | 支持 Desktop 启动、watch 和全部 CLI 命令 |\n| Linux | ✅ 完整支持 | 仅 CLI 模式；Desktop 相关命令会优雅降级 |\n| WSL | ✅ 完整支持 | 支持 WSL 浏览器打开链路；仅 CLI 模式 |\n\n## 安装\n\n```bash\nnpm install -g codex-team\n```\n\n安装完成后，使用 `codexm` 命令。\n\n## 可选 Agent Skill\n\n这个仓库还维护了一个可选的 agent skill，面向支持从 GitHub 安装 `SKILL.md` bundle 的 coding agent。它不是运行 `codexm` 的必需依赖；npm 包只分发 CLI runtime。\n\n任何兼容的 coding agent 都可以从 GitHub 安装同一个 `skills/codexm-usage` 路径。如果你用的是 Codex 内置的 GitHub skill installer，可以把 skill 固定到与你安装的 CLI 对应的 release tag：\n\n```bash\npython3 \"${CODEX_HOME:-$HOME/.codex}/skills/.system/skill-installer/scripts/install-skill-from-github.py\" \\\n  --repo HOOLC/codex-team \\\n  --path skills/codexm-usage \\\n  --ref v0.0.24\n```\n\n请把 `--ref` 替换成与你安装的 CLI 版本对应的 release tag。如果你的 coding agent 会缓存已安装 skill，安装后请重启或重新加载它。\n\n## 快速开始\n\n### 1. 先保存几个账号并看概览\n\n```bash\ncodexm add plus1\ncodexm add team1\ncodexm list\ncodexm usage\n```\n\n`codexm list` 用来看账号概览，`codexm usage` 用来看本地 session 日志里的 token usage 和 estimated cost。\n\n### 2. 打开 dashboard\n\n```bash\ncodexm\n```\n\ndashboard 里常用按键：\n\n- `Enter`：切换选中的 direct 账号；如果光标在 `proxy` 行，则切换 proxy 开关\n- `/`：进入筛选\n- `a`：启用或关闭 daemon 驱动的 autoswitch\n- `f`：在当前账号上 reload，或强制切号\n- `p`：切换“是否允许自动切号选中该账号”的保护状态\n- `o`：在当前终端运行 `codex`，退出后回到 dashboard\n- `O`：用隔离的托管快照运行 `codex`，退出后回到 dashboard\n- `d`：打开或聚焦 Codex Desktop，但不离开 dashboard\n- `Shift+D`：用选中账号重新拉起 Codex Desktop；如果当前已有非 `codexm` 托管的 Desktop，会先确认再强制关闭重启\n- `q`：从主面板退出；`Esc` 用来后退或取消当前流程\n\n完整键位、输入框控制、确认框和 proxy 行语义见 [dashboard.md](./skills/codexm-usage/references/dashboard.md)。\n\n### 3. 让它持续自动工作\n\nmacOS + Codex Desktop：\n\n```bash\ncodexm launch\ncodexm autoswitch enable\n```\n\nLinux / WSL + Codex CLI：\n\n```bash\ncodexm watch\n```\n\n在另一个终端里通过 wrapper 启动 Codex：\n\n```bash\ncodexm run -- --model o3\n```\n\n`codexm launch` 会启动 Desktop 并确保共享 baseline daemon 已运行，`codexm autoswitch enable` 会开启 daemon 驱动的后台自动切号。`codexm watch` 仍然是前台 quota 监控命令；proxy 模式开启时，它的结构化 quota 日志会切成 `account=\"proxy\"`，并在已知当前真实后端时附带 `upstream=\"...\"`。`codexm run` 会包装 `codex` CLI，能够在 `~/.codex/auth.json` 被重复原子替换后继续自动重启，并在账号切换触发重启后自动恢复当前交互会话。如果你手动结束 `codexm run` 且当前 session 可恢复，它会打印可直接使用的恢复命令。\n\n### 4. 启用 proxy 模式\n\n```bash\ncodexm proxy enable\ncodexm proxy status\ncodexm run --proxy -- --model o3\ncodexm proxy disable\n```\n\n`codexm proxy enable` 会启动或复用共享本地 daemon，写入一个 synthetic `proxy` 账号（`proxy@codexm.local`），并把默认 runtime 的 transport URL 指到本地 proxy。live proxy 和非 proxy 会继续保留同一个 provider 身份，因此仍然共用同一份 live thread 历史。`codexm list` 和 dashboard 总会显示 synthetic `proxy` 行；proxy 开启时，`@` 表示当前配置的真实 upstream。\n\nproxy 保持启用时，`codexm switch <name>` 只会切换当前真实 upstream，不会替换默认 runtime 里的 synthetic `proxy` auth，也不会生成 `last-active-auth.json` backup；如果后续 daemon 因 quota 耗尽触发 autoswitch，proxy 才会再跟着切走。在真正向下游输出内容之前，proxy 还可以自动重放一次可重试的 quota exhausted websocket turn 或缓冲型 REST 请求。这个共享 daemon 同时也暴露常用的 OpenAI-compatible `/v1` 接口。\n\n`codexm proxy enable` 作用于默认 runtime，`codexm run --proxy` 则用于不想写入 live `CODEX_HOME` 的隔离 overlay。共享 daemon 状态可以通过 `codexm daemon status` 查看。更详细的 quota 聚合、重放规则、Desktop 行为、端口和日志说明见 [proxy.md](./skills/codexm-usage/references/proxy.md) 和 [managed-desktop.md](./skills/codexm-usage/references/managed-desktop.md)。\n\n## 输出示例\n\n下面是一个脱敏后的 `codexm list` 示例：\n\n```text\n$ codexm list\nCurrent managed account: plus-main\nDaemon: off | Proxy: off | Autoswitch: off\nAccounts: 2/3 usable | blocked: 1W 1, 5H 0 | plus x2, team x1\nAvailable: bottleneck 0.84 | 5H->1W 0.84 | 1W 1.65 (plus 1W)\nUsage 7d: in 182k/$0.42 | out 96k/$0.71 | total 278k/$1.13\n\n   NAME         IDENTITY  PLAN  SCORE   ETA     USED      NEXT RESET\n   -----------  --------  ----  -----  -----   5H   1W   ----------\n*  plus-main    ac1..123  plus    72%   2.1h   58%  41%  04-14 18:30\n   team-backup  ac9..987  team    64%   1.7h   61%  39%  04-14 19:10\n   plus-old     ac4..456  plus     0%      -   43% 100%  04-16 09:00\n```\n\n如果你想判断“接下来该切到哪个账号”，优先看这个命令。\n\n## 常用命令\n\n<!-- GENERATED:CORE_COMMANDS:START -->\n### 账号管理\n\n- `codexm add <name>`: 新增一个托管账号快照\n- `codexm save <name>`: 把当前生效的 auth 保存成命名快照\n- `codexm replace <name>`: 用新的登录结果或 API key 原地覆盖已保存快照\n- `codexm update`: 刷新当前托管账号对应的已保存快照\n- `codexm rename <old> <new>`: 重命名已保存快照\n- `codexm protect <name>`: 将已保存快照排除出自动切换候选\n- `codexm unprotect <name>`: 恢复已保存快照进入自动切换候选\n- `codexm remove <name> --yes`: 删除已保存快照\n- `codexm export [name] [--output <file>]`: 把当前 auth 或已保存快照导出成分享 bundle\n- `codexm import <file> --name <local-name>`: 把分享 bundle 导入成命名托管账号\n- `codexm inspect <file>`: 导入前预览 bundle 元数据\n\n### 查看状态与 quota\n\n- `codexm`: 在交互式终端里直接打开账号面板\n- `codexm current`: 查看当前账号和尽力获取的 quota 摘要\n- `codexm doctor`: 诊断本地 auth、runtime 探测和托管 Desktop 一致性\n- `codexm list [--refresh] [--usage-window <today|7d|30d|all-time>] [--verbose]`: 查看所有保存账号，并附带一行本地 usage 摘要\n- `codexm list <name>`: 查看单个已保存账号的详情，包括邮箱、identity、quota 和所选本地 usage 窗口\n- `codexm list --json`: 为 list 和 list <name> 输出机器可读 JSON；包含已保存账号路径、proxy 当前上游信息，以及有数据时最近一次上游命中信息\n- `codexm list --debug`: 输出 quota 归一化和观测比例相关诊断信息\n- `codexm proxy status`: 查看本地 proxy daemon 和 synthetic auth 状态\n- `codexm daemon status`: 查看共享后台 daemon、已启用能力和日志路径\n- `codexm autoswitch status`: 查看 daemon 驱动的自动切号是否已启用\n- `codexm tui [query]`: 显式打开账号面板，可选带初始筛选词；在 proxy 行上按 Enter 会切换 proxy 开关\n- `codexm usage [--window <today|7d|30d|all-time>] [--daily] [--json]`: 从本地 session 日志汇总 token usage 和 estimated cost\n\n### 切换与启动\n\n- `codexm switch <name>`: 切换到指定保存的 direct 账号；若 proxy 已启用，只更新 proxy 的当前上游，不替换 synthetic proxy auth\n- `codexm switch --auto --dry-run`: 预览自动切号会选中的账号\n- `codexm launch [name] [--auto]`: 在 macOS 上启动 Codex Desktop，并确保共享 daemon 已启动\n\n### Watch 与自动重启\n\n- `codexm watch`: 监听 quota 变化，并在耗尽时自动切号\n- `codexm autoswitch enable`: 启用 daemon 驱动的自动切号；proxy 在用户可见输出开始前遇到耗尽时也会内部重放一次\n- `codexm autoswitch disable`: 关闭自动切号，并保留基础 daemon 常驻\n- `codexm daemon start`: 启动共享后台 daemon，但不额外启用附加能力\n- `codexm daemon stop`: 停止共享后台 daemon，并保留最近一次 daemon 功能开关状态\n- `codexm run [--account <name>] [-- ...codexArgs]`: 以全局 auth 跟随重启模式运行 codex，或用托管账号快照做一次性隔离运行\n- `codexm run --proxy [-- ...codexArgs]`: 用隔离 CODEX_HOME 通过本地 proxy 运行 codex\n- `codexm proxy enable`: 启用由本地 proxy 提供的全局 synthetic ChatGPT auth；在 proxy 耗尽且用户可见输出尚未开始时会自动重放一次\n- `codexm proxy disable`: 恢复上一次 direct auth/config 备份，同时不改动共享 proxy daemon 的监听状态\n- `codexm overlay create <name>`: 为其他工具创建隔离的 CODEX_HOME overlay\n<!-- GENERATED:CORE_COMMANDS:END -->\n\n完整命令参考请使用 `codexm --help`。分享 bundle 是明文 auth 快照，只适合发给完全信任的接收方。\n\n在交互式终端里，直接运行 `codexm` 就会进入账号面板。完整键位、输入框控制、确认框和 proxy 行行为见 [dashboard.md](./skills/codexm-usage/references/dashboard.md)。高频动作只有几项：`Enter` 切换选中的 direct 账号，或在 `proxy` 行上切换 proxy；`f` reload 当前选中项；`e` 导出当前选中的托管 direct 账号；`Esc` 回退；`q` 从主列表退出。dashboard 会复用 `codexm list` 的 reset 倒计时格式，以及 `@` / `Last upstream` / `[stale]` 这些展示规则。\n\n## 什么时候该用哪个命令？\n\n- 如果你想判断“接下来该用哪个账号”，优先看 `codexm list`\n- 如果你想看本地 token 量和 estimated cost，优先看 `codexm usage`\n- 如果你想为托管 Desktop 或 proxy 开启后台自动切号，使用 `codexm autoswitch enable`\n- 如果你想只启动共享后台 daemon，而不启用 autoswitch 或 proxy，使用 `codexm daemon start`\n- 如果你想在前台监控 quota 并在耗尽时响应，使用 `codexm watch`\n- 如果你在 CLI 场景里希望运行中的 `codex` 跟随切号自动重启，使用 `codexm run`\n- 如果你希望 Codex 或其他工具只看到一个稳定的本地 API/auth，而真实上游账号由 `codexm` 内部轮换，使用 `codexm proxy enable`\n- 如果你想临时使用 proxy，但不希望把 session 或 auth/config 写进真实 `CODEX_HOME`，使用 `codexm run --proxy`\n- 如果共享 proxy/daemon 需要避开默认 `14555`，设置 `CODEXM_PROXY_PORT`；对 `codexm proxy enable` 来说，显式 `--port` 仍然优先\n- 脚本场景使用 `--json`，排查问题使用 `--debug`\n\n对于 ChatGPT 登录快照，如果本地 token 能区分同一 ChatGPT 账号或 workspace 下的不同用户，`codex-team` 也可以把它们保存成不同的托管条目。\n\n## Shell Completion\n\n<!-- GENERATED:SHELL_COMPLETION:START -->\n按 shell 的标准方式生成并安装补全脚本：\n\n```bash\nmkdir -p ~/.zsh/completions\ncodexm completion zsh > ~/.zsh/completions/_codexm\n\nmkdir -p ~/.local/share/bash-completion/completions\ncodexm completion bash > ~/.local/share/bash-completion/completions/codexm\n```\n\n生成的脚本会补全命令、已知二级命令、当前输入以 `-` 开头时的 flag，并通过 `codexm completion --accounts` 动态补全已保存账号名。\n<!-- GENERATED:SHELL_COMPLETION:END -->\n\n## 开发\n\n```bash\npnpm install\npnpm typecheck\npnpm test\npnpm build\n```\n\n实际运行验证可以在需要时调用线上 ChatGPT/OpenAI 服务，但必须使用临时 `HOME`、隔离 `CODEX_HOME` 或 codexm overlay，避免写入本地真实 threads、sessions、auth/config、socket，也不能干扰正在运行的 CLI/TUI/Desktop 实例。\n\n## License\n\nMIT\n","readmeFilename":"README.zh-CN.md"}