What problem does it solve? Choosing between Bun and Node and migrating an existing JavaScript or TypeScript project involves uncertainty about compatibility, lockfiles, scripts, and platform deployment. This Skill provides concrete guidance on when to use Bun, how to migrate from Node, and how to configure Bun for testing and Vercel deployments. ## Core Features & Use Cases - Runtime and Toolchain Guidance: Explains Bun as a drop-in Node-compatible runtime with built-in package manager, bundler, and Jest-like test runner. - Node Migration Notes: Maps npm workflows to Bun equivalents such as bun install, bun run, and bun x, including lockfile differences between bun.lock and bun.lockb. - Use Case: When starting a new TypeScript project or deploying to Vercel, use this Skill to configure bun install --frozen-lockfile for reproducible builds and bun test for the test suite. ## Quick Start Ask the AI to help migrate a Node.js project to Bun, including install commands, script execution, and test setup.