What problem does it solve? Choosing and configuring a JavaScript toolchain involves fragmented decisions about runtimes, package managers, bundlers, and test runners. This Skill consolidates guidance on using Bun as a single all-in-one toolkit and clarifies when Bun is preferable to Node. ## Core Features & Use Cases - Runtime and Toolchain Guidance: Explains Bun's Node-compatible runtime, fast bun install package manager, built-in bundler, and Jest-like bun test runner. - Node Migration Notes: Maps common Node commands to Bun equivalents, including bun run, bun x, lockfile handling (bun.lock vs bun.lockb), and native TypeScript execution. - Vercel Deployment Support: Covers configuring the Bun runtime on Vercel with reproducible installs via bun install --frozen-lockfile. - Use Case: When starting a new TypeScript API project, use this Skill to decide between Bun and Node, set up scripts and tests with Bun, and configure a Vercel deployment. ## Quick Start Ask the AI to help migrate a Node.js project to Bun, including install commands, test setup, and Vercel configuration.