KBA.CLI 2.0.1

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global KBA.CLI --version 2.0.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 KBA.CLI --version 2.0.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=KBA.CLI&version=2.0.1
                    
nuke :add-package KBA.CLI --version 2.0.1
                    

KBA.CLI

KBA Framework CLI - Outil en ligne de commande pour KBA.Framework 2.0.1

📦 Installation

dotnet tool install --global KBA.CLI

🚀 Commandes disponibles

Créer un projet

kba new MyProject --template minimal
kba new MySaaS --template saas-starter --tenancy row

Générer du code

kba generate aggregate Product Catalog
kba generate crud Order
kba generate command CreateProduct
kba generate query GetProductById

Commandes AI (nécessite une clé API)

kba ai chat --provider openai "How to implement CQRS?"
kba ai generate "Create a service for sending emails"
kba ai review ./src "Check for security issues"

Ajouter un module

kba add-module Product --api --tests

Load testing

kba benchmark http://localhost:5000 --scenario load

Diagnostic

kba doctor

Complétion shell

kba completion bash >> ~/.bashrc
kba completion zsh >> ~/.zshrc
kba completion powershell >> $PROFILE

🔗 Liens

📖 Documentation

🔧 Prérequis

  • .NET 8 SDK
  • Pour les commandes AI : clé API (OpenAI, Anthropic, etc.)

📄 License

MIT License

Product Compatible and additional computed target framework versions.
.NET 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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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