Rules and Lint
To keep coding conventions consistent, ESBoot ships with built-in script and style rules together with lint checks.
ESLint
ESBoot@4 uses the eslint@9 flat config model and ships with production-tested defaults.
Stylelint
ESBoot@4 is based on stylelint@16 and already includes a practical default configuration.
Commitlint
ESBoot@4 uses commitlint@20 to validate commit messages.
Husky
ESBoot@4 uses Husky@8 together with lint-staged@15 for Git hook checks.