Commit Conventions
Static UI enforces conventional commits using commitlint and Husky.
Format
text
Allowed Types
feat— New featurefix— Bug fixdocs— Documentation onlyrefactor— Code change that neither fixes a bug nor adds a featureperf— Performance improvementtest— Adding or updating testsbuild— Build system or external dependenciesci— CI configurationchore— Other changes that don't modify src or test files
Examples
text
Rejected Examples
update stuff— Missing typetest— Too vague, missing descriptionasd— Nonsensical
Scope
Scopes help identify the affected package. Common scopes:cli, ui, core, registry,themes, www, storybook.