dim-logs

1.1.1 • Public • Published

what is this ?

An easy environment based console logging tool.

Installation

npm i dim-logs

How to Use

set-up env

Default logging

if environment variable NODE_ENV is one of ['PROD', 'prod', 'PRODUCTION', 'production'] logging will be disabled.

Set custom log mode

You can override this by setting LOG_MODE = TRUE / FALSE

Logging

normal Logging

... 
import { consoleLog } from 'dim-logs'; // import
...
.
...
consoleLog('MY-LOGS'); // logging
...

styled Logging 😎

import { dimLog } from 'dim-logs';
.
.
.
dimLog('dim-log is easy', {
  color: 'green',
  background: 'skyblue',
  fontWeight: 'bold',
  fontSize: 50,
});

or //

dimLog('dim-log is easy', 'color: green; font-weight: bold;');
...

other console Logging methods


import { 
  consoleLog,
  consoleError,
  consoleDebug,
  consoleAssert,
  consoleDir,
  consoleDirxml,
  dimLog, 
} from 'dim-logs';

...
...
consoleLog('MY-LOGS');
consoleError('MY-ERROR');
consoleDebug('MY-DEBUG');
consoleAssert(false, 'MY-ASSERT');
consoleDir({ name: 'Navin', address: { city: 'MUMBAI', state: 'maharashtra' } });
consoleDirxml(document);
...
...

Package Sidebar

Install

npm i dim-logs

Weekly Downloads

1

Version

1.1.1

License

ISC

Unpacked Size

3.99 kB

Total Files

3

Last publish

Collaborators

  • shubhro