0.5.19 • Published 2 years ago

@highoutput/logger v0.5.19

Weekly downloads
717
License
MIT
Repository
-
Last release
2 years ago

@highoutput/logger

Class: Logger

Generate logs that follow a certain format.

new Logger(tags)

  • tags (Array<string>)

logger.tag(tag)-

  • tag (string)
  • Returns: (Logger)

logger.error(arg0[,arg1][,arg2]...)

  • arg0 (string|Object|)
  • arg1 (string|Object|)
  • arg2 (string|Object|)

logger.warn(arg0[,arg1][,arg2]...)

  • arg0 (string|Object|)
  • arg1 (string|Object|)
  • arg2 (string|Object|)

logger.info(arg0[,arg1][,arg2]...)

  • arg0 (string|Object|)
  • arg1 (string|Object|)
  • arg2 (string|Object|)

logger.verbose(arg0[,arg1][,arg2]...)

  • arg0 (string|Object|)
  • arg1 (string|Object|)
  • arg2 (string|Object|)

logger.silly(arg0[,arg1][,arg2]...)

  • arg0 (string|Object|)
  • arg1 (string|Object|)
  • arg2 (string|Object|)

Examples

import { Logger } from 'highoutput-utilities';

const logger = new Logger(['api']);

logger.info('Read this!');
logger.error(new Error('A nasty error.'));
logger.silly('My dog will not bite you, probably.');
logger.verbose('You want some log?');
logger.warn('I kill you!');

logger.tag('http').verbose({ host: '127.0.0.1', pathname: '/' });
0.5.18

2 years ago

0.5.19

2 years ago

0.5.17

2 years ago

0.5.15

2 years ago

0.5.12

2 years ago

0.5.13

2 years ago

0.5.10

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.4

2 years ago

0.5.3

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.0

3 years ago

0.2.7

4 years ago

0.2.8

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago