From typescript-plugin
Runs tests using Bun's built-in test runner with optimized output like dots for quick feedback, bail on first failure, coverage, and watch mode. Reports summaries, failures, and coverage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/typescript-plugin:bun-testThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run tests using Bun's built-in test runner with optimized output.
Run tests using Bun's built-in test runner with optimized output.
pattern (optional): Test file or name pattern--coverage: Enable code coverage reporting--bail: Stop on first failure--watch: Watch mode for developmentQuick feedback (default for agentic use):
bun test --dots --bail=1 $PATTERN
With coverage:
bun test --dots --coverage $PATTERN
Watch mode:
bun test --watch $PATTERN
CI mode (JUnit output):
bun test --reporter=junit --reporter-outfile=junit.xml $PATTERN
| Symbol | Meaning |
|---|---|
. | Test passed |
F | Test failed |
S | Test skipped |
npx claudepluginhub laurigates/claude-plugins --plugin typescript-pluginCovers Bun's Jest-compatible test runner: syntax, assertions, describe/it, modifiers (skip/only/each/todo/failing), parameterized tests, concurrent/serial execution, and common matchers.
Automatically detects and runs tests for Python (pytest/unittest), Node.js (jest/vitest/mocha), Rust (cargo test), and Go (go test) projects. Supports patterns, coverage, and watch mode.
Runs Bun scripts, tests with compact reporters and bail flags, builds bundles/executables, and initializes projects using flags for fast feedback and minimal output.