utils-fi

Libreria con funcionalidades utiles para poder crear un proyecto en NodeJs.

Usage no npm install needed!

<script type="module">
  import utilsFi from 'https://cdn.skypack.dev/utils-fi';
</script>

README

fi-utils-lv

Esta libreria proporciona, una forma sencilla de implementar herramientas utiles para proyectos en NodeJS.

Instrucciones de Instalacion

Este es un modulo de Node.js disponible en el npm registry. La instalacion se realiza mediante el npm install command:

$ npm install fi-utils-lv

API

Como importar la libreria:

var u_log = require("fi-utils-lv");

Como instanciar un loggerBase

const logger = new u_log.Logger();

Estos son los valores de configuracion por defecto:

{
  "transports" : {
       "console" : true,
       "file": true
      },
  "level" : {
      "console" : "debug",
      "file" : "debug"
  },
  "file" : {
      "path" : "/var/log/nodejs/",
      "name" : "name_of_project",
      "pattern" : "YYYY-MM-DD",
      "maxSize" : "100m",
      "maxFile" : "60d"
  }
}

Estos son los campos que se pueden editar para la configuracion del logger.

{
  "transports" : {
       "console"
       "file"
      },
  "level" : {
      "console" 
      "file" 
  },
  "file" : {
      "path" 
      "name" 
      "pattern" 
      "maxSize" 
      "maxFile" 
  }
}

Como Setear un Logger

const log = u_log.setLogger("name", logger);

Ejemplo de uso

log.info("Una informacion");
log.error("Ocurrio un error");