UNPKG

@javiertinc/essentials

Version:

Una librería con variedad de funciones útiles que considero esenciales en la mayoría de los desarrollos web.

36 lines (35 loc) 1 kB
import { iLog } from './_interfaces.js'; declare const Log: { /** * Establece la configuración inicial para este proyecto. * @param config Objeto con las configuraciones del log. */ setup(config: { project: any; quantity: number; }): void; /** * Obtiene los registros almacenados en la sesión. * @returns Los registros almacenados. **/ get(): iLog; /** * Agrega un nuevo registro a los registros almacenados en la sesión. * @param log - El registro a agregar. **/ push(log: any): void; /** * Limpia los logs, sin eliminar la configuración del setup. **/ clear(): void; /** * Elimina por completo los logs. */ remove(): void; /** * Exporta los registros almacenados en la sesión a un archivo JSON. * El archivo se descargará automáticamente con un nombre basado en el nombre del proyecto y la fecha actual. **/ export(): void; }; export default Log;