UNPKG

ngx-restful-client

Version:

The ultimate Angular library to exquisitely declare and implement the REST APIs you'll use in your application.

27 lines (26 loc) 1.08 kB
declare class Logger { static trace: (...data: any[]) => void; static debug: (...data: any[]) => void; static info: (...data: any[]) => void; static warn: (...data: any[]) => void; static error: (...data: any[]) => void; } /** * Provê uma forma simples e configurável para adicionar logs na aplicação sem que seja preciso removê-los depois. * Utilizando esse recurso basta que a chamada LoggerConfig.configure(isProduction()) para que os logs de nível DEBUG e * INFO estejam habilitados apenas em desenvolvimento - localhost - ou produção, por ex. * */ export declare const logger: typeof Logger; /** * Recomenda-se configurar o logger antes da aplicação ser inicializada em seu bootstrap() no * arquivo <strong>main.ts</strong>, ou no momento em que a aplicação já reconheça qual ambiente esteja implantada. * * Caso a configuração não seja feita, o único método disponível para uso será o info. * */ export declare class LoggerConfig { static configure(production: boolean): void; private static emptyLogger; } export {};