@busirocket/create-baseline
v0.1.0
Published
CLI to verify and adopt @busirocket baseline config packages
Maintainers
Readme
@busirocket/create-baseline
Small CLI to print install commands and verify that your project lists the
@busirocket baseline config packages (eslint-config, prettier-config,
tsconfig) and optionally checks for a flat ESLint config file.
Requirements
- Node.js 20+
Install
Use via pnpm dlx / npx (no need to add as a dependency for one-off checks):
pnpm dlx @busirocket/create-baseline@^0.1.0 --softUsage
| Flag | Behavior |
| --------- | ------------------------------------------------------------------------- |
| --soft | Print recommended pnpm / npm install lines (default if no other flag) |
| --check | Exit non-zero if baseline packages are missing from package.json |
| --hard | Like --check, and require eslint.config.* in the project root |
Recommended baseline package versions are defined in baseline-versions.json
shipped with this package; update that file when releasing aligned semver bumps.
Repository
Source and issues: github.com/BusiRocket/create-baseline.
Adoption guides: engineering-baseline/docs/adoption.
