1.0.18 • Published 4 years ago

iconsole-logger v1.0.18

Weekly downloads
58
License
ISC
Repository
github
Last release
4 years ago

License MIT View this project on NPM

npm.io

Overview

A better console logger. It has timestamps, colors and more.

Why use it?

  • Written with Typescript! So types are included for safety and joy
  • No configuration needed
  • Timestamp includes milliseconds (for precise debugging)
  • Just require the log function and you are good to go
  • A nice "token" symbol at the beginning of each line (see #Usage)

Usecases

  • NodeJS
  • Module bundler for frontend projects like Webpack, Traceur, Babel

Getting started

npm i iconsole-logger -S

Usage

The simplest way to use the logger is using "Destructuring Assignment":

const { log, error, success, print } = require('iconsole-logger');

or in ES6 style

import { log, error, success, print } from 'iconsole-logger';
log(`Log example`)
error(`Error example`)
success(`Success example`)
print(`Print example`)

Another way is to initialize a variable as an instance of the module, and then use it's methods

const logger = require('iconsole-logger');

logger.log(`Log example`)
logger.error(`Error example`)
logger.success(`Success example`)
logger.print(`Print example`)

In both cases you should get output in terminal similar to this:

Output example

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago