todo-cli
A cross-platform command-line interface to interact with Microsoft To Do, built using .NET 8.
Language: csharp
Author: Noah Wessel (@noah76)
0 stars · 294 views
Files
- JsonOutputFormatter.cs (csharp)
- OutputFormat.cs (csharp)
- Todo.Core ()
- Model ()
- TodoItem.cs (csharp)
- TodoList.cs (csharp)
- Repository ()
- ITodoItemRepository.cs (csharp)
- ITodoListRepository.cs (csharp)
- RepositoryBase.cs (csharp)
- README.md (markdown)
- pipelines ()
- cd.yml (yaml)
- ci.yml (yaml)
- templates ()
- stages ()
- build.yml (yaml)
- src ()
- Todo.CLI.Tests ()
- Commands ()
- AddCommandTests.cs (csharp)
- CompleteCommandTests.cs (csharp)
- ListCommandTests.cs (csharp)
- RemoveCommandTests.cs (csharp)
- Handlers ()
- MockUserInteraction.cs (csharp)
- UI ()
- OutputFormatterTests.cs (csharp)
- Todo.CLI ()
- Auth ()
- IKeyStorage.cs (csharp)
- KeyStorageFactory.cs (csharp)
- LinuxKeyStorage.cs (csharp)
- MacOSKeyStorage.cs (csharp)
- TodoCliAuthenticationProviderFactory.cs (csharp)
- TokenCacheHelper.cs (csharp)
- WindowsKeyStorage.cs (csharp)
- Commands ()
- AddCommand.cs (csharp)
- CompleteCommand.cs (csharp)
- ListCommand.cs (csharp)
- RemoveCommand.cs (csharp)
- TodoCommand.cs (csharp)
- Handlers ()
- AddCommandHandler.cs (csharp)
- CompleteCommandHandler.cs (csharp)
- ListCommandHandler.cs (csharp)
- RemoveCommandHandler.cs (csharp)
- Program.cs (csharp)
- TodoCliConfiguration.cs (csharp)
- UI ()
- IOutputFormatter.cs (csharp)
- IUserInteraction.cs (csharp)
- InquirerUserInteraction.cs (csharp)
- InteractiveOutputFormatter.cs (csharp)
- TodoItemRepository.cs (csharp)
- TodoListRepository.cs (csharp)
- TodoDependencyInjectionExtensions.cs (csharp)
- ATTRIBUTION.md (markdown)