System.CommandLine: Command line parsing, invocation, and rendering of terminal output.
Clone or download
jonsequitur Merge pull request #382 from jonsequitur/ParseResult-usability-improv…
…ements

a few ParseResult usability improvements
Latest commit 4f3b654 Jan 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build add package for System.CommandLine.Rendering Dec 24, 2018
samples Add agument name defaults Jan 17, 2019
src a few ParseResult usability improvements Jan 21, 2019
.editorconfig Proposed editor config change for var usage Jan 14, 2019
.gitattributes manual fixups after merging unrelated histories May 5, 2018
.gitignore manual fixups after merging unrelated histories May 5, 2018
.vsts-ci.yml Fixing the NuGet publish task to workaround the yml publishing issue Jul 1, 2018
AssemblyInfo.cs extract rendering functionality to System.CommandLine.Rendering Dec 23, 2018
CONTRIBUTING.md Add a developer guide May 17, 2018
Directory.Build.props update repo URL Dec 14, 2018
Directory.Build.rsp manual fixups after merging unrelated histories May 5, 2018
Directory.Build.targets manual fixups after merging unrelated histories May 5, 2018
LICENSE.md manual fixups after merging unrelated histories May 5, 2018
README.md Update README.md Jan 15, 2019
System.CommandLine.sln extract rendering functionality to System.CommandLine.Rendering Dec 23, 2018
build.cmd manual fixups after merging unrelated histories May 5, 2018
build.sh manual fixups after merging unrelated histories May 5, 2018
global.json Revert back to 2.1.400 sdk Nov 20, 2018
netci.groovy manual fixups after merging unrelated histories May 5, 2018
restore.cmd manual fixups after merging unrelated histories May 5, 2018
restore.sh Running 'chmod +x' on the shell scripts May 1, 2018
test.cmd manual fixups after merging unrelated histories May 5, 2018
test.sh Running 'chmod +x' on the shell scripts May 1, 2018

README.md

System.CommandLine

Join the chat at https://gitter.im/dotnet/command-line-api

This repository contains the code for System.CommandLine, a library for command line parsing, invocation, and rendering of terminal output. For more information, please see our wiki.

Packages

Packages are available on MyGet. The core package is System.CommandLine.Experimental.

You can install the System.CommandLine library (which is contained in the System.CommandLine.Experimental package) by running the following command:

> dotnet add package --source https://dotnet.myget.org/F/system-commandline/api/v3/index.json System.CommandLine.Experimental -v 0.1.0-alpha-63714-01

Contributing

See the Contributing guide for developer documentation.

License

This project is licensed under the MIT license.

.NET Foundation

.NET is a .NET Foundation project.