kwork-api/.commitlintrc.json
root f6e3dc15e6 feat: complete Kwork API client with 45+ endpoints
Initial release with comprehensive API coverage:

## Features
- Complete async API client (45+ endpoints)
- Pydantic models for all responses
- Two-step authentication
- Comprehensive error handling

## API Groups
- CatalogAPI, ProjectsAPI, UserAPI
- ReferenceAPI, NotificationsAPI, OtherAPI

## Quality
- 92% test coverage
- Full documentation
- UV package manager

## CI/CD
- Gitea Actions (PR checks + release)
- Semantic release
- Coverage threshold 90%
2026-03-29 00:38:09 +00:00

13 lines
315 B
JSON

{
"extends": ["@commitlint/config-conventional"],
"rules": {
"type-enum": [
2,
"always",
["feat", "fix", "docs", "style", "refactor", "perf", "test", "build", "ci", "chore", "revert"]
],
"subject-case": [2, "always", "lower-case"],
"subject-full-stop": [2, "never", "."]
}
}