dart_husky library
dart_husky — Git hook manager for Dart & Flutter projects
Classes
- CommandConfig
- Represents one named shell command inside a hook
- CommitMsgCommandConfig
- Specific to commit-msg hook — uses a preset instead of a shell command
- CommitMsgValidator
- Validates commit messages against the Conventional Commits specification.
- DartHuskyConfig
-
Global dart_husky configuration — defined under the
dart_husky:key - GitHooksConfig
- Represents the entire dart_husky.yaml config file
- HookConfig
- Represents one hook block in the config (e.g. pre-commit:)
- ValidationResult
- The result of a commit message validation check.
Enums
- HookType
- All supported git hook types