{"_id":"@jiayunxie/aerial","_rev":"47-b7242ba932c41550cc6fd325891b2c94","name":"@jiayunxie/aerial","dist-tags":{"nightly":"0.2.4-nightly.20260528.b56cfad","latest":"0.3.3"},"versions":{"0.1.0":{"name":"@jiayunxie/aerial","version":"0.1.0","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.0","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"ccf56155087e8326ea91e39731db063445c85f16","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.0.tgz","fileCount":18,"integrity":"sha512-tBjcoTRoHBWp/UeE73RWTI345wUuHirj1DhJ4sxFssaZTrcolfJElAjyT59g2oc7gHwbyiH/5NzWuD7B4vJKXA==","signatures":[{"sig":"MEUCIA3UYarFnwkbORKLO8yLGUW8BsyTb4gVSTjVykzdHx9pAiEA/mS+pnQP2YTZNHEPPln0M+M+bZnKbgAWmx2TNGsTerg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77867},"type":"module","engines":{"node":">=22"},"gitHead":"b04492b21823b429c99fa916bdb2f964e54bfbf1","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"jiayunxie","email":"furnace09@gmail.com"},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.0_1779184003668_0.7307998796621193","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@jiayunxie/aerial","version":"0.1.2","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.2","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"a9280973ab3818c6ff757e4724354cce04ddb136","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.2.tgz","fileCount":18,"integrity":"sha512-domts8QTTp9O50n2/mkWI3dTULJNUjQynTf/636KYq1lk9e2ywbo/XOXZ3glhpRcWMt0Md5AYhNE3hSxgSIqVg==","signatures":[{"sig":"MEUCIEKNynXrm3c9Fp9pOWMd7rv0Wapm9PTvae8JK87LWWk8AiEApSVsnk4Fw2ixNrTsIC9Clp8Tjk0IpItvU2hLjBGTZLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76754},"type":"module","engines":{"node":">=22"},"gitHead":"136cafc6985e885910ca370d2574200061e3c100","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.2_1779236930133_0.6307910890864912","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-nightly.20260520.136cafc":{"name":"@jiayunxie/aerial","version":"0.1.3-nightly.20260520.136cafc","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.3-nightly.20260520.136cafc","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"f5389c2ecf94ffc99c63cd16e3c124e19401da6a","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.3-nightly.20260520.136cafc.tgz","fileCount":18,"integrity":"sha512-eeNLUssuFNRG0YFekLAbKprRbbL1GSLQo0VGeCb4stjboxmyJATrQ5vfqAsDn5UK4W7123txFtd3uYmD5yUH1w==","signatures":[{"sig":"MEUCIGFh1SXHOTqRUSflqZRIXVbENrZe71p9MFbHKCMuxMoPAiEAzQgTEsZbAwhAuuaCXsE6lizGApm9lReGXkZ+GCdDb18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.3-nightly.20260520.136cafc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76779},"type":"module","engines":{"node":">=22"},"gitHead":"136cafc6985e885910ca370d2574200061e3c100","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.3-nightly.20260520.136cafc_1779237423081_0.7735113105204434","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-nightly.20260520.7fc54b0":{"name":"@jiayunxie/aerial","version":"0.1.3-nightly.20260520.7fc54b0","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.3-nightly.20260520.7fc54b0","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"0ea968ad26f01ce856ed4d493e80ae43130151ff","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.3-nightly.20260520.7fc54b0.tgz","fileCount":18,"integrity":"sha512-ZWuS8iO3Ulg7aQUIIRdJsmT22SLIFnJNcGpPrFI0AdVMTwiTTsQ3wNi8KksLwDf3BesFj6VnHwl5eCL2WpT1DQ==","signatures":[{"sig":"MEYCIQD0DU/xEsFo2DyJcM/cf3sy5HgDNMkC7RJ0hKZtM1ql6AIhAIr3vNYgz9a61Y4GT/zEGwfoZdWk7rBOE5KEs42sWrpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.3-nightly.20260520.7fc54b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76779},"type":"module","engines":{"node":">=22"},"gitHead":"7fc54b02a72e67e1fa4734ac7fbb9b59a64482f4","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.3-nightly.20260520.7fc54b0_1779299796198_0.10928175729521561","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@jiayunxie/aerial","version":"0.1.3","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.3","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"f54a80e2469e0fbd1113077193435c991b0eb5ab","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.3.tgz","fileCount":19,"integrity":"sha512-nEShsS92NaX3TyLu1WqlJcnq627IS6YwQrZ4K7Y8VpTgH9Le/SmPTiRTt4LUtohZRUlP2Mo8MfWeCjWlZ95uNw==","signatures":[{"sig":"MEQCIG1v+9guZ7ENBz9dJfw8IaV9Lnk0SVZ8hyIdV6B1E9g5AiAYNDPEEFrkarBP3564SCDxP/al7ffn3jG21ONCaSZElA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147681},"type":"module","engines":{"node":">=22"},"gitHead":"54baa7e000183aef1966a1402ace6ad79a550b98","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.3_1779337042902_0.9021901630127984","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-nightly.20260521.54baa7e":{"name":"@jiayunxie/aerial","version":"0.1.4-nightly.20260521.54baa7e","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.4-nightly.20260521.54baa7e","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"d62e475cc5eb7fb86e1b8fd4067025296afc6a87","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.4-nightly.20260521.54baa7e.tgz","fileCount":19,"integrity":"sha512-rC0f6hSm6Tqh85VGKsNDnSGl+didZ+McgbkzoQFvLPvavrc3c++5eR+405RTKcl5UNUdV9Np0iAB4yZYqaZ6Ew==","signatures":[{"sig":"MEYCIQCkZq7ElHcECm5c0oK2MvnyVZcb76Ozh2D2oAzSq0fuPgIhAMNgc8OwJuy3teTlKsyrbxCOQgBf421iL6FTOEjAXLzd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.4-nightly.20260521.54baa7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147706},"type":"module","engines":{"node":">=22"},"gitHead":"54baa7e000183aef1966a1402ace6ad79a550b98","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.4-nightly.20260521.54baa7e_1779384807467_0.6239057138727073","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@jiayunxie/aerial","version":"0.1.4","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.4","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"412f5e8add3f5ce2005228bd35b7a4af94f19587","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.4.tgz","fileCount":19,"integrity":"sha512-ay/etOVosZ47tIy6IjPykQjUnjAPZP5hFeA9o1+bKKarLNwxrxvUkTp657vHegIXlK6E2AUpzsN5hUhvZO1ZKg==","signatures":[{"sig":"MEUCIQDvZ3DgyI/AlkSlr0SlW92Ai427oJwGCJOiJzXsL2eWHgIgQMEghSz+rjyQjglwhJQkp/01gAew6lx0ePoo24ugF5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148146},"type":"module","engines":{"node":">=22"},"gitHead":"7de50a72974c1d664e04ea058094cf47d85754ac","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.4_1779415837558_0.48379232682208406","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@jiayunxie/aerial","version":"0.1.5","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.5","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"22216dd1cb3bb0756e696c714a8b9659caf697bb","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.5.tgz","fileCount":19,"integrity":"sha512-+Soii3ItDRs5ifogzyuTCI54OaMTtpGdLKOlJuFWEP90iWH8Worm47c4K/JAgDWpl5jekRqJYaL5NQ2ddyI6Ew==","signatures":[{"sig":"MEQCIAxDjwjMyprZ2Uyi9vopBk0rqSVNL8iaz70ZP0r17MSAAiAvacLkN8P80g2IZPxhCtiOuRRepPGM5GBQioIQb1ZQzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149024},"type":"module","engines":{"node":">=22"},"gitHead":"d1f539d3a0af9e43bfa40bd4334f6d01b7673fc4","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.5_1779416800110_0.19968457808277829","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@jiayunxie/aerial","version":"0.1.6","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.6","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"7aeea327e57f8e384e7ad814f8a6f349ee8b1003","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.6.tgz","fileCount":21,"integrity":"sha512-wm+8rdIqEgN5jAvsV3bdqQig81/1644aNbrUSDaKbBDjmbTpwkdnb/08QVr/j/u/aRaR8QaeAlizSl7oBst5lg==","signatures":[{"sig":"MEYCIQC8duL4CJaShcvvCW9m0fwotfn6wfKak/EJk2eqBdMeRwIhAL70fDMUzkB8u3jwak/kjYN3BZl4QXXVBZPBH21EFOy6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157621},"type":"module","engines":{"node":">=22"},"gitHead":"0922471c7b392a215ed4ca2efd89c0ef63a83838","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.6_1779425221661_0.08219546486369333","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@jiayunxie/aerial","version":"0.1.7","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.7","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"03f838dc00e50ce3c48b0d052a209919dfca38bc","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.7.tgz","fileCount":21,"integrity":"sha512-/syPHNBcf8X6zfVW8Nt5apkgt321kBfALAjNmshhBiuZgJjIz4BalCVU7zRSNIFukmrICZ+LJC4DmFBsyiMMtQ==","signatures":[{"sig":"MEUCIG2cRNovn48NW24znLIJfOjPwz3Y30pya4dkPKeTKArVAiEAjD4GmOHY6tzwMW6vyGjiLrD+cUDtgfMZZIyXz/XiuAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165678},"type":"module","engines":{"node":">=22"},"gitHead":"3a038d670ac5eecbfd43365997d998ec2c1d64ba","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.7_1779427390016_0.5539924958163089","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@jiayunxie/aerial","version":"0.1.8","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.8","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"503fe49ce33ff72c502e413d343a4abfd70f3b06","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.8.tgz","fileCount":21,"integrity":"sha512-x9rnEoSXc6drV78KGhUEXdHZqM6BZ8BGo3vIk001iP+DeFC7ibHH3EDs20R+Dil0aBCrtpMAPuOfvBgcCrrENg==","signatures":[{"sig":"MEUCIQCTMt7Wn4paV4KpWtFUVDf26tbu/PDG8qyaqUbEHgW8tgIgZ27b29GRCMIATNMh8THzXU6C4jntq0vijbUWsyCnUPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167416},"type":"module","engines":{"node":">=22"},"gitHead":"702ca1a4a98bb6e4d653627035bffe6eeed9b54c","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.8_1779428042746_0.10315572272718776","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@jiayunxie/aerial","version":"0.1.9","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.9","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"3f7d75c2fec387a6cc74b9740be946d2e9e36219","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.9.tgz","fileCount":22,"integrity":"sha512-1hS8mIUYzxtCr7Y4/v4RrSz5rHWIv18WVg1O0+TQWH4b7TP+GEvIRQw3BwD+lL11W1zK2RTFN2YqwwikYO1Pfw==","signatures":[{"sig":"MEUCIQCGipNvkhhpBEjexLjI9/39aZDr+nh95M7y43nQ4E4XXQIgZvUNjBBGy19KjtWnVnEnxu2MxO9ex05dvOdc1pqqbQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178928},"type":"module","engines":{"node":">=22"},"gitHead":"98a74ebd88694c92c4b1435b7d414e16376d93ad","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.9_1779433698844_0.4511929326757287","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@jiayunxie/aerial","version":"0.1.10","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.10","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"7c4fc86f9c9af331feba5b78cc056adaaf998ea9","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.10.tgz","fileCount":23,"integrity":"sha512-+EoAgtUQh+GWWcJIiyNp5Nu/t4pwVIrYtGxFZq2JAOVNs9xiD4iMN8L0O8S3lkQ2aRQ14q7IV2mAoXgqjgJMWA==","signatures":[{"sig":"MEYCIQCbR9ylCz+TpE03XjaDNEBV8b2e7zwK74TfIA9O15HfaAIhAPyk9gUvZ1cclx85/IsI/75aJr08UGwx2zBXbEggXPPI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188085},"type":"module","engines":{"node":">=22"},"gitHead":"2e2b242b114a32a35f399e0f28f47e6b13ca4e80","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.10_1779439422505_0.5400007759166725","host":"s3://npm-registry-packages-npm-production"}},"0.1.11-nightly.20260522.2e2b242":{"name":"@jiayunxie/aerial","version":"0.1.11-nightly.20260522.2e2b242","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.11-nightly.20260522.2e2b242","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"68fe0ce9f8565afd05e5196bf546f2af5e863181","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.11-nightly.20260522.2e2b242.tgz","fileCount":23,"integrity":"sha512-q7haFPWlgMtgI3TwUjOer0NZLW7/N6DKo7Ia/dYvH1Xp1MHke4ZD5aPQPriCGfGNU4RAwseinhhkEYVWwAbHXg==","signatures":[{"sig":"MEQCIH3T8OBs8klx6YLBTFG916CR5Oza48XYhraf3GI+tbLXAiBfwwf0S5FHwbKs+gdAxBd9GB3SpmcvOlkVUYpe6uoFFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.11-nightly.20260522.2e2b242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188110},"type":"module","engines":{"node":">=22"},"gitHead":"2e2b242b114a32a35f399e0f28f47e6b13ca4e80","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.11-nightly.20260522.2e2b242_1779470083702_0.7331952938100503","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@jiayunxie/aerial","version":"0.1.11","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.11","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"e8a717a92061149dd24d9b40ce629edfb4d0008a","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.11.tgz","fileCount":23,"integrity":"sha512-Aop6fCP1JXK5e3oAu9xLeemIu14+X+fCgaihtHEmBjBULNT01UVJwvG2k0VNyduoRdpMCqAJVNGmEDwS+zi9hA==","signatures":[{"sig":"MEYCIQDu5T1rvC+W7RK8QdrB9I/6VCvB/8+mczYFqz69sft0CwIhALf5csHXF5pRHALEl7kv0qbLGy3RcRayzNuN0sYbXwT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194250},"type":"module","engines":{"node":">=22"},"gitHead":"4fc61228ddf17ccd01189699536073033c220ccb","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.11_1779690775419_0.9650986766381162","host":"s3://npm-registry-packages-npm-production"}},"0.1.12-nightly.20260525.4fc6122":{"name":"@jiayunxie/aerial","version":"0.1.12-nightly.20260525.4fc6122","keywords":["copilot","codex","claude-code","local-proxy"],"license":"MIT","_id":"@jiayunxie/aerial@0.1.12-nightly.20260525.4fc6122","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"5bc0fc6a99f415e03e89422ce264993fc02e5f96","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.1.12-nightly.20260525.4fc6122.tgz","fileCount":23,"integrity":"sha512-nbXjQy9HimmP7yA0/kCRVjgB68cQ8TVas/4iXX9aFNKRxDhSUvHBWJZfrxi6pYTpx5hK4XLfMfGcTcviZ9di/w==","signatures":[{"sig":"MEUCIQC4bukXq4qr9QNxlvZtsZXIy2h7K0Ex9ObnxIs/mNwexgIgUSyFbcfFg6pOSeSaMUCCNqybnVGSOQbkQZcdLZI2bUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.1.12-nightly.20260525.4fc6122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194275},"type":"module","engines":{"node":">=22"},"gitHead":"4fc61228ddf17ccd01189699536073033c220ccb","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local-only GitHub Copilot proxy for Codex CLI and Claude Code.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.1.12-nightly.20260525.4fc6122_1779729067603_0.598358765611082","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@jiayunxie/aerial","version":"0.2.1","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.1","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli.js"},"dist":{"shasum":"a74cd01726020deff0684a86cf05100fd50ada73","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.1.tgz","fileCount":29,"integrity":"sha512-dSC7SoBVh7fcgLmQ9MqP+nA2LoJz1auU7VoxAuwLf92fx5tSXJblvI+b4cBJtBniZTHffHJRjR7HTzToJ5xt4g==","signatures":[{"sig":"MEYCIQCcW0xPMRlchGOfMMvf+hTFg+45Fd+U014/taSI5ziXUgIhAOvU1IQvMQDPF5P0MeSz7ceaWY0tJEC7/edn6aF1foYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223132},"type":"module","engines":{"node":">=24"},"gitHead":"5e61f59b3d31cae80a106fda2dc5520d043bdb34","private":false,"scripts":{"test":"node --test","start":"node src/cli.js start","doctor":"node src/cli.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"jiayunxie","email":"furnace09@gmail.com"},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.4.2","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.1_1779729144694_0.9956002849700076","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@jiayunxie/aerial","version":"0.2.2","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.2","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"9738ad225a837ccd52fdb411ec2e09749c53d54a","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.2.tgz","fileCount":61,"integrity":"sha512-8gRPPXQIKiIpo2A0V0olF7GEaVyAVhdQQHKtAqisWbDSWAhKcmkur/De1esjWa5aWCyDU+8WbXiD0amI/yTOCg==","signatures":[{"sig":"MEUCIBHOBvp9OAAlZ3PgM5f10j6K4lrms3eNXvgmMb1No6WhAiEAyKAUQkjqu1M9i5QrPLG/J47+UCC/lQELbVPnQH3CWY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227856},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"bf05f1d620666e32a15db2f043e2dd90a2d39dc2","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.2_1779766938998_0.5622792045418665","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-nightly.20260526.24f44f1":{"name":"@jiayunxie/aerial","version":"0.2.3-nightly.20260526.24f44f1","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.3-nightly.20260526.24f44f1","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"5a70776605799350682e48ea3c6dc939a30ec1d2","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.3-nightly.20260526.24f44f1.tgz","fileCount":61,"integrity":"sha512-wZw6LPqRtmqZAzR29rBByV9ZwcKbzZgipewl3GKsSCqDgizknTMPHt76IW1ZQa5z4gmWpsNVM2dy+AUnyF6WrA==","signatures":[{"sig":"MEUCIGUp7Gtvlewe+DnotlOGznpmW+jXpXfd6pWETsfLKdyRAiEAihQNYHhg2gxMx2HL2mz/iXGVSfLVZqE5Z+bED7YO2bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.3-nightly.20260526.24f44f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227855},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"24f44f16cb151fb0839ca83867f36009e3b6edac","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.12.1","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.3-nightly.20260526.24f44f1_1779818327208_0.31811100740932985","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@jiayunxie/aerial","version":"0.2.3","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.3","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"d327448a35992224a18d57e20ceb4fa01223493f","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.3.tgz","fileCount":61,"integrity":"sha512-B5dnH4+zkCkLYIqzqiqn0G3lMyY/YrdqLcN85fKut4j/L8PjpBPLWALbempzugzmgIJNDV15DSOOi9BwRjQiDQ==","signatures":[{"sig":"MEQCICPJk1102X+kxuDBONGC1zsYSRj0h3w4JxLy+up5YzLEAiAQszCkzdrasWBwmKE6zX7ZPIgnUVEVn9PbVb3MFxBA3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227830},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"24f44f16cb151fb0839ca83867f36009e3b6edac","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.13.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.3_1779949502556_0.44643963059778313","host":"s3://npm-registry-packages-npm-production"}},"0.2.4-nightly.20260528.b56cfad":{"name":"@jiayunxie/aerial","version":"0.2.4-nightly.20260528.b56cfad","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.4-nightly.20260528.b56cfad","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"d74061f6cabc505a36e2ee0c2e071d2c607f521b","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.4-nightly.20260528.b56cfad.tgz","fileCount":61,"integrity":"sha512-zxCHApL9BeQiGGkXNNEQpDyuC3pMAAnVaU7LYiC0EalLppmAoC33aJ+DfSjKiFb7FDAz33e1fr51tJ1yXvLDbQ==","signatures":[{"sig":"MEYCIQDrbDGvNtmNAemdzU278kwzprSVQefTUl5LUsER2/SfswIhAIGLYrUVEnzYK2mM/FBqJ2SXgsdu4ylCWyH5cqYxlOP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.4-nightly.20260528.b56cfad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228093},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"b56cfadb94683b11df507b5ba2f4334ea2c13095","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.13.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.4-nightly.20260528.b56cfad_1779992276626_0.09118555570727604","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@jiayunxie/aerial","version":"0.2.5","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.5","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"b6c57b231bd8a2a39e7e756795e5a2c5631e2f02","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.5.tgz","fileCount":61,"integrity":"sha512-VUExsqWtSVrTXI9W36lTM6d25ALd2psQINi7PCI6I47/NIVEPnizf3/yLA9TnNSIvVS8EtHhYIc8it8iLZc03A==","signatures":[{"sig":"MEUCIQDf4d3OKPynBNc7/hvpAwx409AvHVrZDmVW4NR6ACOrQgIgDLdsEgA6cFdZe+q0YqfkUPpRN+GrbI00fAlhi4rOyZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228368},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"4f7989d52656210660165bf8832d7d813c0bc28e","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"deprecated":"This version is no longer supported. Please upgrade to @jiayunxie/aerial@latest (>=0.2.6).","repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.13.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.5_1780042533425_0.03556903868274519","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@jiayunxie/aerial","version":"0.2.6","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.6","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"d467e12eee47719f42f70db37dfcb920f37d30bc","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.6.tgz","fileCount":51,"integrity":"sha512-8rh7/tS603uQu0ubOCuf2AEkYO5d875oOD3rFlgB2qMBffY7Q1+KHu78oTQZtx9HHotEJh70/pzJWp9SLuPC5w==","signatures":[{"sig":"MEUCID02YKx4nCXmw+MJqqNRLDX0NsbEzTOHW46PeTz2nVbZAiEA6HKtlJ0mcrQDjPr8u5I0hIe2gcvZ5CQImILPDlB+Nwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235775},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"a2bdbc38c275dfe728945ee8cb3950bf47e76c30","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.13.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"socks":"^2.8.9","undici":"^7.25.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.6_1780126556779_0.7125526232585484","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@jiayunxie/aerial","version":"0.2.7","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.2.7","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"158b4eb7d3369b7225ca30311bca15b9a6574b6f","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.2.7.tgz","fileCount":51,"integrity":"sha512-F9XesghY3Rkc0l1kuN2UVN/6BazZBf4dPFx5OGPb1xSpRD9/C165iudapneEYobadQ6fd0zk85xI8XjlBT4Hhw==","signatures":[{"sig":"MEYCIQC8d+ed/1V0ucS8jYxv/KJHgEmI4xTMjKPTWr1VsL+DZQIhAMhha0WiAWxcuozR5pDtUxe1RwUMhmVEUPYtNtMRfRox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247295},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"5be62a41a18952e2ec6706bfd320753fe7a9a9e9","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.16.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"socks":"^2.8.9","undici":"^7.28.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.2.7_1783995758368_0.7779965371251649","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@jiayunxie/aerial","version":"0.3.1","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.3.1","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"e4abe64e1431f7bc951a375342c5f116f602b51c","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.3.1.tgz","fileCount":51,"integrity":"sha512-qziCnIKplS8OUsQUXidVB1lpEtZWtWFMKufeQs3TcUjr5hl9OcMbtCi74C6EHQVRabtiGcMG18OUznIY0h0eiA==","signatures":[{"sig":"MEQCICMuoggir/Nce+/zT9RRbgZKb3VYLW8Lje5TfsjJIg8nAiBCm4AuYcF2NHa78uwW7C081zd5Gtq9V+xALsSWz9qWfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249140},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"89801b4e44cce2259ae9300e9c737b5a1e0a0dd8","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test","release:preflight":"node scripts/release-preflight.mjs new-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.16.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"socks":"^2.8.9","undici":"^7.28.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.3.1_1784277863630_0.5261617058762231","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@jiayunxie/aerial","version":"0.3.2","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"license":"MIT","_id":"@jiayunxie/aerial@0.3.2","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"homepage":"https://github.com/Xiejiayun/aerial#readme","bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"bin":{"aerial":"src/cli/index.js"},"dist":{"shasum":"30926e66b032f365699132956edfc35fab1eb038","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.3.2.tgz","fileCount":51,"integrity":"sha512-je4pZS+ZXUCYlyNk4mDvTetl280FovMBXU+FqJhSWX/QuAZBfQSK5l+B/OknJLd2mMzVwDf2lPcHWkAW+et81w==","signatures":[{"sig":"MEQCICIsVX5LR983F0tDuAwMS0XGUhz6LyQv/ASnpGbgSn5uAiBQNOoZM8yeoZG9sUpv5sH3D42suDPoPKwa0aCE73W6zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250672},"type":"module","engines":{"node":">=20.18.1"},"gitHead":"69c4ad0b7b5b8ee37af6568ef68626876acef838","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test","release:preflight":"node scripts/release-preflight.mjs new-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.16.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"socks":"^2.8.9","undici":"^7.28.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/aerial_0.3.2_1784343864500_0.9323327922567601","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"_id":"@jiayunxie/aerial@0.3.3","bin":{"aerial":"src/cli/index.js"},"bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"dist":{"shasum":"5d2df95df99eae748b1947ba86509574ed871da4","tarball":"https://registry.npmjs.org/@jiayunxie/aerial/-/aerial-0.3.3.tgz","fileCount":52,"integrity":"sha512-oAQyeAFwgakT2Q2fkor3QoSFutfl8tuXQebek0B1Cdo+HZ704mZiHB848zn4O0HzAllSfSMDTcCJIV5vVXr2Vw==","signatures":[{"sig":"MEUCIBacm8MW+vmMIyBemzSSoNR4b6dQ28Yax0Lx/4H1e6kZAiEAhB9SSFJYrg0dcahdD9BHzu0inNsdWQVpUnUi6mg36MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMJpwR+H8fuaFKJJNFDJy/0KU2bZbwtLxpkcnEunFPfgIhAPnjys3Xy9I8UXWsSGoGmbSyoowSOOwV/41rJMAEn7vG"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jiayunxie%2faerial@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254354},"name":"@jiayunxie/aerial","type":"module","engines":{"node":">=20.18.1"},"gitHead":"2f652976d1b780df062d4e1ba524a18858c16eb5","license":"MIT","private":false,"scripts":{"test":"node --test","start":"node src/cli/index.js start","doctor":"node src/cli/index.js doctor","prepublishOnly":"npm test","release:preflight":"node scripts/release-preflight.mjs new-release"},"version":"0.3.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:315a0a59-dfef-4664-ab03-f7c57e48f77a"}},"homepage":"https://github.com/Xiejiayun/aerial#readme","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"_npmVersion":"11.19.0","description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","directories":{},"maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"socks":"^2.8.9","undici":"^7.28.0","smol-toml":"^1.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aerial_0.3.3_1789371870271_0.6156823435413672"}}},"time":{"created":"2026-05-19T09:46:43.580Z","modified":"2026-09-14T07:44:30.687Z","0.1.0":"2026-05-19T09:46:43.794Z","0.1.2":"2026-05-20T00:28:50.279Z","0.1.3-nightly.20260520.136cafc":"2026-05-20T00:37:03.236Z","0.1.3-nightly.20260520.7fc54b0":"2026-05-20T17:56:36.376Z","0.1.3":"2026-05-21T04:17:23.037Z","0.1.4-nightly.20260521.54baa7e":"2026-05-21T17:33:27.626Z","0.1.4":"2026-05-22T02:10:37.719Z","0.1.5":"2026-05-22T02:26:40.272Z","0.1.6":"2026-05-22T04:47:01.792Z","0.1.7":"2026-05-22T05:23:10.174Z","0.1.8":"2026-05-22T05:34:02.932Z","0.1.9":"2026-05-22T07:08:19.013Z","0.1.10":"2026-05-22T08:43:42.649Z","0.1.11-nightly.20260522.2e2b242":"2026-05-22T17:14:43.877Z","0.1.11":"2026-05-25T06:32:55.596Z","0.1.12-nightly.20260525.4fc6122":"2026-05-25T17:11:07.753Z","0.2.1":"2026-05-25T17:12:24.887Z","0.2.2":"2026-05-26T03:42:19.180Z","0.2.3-nightly.20260526.24f44f1":"2026-05-26T17:58:47.362Z","0.2.3":"2026-05-28T06:25:02.713Z","0.2.4-nightly.20260528.b56cfad":"2026-05-28T18:17:56.798Z","0.2.5":"2026-05-29T08:15:33.645Z","0.2.6":"2026-05-30T07:35:56.989Z","0.2.7":"2026-07-14T02:22:38.526Z","0.3.1":"2026-07-17T08:44:23.770Z","0.3.2":"2026-07-18T03:04:24.634Z","0.3.3":"2026-09-14T07:44:30.368Z"},"bugs":{"url":"https://github.com/Xiejiayun/aerial/issues"},"license":"MIT","homepage":"https://github.com/Xiejiayun/aerial#readme","keywords":["copilot","codex","claude-code","local-proxy","upstream-proxy","socks5","shadowsocks","restricted-network"],"repository":{"url":"git+https://github.com/Xiejiayun/aerial.git","type":"git"},"description":"Local GitHub Copilot proxy for Codex CLI and Claude Code with smart HTTP(S)/SOCKS5 upstream proxy support.","maintainers":[{"name":"jiayunxie","email":"furnace09@gmail.com"}],"readme":"# Aerial\n\n[![CI](https://github.com/Xiejiayun/aerial/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/Xiejiayun/aerial/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/@jiayunxie/aerial.svg)](https://www.npmjs.com/package/@jiayunxie/aerial)\n\nAerial lets Codex CLI and Claude Code use your own GitHub Copilot subscription through a local proxy on your machine.\n\nIt runs locally on `127.0.0.1:18181`. Your GitHub token and Aerial key stay on your machine. It is built for personal local use, not for public hosting or account sharing.\n\n## Install\n\nRequirements:\n\n- Node.js 20.18.1+\n- A GitHub account with an active Copilot subscription\n- Codex CLI and/or Claude Code installed\n\n```bash\nnpm install -g @jiayunxie/aerial\n```\n\n## Quick Start\n\nIf you are on a restricted network or Claude models are missing from `aerial probe`, enable Aerial's upstream proxy mode first:\n\n```bash\naerial proxy enable\n```\n\n`proxy enable` discovers local HTTP(S) and SOCKS5 proxies from macOS network settings, PAC files, environment hints, and common local proxy ports, then validates the route before saving anything.\n\n1. Sign in to GitHub:\n\n```bash\naerial login\n```\n\n2. Configure the client you use:\n\n```bash\n# Codex CLI\naerial setup codex\n\n# Claude Code\naerial setup claude\n```\n\nDuring setup, Aerial reads your Copilot model list, shows the models that work for that client, and asks which one to write into the client config. Codex uses models with the `responses` route. Claude Code uses models with the `messages` route.\n\n3. Start Aerial in the background:\n\n```bash\naerial service install\n```\n\nOn Windows, run this command from an Administrator PowerShell or Command Prompt. Aerial registers its background service with Task Scheduler, and Windows requires elevation for that registration step.\n\n4. Check everything from one place:\n\n```bash\naerial status\n```\n\nIf Aerial prints a hint, follow it before expecting the background service to work after reboot.\n\nRestart Codex CLI or Claude Code if either one was already open while you ran setup.\n\n## What Setup Changes\n\n`aerial setup codex` updates `~/.codex/config.toml`.\n\n- It points Codex at `http://127.0.0.1:18181/v1`.\n- It uses Codex's command-backed auth helper so Codex can read the local Aerial key automatically.\n- It creates a timestamped backup before writing.\n\n`aerial setup claude` updates `~/.claude/settings.json`.\n\n- It points Claude Code at `http://127.0.0.1:18181`.\n- It configures an API key helper so Claude Code can read the local Aerial key automatically.\n- It creates a timestamped backup before writing.\n\nYou normally do not need to create, copy, or export an API key yourself.\n\n## Choosing A Model\n\nThe easiest path is to let setup show the compatible models and ask for reasoning effort:\n\n```bash\naerial setup codex\naerial setup claude\n```\n\nTo skip the prompts:\n\n```bash\naerial setup codex --model <responses-model-id> --effort <minimal|low|medium|high|xhigh|max|ultra>\naerial setup claude --model <messages-model-id> --effort <low|medium|high|xhigh|max|ultracode>\n```\n\nCodex and Claude effort are model-aware. Aerial preserves an effort when the selected Copilot model advertises it and otherwise selects the nearest usable effort, preferring the highest level below the request. Codex `minimal` maps to Copilot `none`; `none` is also accepted as an input alias. Claude Code supports native `max` and accepts `ultracode`; setup persists `max` or the nearest model-supported lower effort so older Claude Code releases can still read the setting.\n\nTo inspect the full model matrix:\n\n```bash\naerial probe\n```\n\n## Upstream Proxy\n\nAerial can route its own GitHub and Copilot upstream traffic through a local HTTP(S) or SOCKS5 proxy while keeping the Codex/Claude client-facing server on `127.0.0.1:18181`.\n\n```bash\naerial proxy status   # show direct/proxy egress IP, region, and Copilot route counts\naerial proxy enable   # auto-discover and validate a working local proxy\naerial proxy disable  # return upstream traffic to direct mode\n```\n\nThis is useful when Copilot exposes different model routes by region. In direct mode, `proxy status` reports the direct egress. In enabled mode, it reports the selected local proxy endpoint, proxied egress, and whether the `messages` route is visible for Claude Code. SOCKS5 endpoints, including Shadowsocks PAC entries, are bridged internally; users do not need to find or configure an HTTP proxy port by hand.\n\nAdvanced override: `AERIAL_UPSTREAM_PROXY` can be set to a bare `http://`, `https://`, `socks://`, `socks5://`, or `socks5h://` proxy endpoint. Path-prefixed proxy URLs are intentionally ignored.\n\n## Daily Commands\n\n```bash\naerial status           # setup, login, service, and health summary\naerial proxy status     # upstream proxy mode, egress, and route visibility\naerial service install  # install and start the background service (Windows: Administrator terminal required)\naerial doctor           # local diagnostics\naerial teardown          # restore client configs and uninstall the service\n```\n\n`aerial start` is for foreground debugging in the current terminal. Most users should use `aerial service install`.\n\nAdvanced service lifecycle commands are documented in `docs/usage.md`.\n\n## Troubleshooting\n\n- `Missing GitHub token`: run `aerial login`.\n- `Invalid or missing Aerial API key`: rerun `aerial setup codex` or `aerial setup claude`, then restart the client.\n- No models listed during setup: run `aerial login` first, then retry setup.\n- Claude models or the `messages` route are missing: run `aerial proxy enable`, then `aerial probe`.\n- Port conflict on `18181`: run `aerial status` to see whether another process is using the port.\n- Need to undo setup: run `aerial teardown`, or restore one client with `aerial setup restore <codex|claude> --latest`.\n\n## Notes\n\n- macOS background service support uses a user LaunchAgent.\n- Windows background service support uses a user Task Scheduler task and runs without a terminal window. Run `aerial service install` from an Administrator terminal to register it. After upgrading an older installation, run `aerial service install` and `aerial service restart` to apply the windowless launcher.\n- Linux service management is not built in yet; run `aerial start` or use your own init system.\n- Copilot inference routes are an observed compatibility target and may change upstream.\n\nMore details: `docs/usage.md`.\n","readmeFilename":"README.md"}