- Add
ShowErrors()
method - Support indented output
- Fix
Help()
when no options or no flags
- Upgraded dependencies
- Moved tests from Core 3 to Net 7
- Fixed cross-platform failure
- Caused by a project
PlatformTarget
ofx64
- Caused by a project
- Some README clarifications
- Reformatted README
- Nicer layout in Nuget
- Cleaner public surface
- Simplified error collections
- Expectation errors
- Argument errors
- Renamed
ArgsParser
class toParser
- "Avoids stuttering" as Golang would say
- Renamed
ParsedFlags
toFlags
- Renamed
ParsedOptions
toOptions
- Enhanced Intellisense details
- All flags/options treated lowercase
- For clarity, convenience, and consistency
- Actual option values returned unchanged
- Include default values
- Add
OptionProvided
- Add
PropertyProvided
- Add typed
GetOption
- Include tests for the above
- Initial commit
- Add
ArgDetail
model- And tests
- Add
ArgsParser
class- And tests
- Support typed options
- Converts where possible
- Else returns as strings