Newlyweds Proposing Marriage

    @plastdev/log
    TypeScript icon, indicating that this package has built-in type declarations

    2.6.0 • Public • Published

    log

    A real simple logger application. May Optional Log to A File and a graylog-server.

    Installation

    • npm install --save @plastdev/config

    Usage

    const Log = require('@plastdev/log')
    let log = new Log(options)

    Note: The options Part may be omitted, as all parts are optional, but using the name is recommended, as without it, the package-name will be used

    Methods

    • log.info('This is an Information' )
    • log.notice('This is a Notice' )
    • log.warn('This is a Warning' )
    • log.error('This is an Error' )
    • log.fatal('This is a Fatal Message' )
    • log.debug('This is a Debug Message' )

    Options

    {
      name: 'Name of App. Default: Name of BaseFolder',
      hostname: 'Server Hostname, Default: os.hostname()',
      file: 'File to Append Log to',
      graylog: {
        active: 'true or false',
        server: 'graylog-server',  
        port: 'graylog-port'
      },
      path: 'Path Logfile located',
      loglevel: 'Minimal LogLevel. Default: WARN'
    }

    Keywords

    none

    Install

    npm i @plastdev/log

    DownloadsWeekly Downloads

    39

    Version

    2.6.0

    License

    ISC

    Unpacked Size

    17.9 kB

    Total Files

    10

    Last publish

    Collaborators

    • sigmundd