architect-logger

0.0.1 • Public • Published

architect-logger

This plugin uses winston as a logging backend

Config Format

{
  "packagePath": "./node_modules/architect-logger",
  "exitOnError": false,
  "transports": {
    "console": {
      "colorize": true,
      "level": "verbose"
    },
    "file": {
      "filename": "./logs/errors.log",
      "level": "warn"
    }
  }
}

Usage

Let's use that puppy in our plugin

module.exports = function (options, imports, register) {
 
  var log = imports.logger;
 
  logger.info("Hello!");
  logger.warn("Uh oh! There's an error coming...");
  logger.error("We're going down");
 
};

TODO

  • Support for multiple categories

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i architect-logger

    Weekly Downloads

    4

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • camshaft