Ulisses.Config 0.0.4.1

dotnet tool install --global Ulisses.Config --version 0.0.4.1
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Ulisses.Config --version 0.0.4.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Ulisses.Config&version=0.0.4.1
nuke :add-package Ulisses.Config --version 0.0.4.1

Config

Ulisses.Config NuGet Version

terminal_config

Esse programa é um CLI, um Command Line Interface, um programa que roda pelo terminal exclusivamente pelo terminal.

O programa foi desenvolvido com o objetivo de testar a biblioteca Spectre.Console e implementar uma solução que permita uma geração fácil de valores de configurações para aplicações .Net, gerando connection strings e app settings.

Fluxograma

Tecnologias

Como usar

Para utilizar o projeto é preciso ter as ferramentas SDKs do .Net. Após isso, execute o seguinte comando:

dotnet tool install --global Ulisses.Config

Com isso já deve ter a ferramenta disponível para uso no seu terminal. Use o comando a seguir para obter a ajuda.

config -h 

Como Contribuir

Para contribuir com o projeto, você pode fazer uma sugestão para ser desenvolvida ou desenvolver você mesmo essa melhoria. Para sugerir utilize as issues para informar qual errou encontrou ou uma melhoria que gostaria que fosse implementada no app, tal sugestão pode levar a um pull requests para o desenvolvimento do que foi discutido na issue. Leia mais aqui.

Licença

Direitos Autorais © José Ulisses Silva Macedo Oliveira

O config é fornecido no estado em que se encontra sob a licença MIT. Para mais informações veja LICENÇA.

Spectre.Console, uma biblioteca na qual o config se baseia, é licenciada sob MIT quando distribuída como parte do config.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.0.4.1 136 2/29/2024
0.0.4 145 2/28/2024
0.0.3 140 2/28/2024
0.0.2 123 2/28/2024
0.0.1 134 2/28/2024