@o-zone/create-scorer
v1.0.0
Published
Scaffold a new scorer app
Downloads
211
Readme
create-scorer
Easiest way to scaffold a new scorer app.
Usage
# with bun
bunx @o-zone/create-scorer my-scorer
# with npm
npm create @o-zone/scorer my-scorerOr run without arguments to be prompted for the name:
bunx @o-zone/create-scorerWhat you get
Each generated scorer project includes:
- Bun — fast all-in-one JavaScript runtime and package manager
- TypeScript — strict type checking
- Biome — fast linter and formatter
- @total-typescript/ts-reset — TypeScript utility reset for safer types
Development
pnpm install
pnpm run build # compile CLI to dist/ via tsc
pnpm run check:types # run type check with tsc
pnpm run lint:fix # lint + format with biomeReleasing
This package uses changesets for versioning and releases.
# create a changeset describing your changes
pnpx changeset
# version and release (automated via GitHub Actions on main)When a PR is merged to main, the release workflow will either:
- Open a "Version Packages" PR with the version bump and changelog, or
- Publish to npm automatically once the Version Packages PR is merged.
