@apexdiscord/logger

A central logging solution with file, console and Prometheus metrics support.

Usage no npm install needed!

<script type="module">
  import apexdiscordLogger from 'https://cdn.skypack.dev/@apexdiscord/logger';
</script>

README

logger

A central logging solution built for Apex but usable universally. Supports file logging and colored console logging out of the box, with easy functionality for adding other transports.

Usage

const { Logger, FileTransport, ConsoleTransport } = require('@apexdiscord/logger');
const logger = new Logger([
    new ConsoleTransport(),
    new FileTransport('logs/info.log', 'logs/error.log')
]);

logger.log('Hello world');