npm.io
0.2.3 • Published 2 years ago

@kcram-solutions/logger

Licence
MIT
Version
0.2.3
Deps
0
Size
11 kB
Vulns
0
Weekly
0

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