You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(cli): Add fmt command for configuration file formatting
why: Provide consistent formatting for vcspull configuration files
what:
- Create fmt.py module for formatting configuration files
- Convert compact format (string URLs) to verbose format
- Standardize on 'repo' key instead of 'url'
- Sort directories and repositories alphabetically
- Add --write flag to apply changes (dry-run by default)
- Add --all flag to format all discovered config files
- Integrate fmt command into main CLI parser
- Simplify argument passing in CLI module
refs: Part of scanner-and-add feature implementation
0 commit comments