@urbicon-ui/commitlint-config
v0.3.1
Published
Shared commitlint configuration (Conventional Commits) with scope factory
Readme
@urbicon-ui/commitlint-config
Shared commitlint configuration based on Conventional Commits, with a factory for project-specific scopes.
Installation
bun add -D @commitlint/cli @urbicon-ui/commitlint-config(@commitlint/config-conventional comes along as a dependency.)
Usage
// commitlint.config.mjs
import { createConfig } from '@urbicon-ui/commitlint-config';
export default createConfig({
scopes: ['ui', 'api', 'core', 'deps']
});Without scopes (just the Conventional Commits base):
import config from '@urbicon-ui/commitlint-config';
export default config;Scopes are checked as a warning (level 1) — an unknown scope does not block
the commit, but shows up as a hint. Additional rules via rules.
