GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - bombshell-dev/tools: Internal CLI to standardize tooling across all Bombshell projects

BranchesTags
Open more actions menu

Latest commit

 

History

151 Commits
151 Commits

Folders and files

NameName
Last commit message
Last commit date
.changeset
.changeset
 
 
.github
.github
 
 
rules
rules
 
 
skills
skills
 
 
src
src
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
conventions.md
conventions.md
 
 
knip.jsonc
knip.jsonc
 
 
oxfmtrc.json
oxfmtrc.json
 
 
oxlintrc.json
oxlintrc.json
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

@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.

  • bsh 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, types by default) with publint as a publish gate
  • bsh test command, using vitest
  • bsh format command, using oxfmt
  • bsh lint command, using oxlint, knip, and TypeScript
  • bsh publint command, using publint (also runs automatically as a publish gate in bsh build)
  • bsh sync command, which links our shared agent skills into your project
  • shared tsconfig.json file

Agent Skills

If you use an AI coding agent, run pnpm bsh sync to symlink this package's skill files into your project's .agents/skills/ directory. Synced skills are automatically added to your .gitignore, and an index of them is maintained in your AGENTS.md.

About

Internal CLI to standardize tooling across all Bombshell projects

Resources

Readme
MIT license

Code of conduct

Code of conduct

Security policy

Security policy
Activity
Custom properties

Stars

8 stars

Watchers

1 watching

Forks

3 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.