adicionado tipagem loki

This commit is contained in:
Luiz Silva 2025-02-27 11:32:44 -03:00
parent 1350348900
commit 25b760a2ff
4 changed files with 27 additions and 9 deletions

14
dist/logger.d.ts vendored
View file

@ -1,6 +1,14 @@
export type tipoLokiObjeto = {
streams: {
stream: {
[k: string]: string;
};
values: [string, string][];
}[];
};
export declare const postLogger: ({ objeto, }: {
objeto: any;
}) => Promise<[objeto: any, erro?: string]>;
objeto: tipoLokiObjeto;
}) => Promise<[objeto: tipoLokiObjeto, erro?: string]>;
/** define a localização da pasta do projeto */
export declare const defineCwd: (novoCwd: string) => void;
type tipoLevel = "info" | "warn" | "error";
@ -25,5 +33,5 @@ export declare const logger: ({ app: app_e, eProducao, parametros: parametrosAmb
parametros?: {
[k: string]: string;
};
}) => ({ inquilino, usuario, parametros: parametrosSessao }: tipoOpSessao) => (level: tipoLevel, mensagem: string, op_tipoLog?: tipoLog) => Promise<[objeto: object, erro?: string]>;
}) => ({ inquilino, usuario, parametros: parametrosSessao }: tipoOpSessao) => (level: tipoLevel, mensagem: string, op_tipoLog?: tipoLog) => Promise<[objeto: tipoLokiObjeto, erro?: string]>;
export {};