[READ-ONLY] Mirror of https://github.com/bombshell-dev/tools. Internal CLI to standardize tooling across all Bombshell projects
0

Configure Feed

Select the types of activity you want to include in your feed.

TypeScript 88.6%
JavaScript 11.4%
Other 0.1%
125 8 28

Clone this repository

https://tangled.org/bomb.sh/tools https://tangled.org/did:plc:m2wdjmttt5lxkqg7ldibc3py
git@tangled.org:bomb.sh/tools git@tangled.org:did:plc:m2wdjmttt5lxkqg7ldibc3py

For self-hosted knots, clone URLs may differ based on your setup.



README.md

@bomb.sh/tools#

This package is an internal CLI intended to standardize tooling across all Bombshell projects. It helps us dogfood our own libraries, but it also makes it easier to keep our shared dependencies in sync.

If you'd like to use this package for your own projects, please consider forking. We are not accepting issues on this repo.

  • init command for scaffolding new projects, which clones our template repo
  • bsh dev command, using node --experimental-transform-types --watch-path=./src/
  • bsh build command, using tsdown (ESM, unbundled)
  • bsh test command, using vitest
  • bsh format command, using oxfmt
  • bsh lint command, using oxlint, publint, knip, tsgo
  • shared tsconfig.json file

Agent Skills#

If you use an AI coding agent, run pnpm bsh sync to copy skill files into your project's skills/ directory. Claude Code users: add @AGENTS.md to your project's CLAUDE.md.