{"_id":"@0xpaarth/deck","_rev":"2-e53a57b31cf07a34cfaa5e396a49ad02","name":"@0xpaarth/deck","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@0xpaarth/deck","version":"0.1.0","keywords":["competitive-programming","codeforces","terminal","neovim","tui","git","team"],"license":"MIT","_id":"@0xpaarth/deck@0.1.0","maintainers":[{"name":"0xpaarth","email":"arorapaarth0705@gmail.com"}],"homepage":"https://deck.dev","bugs":{"url":"https://github.com/0xPaarth/Deck/issues"},"os":["darwin","linux","win32"],"bin":{"deck":"bin/deck.js"},"cpu":["x64","arm64"],"dist":{"shasum":"280f885d525d0993f4274639a6ac0e43b00c3672","tarball":"https://registry.npmjs.org/@0xpaarth/deck/-/deck-0.1.0.tgz","fileCount":5,"integrity":"sha512-XZz9qVIRzvp9l4P6xbu8mC4XGs6zLO0pdEf9QnDR6ddasBNVj8I+rkdkBvAuBZ/aKxANIzL+sqwWZFoaQkXIwQ==","signatures":[{"sig":"MEQCIHLwieBBvrBttwnJl4uit+wbju2AlhGN5xmKBthYq/EcAiBsU2Vk6bKYPOfNpVGmU/K+4sqKoy72j95026ckCeqa0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10479},"engines":{"node":">=14.0.0"},"gitHead":"598a6887e6ee2ee697a7ba74bf5aca6b402f2319","scripts":{"postinstall":"node scripts/postinstall.js","preuninstall":"node scripts/preuninstall.js","prepublishOnly":"exit 0"},"_npmUser":{"name":"0xpaarth","email":"arorapaarth0705@gmail.com"},"repository":{"url":"git+https://github.com/0xPaarth/Deck.git","type":"git"},"_npmVersion":"10.8.2","description":"Terminal-first competitive programming platform with Neovim integration, Git sync, and team collaboration","directories":{},"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deck_0.1.0_1782018534840_0.9585342386901432","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@0xpaarth/deck","version":"0.1.1","description":"Terminal-first competitive programming platform with Neovim integration, Git sync, and team collaboration","bin":{"deck":"bin/deck.js"},"scripts":{"postinstall":"node scripts/postinstall.js","preuninstall":"node scripts/preuninstall.js","prepublishOnly":"exit 0"},"keywords":["competitive-programming","codeforces","terminal","neovim","tui","git","team"],"repository":{"type":"git","url":"git+https://github.com/0xPaarth/Deck.git"},"license":"MIT","bugs":{"url":"https://github.com/0xPaarth/Deck/issues"},"homepage":"https://deck.dev","engines":{"node":">=14.0.0"},"os":["darwin","linux","win32"],"cpu":["x64","arm64"],"publishConfig":{"access":"public"},"_id":"@0xpaarth/deck@0.1.1","gitHead":"274d646cb3baee3c7837d161c7cb84447de5cf9f","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-O+FlKBmp0FOdx32vbQPNrSaMU37Wl2/c/w7aKQRyvFuT/4hc3qtMMOSblSNJeiDOjFGRywKOe9sHaPXfJYseug==","shasum":"9de2af9db5a0b8938082f0dc4f668d608b72c481","tarball":"https://registry.npmjs.org/@0xpaarth/deck/-/deck-0.1.1.tgz","fileCount":5,"unpackedSize":13564,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC3YnEosgP8O8r6klu96aBBaWmj9vBh+tJ2OOJAhWJvnAiEA58E2Knb8aBLPfb5oWE6u+IoC8v4vnuKuLtqaCAUNWQ8="}]},"_npmUser":{"name":"0xpaarth","email":"arorapaarth0705@gmail.com"},"directories":{},"maintainers":[{"name":"0xpaarth","email":"arorapaarth0705@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deck_0.1.1_1782029926721_0.6283803966986283"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-21T05:08:54.631Z","modified":"2026-06-21T08:18:46.973Z","0.1.0":"2026-06-21T05:08:54.985Z","0.1.1":"2026-06-21T08:18:46.861Z"},"bugs":{"url":"https://github.com/0xPaarth/Deck/issues"},"license":"MIT","homepage":"https://deck.dev","keywords":["competitive-programming","codeforces","terminal","neovim","tui","git","team"],"repository":{"type":"git","url":"git+https://github.com/0xPaarth/Deck.git"},"description":"Terminal-first competitive programming platform with Neovim integration, Git sync, and team collaboration","maintainers":[{"name":"0xpaarth","email":"arorapaarth0705@gmail.com"}],"readme":"# Deck — Terminal-First CP Platform\n\nCompetitive programming, reimagined for the terminal. Solve problems from Codeforces, CSES, and AtCoder with a feature-rich TUI, Neovim integration, deep analytics, team collaboration, and Git sync.\n\n## Install in 10 seconds\n\n```bash\nnpm install -g deck\ndeck init\ndeck\n```\n\n## Features\n\n- 🖥️ **Rich TUI** — Dashboard, Problems, Analytics, Team, Contest, Target, Config\n- 📝 **Neovim Integration** — Split layout (35/65), LSP, test runner, quickfix\n- 👥 **Team Collaboration** — Track member progress, share solutions\n- 📦 **Git Sync** — Auto-commit on AC, metadata.json, profile README\n- 📊 **Deep Analytics** — Weak tags, predictions, heatmap, topic proficiency\n- 🏆 **Contest Mode** — Real-time timer, standings, problem grid\n- 🌐 **Browser Companion** — Capture problem pages, autofill submit forms\n\n## Quick Start\n\n```bash\ndeck                          # Start TUI\ndeck fetch 1971D             # Fetch Codeforces problem\ndeck open 1971D              # Open in Neovim\n```\n\n## Neovim Plugin\n\nAdd to your plugin manager:\n\n```lua\n-- lazy.nvim\n{ \"deck/deck.nvim\", dependencies = { \"nvim-lua/plenary.nvim\" }, config = true }\n```\n\nCommands:\n- `:DeckOpen <id>` — Open problem in split layout\n- `:DeckRun` — Run tests against samples\n- `:DeckSubmit` — Submit solution\n- `:DeckStats` — Show analytics floating window\n\n## Configuration\n\nConfig paths:\n- macOS: `~/Library/Application Support/deck/config.toml`\n- Linux: `~/.config/deck/config.toml`\n- Windows: `%APPDATA%\\deck\\config.toml`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}