{"bin":{"rudder":"dist/index.js"},"bugs":{"url":"https://github.com/viraatdas/rudder/issues"},"dist":{"shasum":"d7d1ef1beabfe3ca005a9e88edaf413f7593807a","tarball":"https://registry.npmjs.org/@viraatdas/rudder/-/rudder-2.14.80.tgz","fileCount":163,"integrity":"sha512-jjxSfQhdn+v47iXmCv37NQqFILLmY92p+kyUcg02Uj+56hTHHMXgPpsCXjGuAZWgWcX6e183o+nBgCqPD/1KLw==","signatures":[{"sig":"MEUCIEyMad+0NdXhxtgdGNcQwi0ESukJgyB3wZduLgngFAvxAiEAhaKgn/N9bxmE0U69M0k39J3/KdHkM/wsKi1IJfVsnUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFEi2bjsPb74JJoCioxCN6It/VFXXKRDbhhkAbZyxBZ3AiB71NEhJTAAjw+vULcTAuBT8P/z1T8OlHi7jrolK4XIaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@viraatdas%2frudder@2.14.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15548382},"name":"@viraatdas/rudder","type":"module","engines":{"node":">=22"},"gitHead":"2a51da6391f403fab26210fe34c41eda808478b2","license":"MIT","scripts":{"test":"tsc -p tsconfig.json && npm run chmod-cli && node --test tests/*.test.mjs","build":"npm run clean && tsc -p tsconfig.json && npm run build-board && npm run build-native && npm run copy-native && npm run chmod-cli","check":"tsc -p tsconfig.json --noEmit","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","start":"node dist/index.js","prepack":"npm run build","test:tui":"node --test tests/tui/*.test.mjs","chmod-cli":"node -e \"require('fs').chmodSync('dist/index.js',0o755)\"","mutate:tui":"node tests/tui/mutate.mjs","build-board":"esbuild src/board/ui/index.tsx --bundle --minify --format=esm --jsx=automatic --jsx-import-source=preact --outfile=dist/board/board.js && esbuild src/board/ui/board.css --bundle --minify --outfile=dist/board/board.css","copy-native":"node scripts/copy-native.mjs","postinstall":"node scripts/postinstall.mjs","build-native":"cargo build --release --manifest-path native/Cargo.toml","test:tui:report":"rm -rf .tui-report tui-report.html && node --test --test-reporter=spec --test-reporter-destination=stdout --test-reporter=tui-integration-tests/reporter --test-reporter-destination=tui-report.html tests/tui/*.test.mjs","test:worker-scroll":"cargo test --manifest-path native/Cargo.toml top_origin_scroll_region_history_scrolls_like_terminal_scrollback && cargo test --manifest-path native/Cargo.toml worker_wheel && cargo test --manifest-path native/Cargo.toml wheel_scroll && cargo test --manifest-path native/Cargo.toml worker_page && cargo test --manifest-path native/Cargo.toml codex_alternate_screen_page_key"},"_npmUser":{"name":"viraatdas","email":"viraat@exla.ai"},"homepage":"https://rudder.viraat.dev","keywords":["tui","coding-agents","claude-code","codex","opencode","ai-agents","jujutsu","terminal","cli"],"repository":{"url":"git+https://github.com/viraatdas/rudder.git","type":"git"},"_npmVersion":"10.8.2","description":"A TUI for managing coding agents: run Claude Code, Codex and opencode side by side, each in its own isolated jj workspace.","directories":{},"maintainers":[{"name":"viraatdas","email":"viraat@exla.ai"}],"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"preact":"^10.25.0","esbuild":"^0.24.0","@types/ws":"^8.5.13","typescript":"^5.8.3","@types/node":"^22.15.3","tui-integration-tests":"^0.6.1","preact-render-to-string":"^6.7.0"},"_npmOperationalInternal":{"tmp":"tmp/rudder_2.14.80_1791779097743_0.659103127527253","host":"s3://npm-registry-packages-npm-production"},"_id":"@viraatdas/rudder@2.14.80","version":"2.14.80"}