This repository owns the public tooling surfaces for Bight.ts outside the runtime itself.
packages/create-bight, which publishes thecreate-bightscaffolding CLIpackages/docs, which builds and deploys the public docs sitescripts/smoke-cli.mjs, which validates scaffolded apps against published packages or local tarballs
CI runs on Node 22 and pnpm@10.33.0.
pnpm install
pnpm lint
pnpm typecheck
pnpm test
pnpm build
pnpm dev:cli
pnpm dev:docs
pnpm smoke:clicreate-bight publishes manually through GitHub Actions after full validation:
- lint
- typecheck
- test
- build
- smoke
- pack artifact upload
- npm publish with provenance
The docs site deploys automatically to GitHub Pages on merges to main.
- Expected default Pages URL: https://bight-ts.github.io/bight-ts-tooling/
- Override with repo variables if you use a custom domain or a different owner:
SITE_URLBASE_PATH
Contributions are welcome! Please read the contributing guidelines before submitting a pull request.