{"_id":"@240xu/xcc","_rev":"4-75ae7b935756bfd9a96239e63c0a0460","name":"@240xu/xcc","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@240xu/xcc","version":"0.1.0","license":"MIT","_id":"@240xu/xcc@0.1.0","maintainers":[{"name":"240xu","email":"2401826246@qq.com"}],"homepage":"https://github.com/240xu/xu-rs","bugs":{"url":"https://github.com/240xu/xu-rs/issues"},"bin":{"xcc":"bin/xcc.js","spec":"bin/spec.js"},"dist":{"shasum":"19f761cae11c8e9c0c0b485ea8a1e3f2fd84f69c","tarball":"https://registry.npmjs.org/@240xu/xcc/-/xcc-0.1.0.tgz","fileCount":5,"integrity":"sha512-Q99DcrvZj3EiI6dNIOxV4HJiiDAjRoPJDVLgPScxyi1iJ9x2IRlGBm6T8DhOVd0j+ur3ml8W7bkPfZk5uKwE3Q==","signatures":[{"sig":"MEYCIQD9fUYhH0Ma/utezkWrFQbIPrhD/dP2JxbQmUkggzDccQIhAJhM92tAEqJvf7YYhvkehgyyRQcSurfifFNL+TbOXyBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5722},"engines":{"node":">=18"},"gitHead":"1ea0dc74512239f31d01be5989a0dbf513f05da6","scripts":{"install":"node ./install.js"},"_npmUser":{"name":"240xu","email":"2401826246@qq.com"},"repository":{"url":"git+https://github.com/240xu/xu-rs.git","type":"git"},"_npmVersion":"11.19.0","description":"xcc-switch (spec) — three-protocol LLM router with dual-surface console (TUI + Web)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xcc_0.1.0_1788680318580_0.045320914331702156","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@240xu/xcc","version":"0.1.1","license":"MIT","_id":"@240xu/xcc@0.1.1","maintainers":[{"name":"240xu","email":"2401826246@qq.com"}],"homepage":"https://github.com/240xu/xu-rs","bugs":{"url":"https://github.com/240xu/xu-rs/issues"},"bin":{"xcc":"bin/xcc.js","spec":"bin/spec.js"},"dist":{"shasum":"1a0e7adb34c8402f41f3d78b4e442b35bbee0800","tarball":"https://registry.npmjs.org/@240xu/xcc/-/xcc-0.1.1.tgz","fileCount":5,"integrity":"sha512-VgVekDa5AiYg0LLx/o37bYYGH/jmO5RR7aB7MclCQmvZU7ND9l/kY+NL9Cu07LbutBVYjD10NiMKrqpmLs3PmA==","signatures":[{"sig":"MEUCIHJHjxUQvW0UrYmlwh5MVsO39eSpg3/bv43BuqLdrfMBAiEAkAygq9Pxo/MLVfjV9X/aaVQgIIoIAR1mPUvfDCa45IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6186},"engines":{"node":">=18"},"gitHead":"1ea0dc74512239f31d01be5989a0dbf513f05da6","scripts":{"install":"node ./install.js"},"_npmUser":{"name":"240xu","email":"2401826246@qq.com"},"repository":{"url":"git+https://github.com/240xu/xu-rs.git","type":"git"},"_npmVersion":"11.19.0","description":"xcc-switch (spec) — three-protocol LLM router with dual-surface console (TUI + Web)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xcc_0.1.1_1788689032008_0.6168450071377418","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@240xu/xcc","version":"0.1.2","license":"MIT","_id":"@240xu/xcc@0.1.2","maintainers":[{"name":"240xu","email":"2401826246@qq.com"}],"homepage":"https://github.com/240xu/xu-rs","bugs":{"url":"https://github.com/240xu/xu-rs/issues"},"bin":{"xcc":"bin/xcc.js","spec":"bin/spec.js"},"dist":{"shasum":"b2803ca084b4c95ea2e653654727e479b78a9344","tarball":"https://registry.npmjs.org/@240xu/xcc/-/xcc-0.1.2.tgz","fileCount":5,"integrity":"sha512-2O7YY0Uh2LJr8pJvqGx5sqWHUFNWiSs7YbE2G5G2EMUSvAUZ1c+AmTdCjc8KBDHDcvErHiSdAJgQJykdgj47Rg==","signatures":[{"sig":"MEYCIQDd0pTu7Ul8n75PD611k45DOFzE37S/yBG8tp+2Va4WoAIhAJAuT+E3bNVut4QcRHMMJ645mMi40HmiIQ/lH7LFvsgk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6487},"engines":{"node":">=18"},"gitHead":"1ea0dc74512239f31d01be5989a0dbf513f05da6","scripts":{"install":"node ./install.js"},"_npmUser":{"name":"240xu","email":"2401826246@qq.com"},"repository":{"url":"git+https://github.com/240xu/xu-rs.git","type":"git"},"_npmVersion":"11.19.0","description":"xcc-switch (spec) — three-protocol LLM router with dual-surface console (TUI + Web)","directories":{},"_nodeVersion":"26.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/xcc_0.1.2_1788689143346_0.7532889566217491","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@240xu/xcc","version":"0.1.3","description":"xcc-switch (spec) — three-protocol LLM router with dual-surface console (TUI + Web)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/240xu/xu-rs.git"},"homepage":"https://github.com/240xu/xu-rs","bin":{"xcc":"bin/xcc.js","spec":"bin/spec.js"},"scripts":{"install":"node ./install.js"},"engines":{"node":">=18"},"gitHead":"ba1c61119d72a240c8d6d820643244b847c4d588","_id":"@240xu/xcc@0.1.3","bugs":{"url":"https://github.com/240xu/xu-rs/issues"},"_nodeVersion":"26.4.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-jO5raokl72cWKtr2gW8g1L3vr8dQAk9/tUgwInNEjvO/nGk+E/zoblVl2dR65iFYpWMRfm+w3bFbXpVWuzfiTQ==","shasum":"e0f5175a2831cafa765b840e37786870df9db6ed","tarball":"https://registry.npmjs.org/@240xu/xcc/-/xcc-0.1.3.tgz","fileCount":5,"unpackedSize":6597,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqG00XZKFJD51O8MwLq9Pw0L86q/eU7M9QEXyxEXPbUgIgGIg3GxNAaC2+w1zToSkhBXMeb1Xz1OxgwIo/n44QF74="}]},"_npmUser":{"name":"240xu","email":"2401826246@qq.com"},"directories":{},"maintainers":[{"name":"240xu","email":"2401826246@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xcc_0.1.3_1788689441824_0.13385672809006555"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-06T07:38:38.404Z","modified":"2026-09-06T10:10:42.096Z","0.1.0":"2026-09-06T07:38:38.719Z","0.1.1":"2026-09-06T10:03:52.162Z","0.1.2":"2026-09-06T10:05:43.486Z","0.1.3":"2026-09-06T10:10:41.956Z"},"bugs":{"url":"https://github.com/240xu/xu-rs/issues"},"license":"MIT","homepage":"https://github.com/240xu/xu-rs","repository":{"type":"git","url":"git+https://github.com/240xu/xu-rs.git"},"description":"xcc-switch (spec) — three-protocol LLM router with dual-surface console (TUI + Web)","maintainers":[{"name":"240xu","email":"2401826246@qq.com"}],"readme":"# @240xu/xcc\n\n`xcc-switch` (alias `spec`) — three-protocol LLM router with dual-surface console (TUI + Web).\n\n- Routes OpenAI Chat Completions / Anthropic Messages / Responses protocols\n- Manages providers for OpenCode, Claude Code, and Codex\n- Installs and patches agent CLIs for Termux/Android and Linux\n\n## Install\n\n```sh\nnpm i -g @240xu/xcc\nxcc --version   # or: spec --version\n```\n\nCurrently ships a prebuilt binary for **Termux/Android aarch64**.\nOther platforms: build from source — https://github.com/240xu/xu-rs (`cargo build --release`,\nbinary is `target/release/xcc`).\n\n## License\n\nMIT — https://github.com/240xu/xu-rs\n","readmeFilename":"README.md"}