w3ti.OpenBase.CLI 10.0.10

dotnet tool install --global w3ti.OpenBase.CLI --version 10.0.10
                    
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 w3ti.OpenBase.CLI --version 10.0.10
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=w3ti.OpenBase.CLI&version=10.0.10
                    
nuke :add-package w3ti.OpenBase.CLI --version 10.0.10
                    

OpenBase CLI 🚀

A interface de linha de comando oficial para o ecossistema OpenBase.


🛠️ Instalação

A OpenBase CLI é distribuída como uma ferramenta global do .NET. Para instalar, execute:

dotnet tool install -g w3ti.OpenBase.Cli

🚀 Como usar
1. Preparar o ambiente

Instale os templates oficiais de arquitetura necessários para a CLI:
Bash

openbase install

2. Criar um novo projeto

Gere uma solução completa com API, Infraestrutura e suporte a SQL Server:
Bash

openbase new --type api --template sqlserver --name MeuProjeto

3. Verificar o ambiente

Consulte as informações do Sistema Operacional e as versões do .NET e Angular instaladas:
Bash

openbase version

📋 Comandos Disponíveis
Comando Descrição Exemplo
install Instala ou atualiza os templates NuGet necessários.openbase install
new Cria um novo projeto a partir dos templates.openbase new --name X
update Sincroniza a CLI e os templates com a última versão.openbase update
version Exibe o SO, Arquitetura e versões do ecossistema.openbase version
help Guia completo de argumentos e flags.openbase help
💻 Requisitos
    SDK .NET 10 ou superior.

🛡️ Segurança e Compatibilidade

Esta ferramenta foi desenvolvida com foco em segurança e é monitorada pelo SonarCloud.

    Multiplataforma: Suporte nativo para Windows, macOS (Intel/Apple Silicon) e Linux (Fedora/Ubuntu).

    Resiliência: Detecta automaticamente instalações globais e gerenciadas via NVM (Node Version Manager).

    Segurança: Execução de processos protegida contra injeção de comandos (S4036 compliance).

📄 Licença

Distribuído sob a licença MIT. Veja LICENSE.txt para mais informações.

Desenvolvido com ❤️ por Rodrigo Brito <rodrigo@w3ti.com.br>.
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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
10.0.10 91 2/19/2026
10.0.9 79 2/19/2026
10.0.7 98 1/30/2026
10.0.6 89 1/20/2026
10.0.5 92 1/20/2026
10.0.4 93 1/19/2026
10.0.3 84 1/19/2026
10.0.2 85 1/19/2026
10.0.1 79 1/19/2026
10.0.0 90 1/19/2026