What problem does it solve? Running TypeScript on Bun involves several distinct concerns โ bunfig.toml configuration, the bun:test runner, bundling with Bun.build, single-file executables, and workspaces monorepos โ and it is easy to make wrong assumptions, such as expecting Bun to type-check or down-convert modern syntax. This Skill provides verified guidance for Bun 1.3.x so projects are configured correctly the first time. ## Core Features & Use Cases - bunfig.toml and bun test setup: Configure coverage thresholds, JUnit reporters, and preload scripts for CI pipelines using the Jest-compatible bun:test API. - Bundling and compilation: Bundle TS/TSX with Bun.build or bun build, and produce cross-compiled single-file executables with --compile --target for Linux, Windows, and macOS. - Workspaces monorepos: Structure Bun workspaces with the workspace: protocol, --filter commands, and shared dependency catalogs. - Use Case: You are starting a Bun-based CLI in a monorepo. Use this Skill to scaffold package.json scripts, a bunfig.toml with an 85% coverage gate and JUnit output, a strict tsconfig, and a compile script that emits a standalone binary โ while keeping tsc --noEmit in CI since Bun never type-checks. ## Quick Start Ask the agent to set up a Bun 1.3 TypeScript project with bun test coverage thresholds, a JUnit reporter, and a compile script for a single-file executable.