PHP 8.2.30
Preview: logger.js Size: 817 B
/home/byroehnu/.trash/node_modules11/flutterwave-node-v3/utils/logger.js

const axios = require('axios');
const packageJson = require('../package.json');
const { createLogger, format, transports } = require('winston');
const { combine, timestamp, colorize, errors, printf, json } = format;

// function logger(name, _rave) {
//   axios.post(
//     'https://kgelfdz7mf.execute-api.us-east-1.amazonaws.com/staging/sendevent',
//     {
//       publicKey: _rave.getPublicKey(),
//       language: 'NodeJs v3',
//       version: packageJson.version,
//       title: 'Incoming call',
//       message: name,
//     },
//   );
// }

const errorLogger = createLogger({
  transports: [
    new transports.Console({
      format: combine(
        errors({
          stack: true,
        }),
        timestamp(),
        json(),
      ),
    }),
  ],
});

module.exports = { errorLog: errorLogger };

Directory Contents

Dirs: 0 × Files: 5

Name Size Perms Modified Actions
1.29 KB lrw-r--r-- 2026-02-21 00:53:34
Edit Download
436 B lrw-r--r-- 2026-02-21 00:53:38
Edit Download
817 B lrw-r--r-- 2026-02-21 00:53:38
Edit Download
350 B lrw-r--r-- 2026-02-21 00:54:22
Edit Download
316 B lrw-r--r-- 2026-02-21 00:54:24
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).