Skip to content

Commit

Permalink
Adicionando comando global
Browse files Browse the repository at this point in the history
  • Loading branch information
ItaloCobains committed May 8, 2024
1 parent e29e16c commit 9bb7bed
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@ import { GeradorRotas } from './interface-linha-comando/gerar/gerador-rotas';
import { Classe } from '@designliquido/delegua/declaracoes';
import { pluralizar } from '@designliquido/flexoes';

class LiquidoCli {

/**
* Classe que representa o ponto de entrada da aplicação Liquido.
*/
class LiquidoPontoEntrada {
logo: string

constructor() {
Expand Down Expand Up @@ -143,7 +147,7 @@ class LiquidoCli {
.usage('Uso: $0 <comando> [opções]')
.help('ajuda')
.alias('ajuda', '?')
.command('servidor', 'Serve o diretório local como uma aplicação para a internet.', {}, this.comandoServidor)
.command(['*', 'servidor'], 'Serve o diretório local como uma aplicação para a internet.', {}, this.comandoServidor)
.command('novo [nome]', 'Inicia uma nova aplicação pré-configurada para funcionar com Liquido.', {}, this.comandoNovo)
.command('gerar [modelo]', 'Gera controlador e visão correspondentes ao nome do modelo passado por parâmetro. O modelo deve ter um arquivo .delegua correspondente no diretório "modelos".', {}, this.comandoGerar)
.argv
Expand All @@ -155,4 +159,4 @@ class LiquidoCli {
}
}

(async () => new LiquidoCli().iniciar())()
(async () => new LiquidoPontoEntrada().iniciar())()

0 comments on commit 9bb7bed

Please sign in to comment.