Skip to content

KcramSolutions/logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logger Simple para la organización Verified on Openbase

Socket Badge NPM npm

Simple logger para los proyecto de node.

Instalación:

NPM

npm install @kcram-solutions/logger

Navegador

<script type="module">
import {Logger} from 'https://esm.run/@kcram-solutions/logger';

let logger = new Logger('App');
</script>
// importamos la librería
const { Logger, LEVEL } = require('@kcram-solutions/logger')

const logger = new Logger(?name);

Logger.level = LEVEL.DEBUG // INFO | LOG | WARN | ERROR | CRITICAL

logger.debug('Hola from debug')
logger.info('Hola from info')
logger.log('Hola from log')
logger.warn('Hola from warn')
logger.error('Hola from error')
logger.critical('Hola from critical')

Todo:

  • Formato a los número en fechas y horas
  • Agregar color en la salida estandar
  • Separar archivos para node y navegador