UNPKG

liquido

Version:

Conjunto de ferramentas para desenvolvimento de aplicações para a internet 100% em português

28 lines (27 loc) 1.39 kB
export declare function lerMotorConfigurado(): 'lincones' | 'delegua-entidades'; import { Declaracao } from '@designliquido/delegua/declaracoes'; /** * Obtém todos os modelos do diretório 'modelos' do projeto. * @returns {{ title: string, value: string }[]} Um vetor com todos os arquivos de modelos encontrados. */ export declare function obterTodosModelos(): { title: string; value: string; }[]; /** * Dado o nome de um arquivo de modelos, retorna todas as declarações de modelos. * @param {string} nomeModelo O nome do arquivo no diretório 'modelos' que contém os modelos. * @returns {Declaracao[]} Um vetor de declarações de classes em Delégua. */ export declare function importarModelos(nomeModelo: string): Promise<Declaracao[]>; /** * Cria na raiz do projeto um diretório passado por parâmetro, se já não existir. * @param {string} partesDiretorio O diretório a ser verificado/criado. */ export declare function criarDiretorioSeNaoExiste(...partesDiretorio: string[]): void; /** * Cria na raiz do projeto um diretório passado por parâmetro, se já não existir, com `[id]` no final. * Precisa ser separado porque o `caminho.join` aparentemente estraga o nome do diretório. * @param {string} diretorioRotas O prefixo do diretório a ser verificado/criado. */ export declare function criarDiretorioComIdSeNaoExiste(diretorioRotas: string): string;