My configuration for the Biome / CSpell / lint-staged and other tools
packages/biome-config: My Biome configuration for general projects.packages/commitlint-config: My commitlint configuration for general projects.packages/cspell-config: My CSpell configuration for general projects.packages/lint-staged-config: My lint-staged configuration for general projects.packages/markdownlint-config: My Markdownlint configuration for general projects.
Build-related packages have been moved to a separate repository and
consolidated:
kurone-kito/builder-config
packages/typescript-config: My TypeScript configuration for general projects.
- Node.js: Any of the following versions
- Iron LTS (
^20.11.x) - Jod LTS (
^22.x.x) - Krypton LTS (
^24.x.x) - Latest (
>=25.x.x)
- Iron LTS (
Run pnpm run build before pnpm run lint.
Skipping the build step causes the lint command to fail.
pnpm run build
pnpm run lintWelcome to contribute to this repository! For more details, please refer to CONTRIBUTING.md.
Introduce commit message validation at commit time. The “Conventional Commits” rule is applied to discourage committing messages that violate conventions.