9.9.14 • Published 3 years ago
@zero-version/logging.style.npm v9.9.14
NPM style implementation of @zero-version/logging.
Usage
This logger provides 'NPM' style logging.
import { logLevelEnum } from '@zero-version/logging';
import { loggerConsole } from '@zero-version/logging.console';
import { loggerLevel } from '@zero-version/logging.level';
import { loggerNpmStyle } from '@zero-version/logging.style.npm';
import chalk from 'chalk';
const name = 'my-app';
const console = loggerConsole();
const level = loggerLevel(console, logLevelEnum.info);
const logger = loggerNpmStyle(level, name);
logger.info('');
logger.info(chalk.magenta(`=== Running some process ===`));
logger.debug('just doing some low-level checking');
logger.info('doing something amazing');
logger.info(chalk.magenta(`=== Running some other process ===`));
logger.debug('just doing some low-level checking');
logger.info('doing something amazing');
logger.info('doing something else');
logger.info('doing a third thing');
logger.warn('oops...something may have gone wrong');
logger.error('oops...something _definitely_ went wrong');
logger.info('');
The code above would produce console logs like the following:
Support ☕
Are you using a package I've developed and finding it useful? Or have you looked at one of my repositories and learnt something new? If so, please consider buying me a coffee. Thanks!
9.9.10
3 years ago
9.9.12
3 years ago
9.9.13
3 years ago
9.9.14
3 years ago
0.1.0-beta
3 years ago
0.0.0-beta
3 years ago
0.0.70-beta
3 years ago
0.0.73-beta
3 years ago
0.0.26-beta
3 years ago
0.0.25-beta
3 years ago
0.0.24-beta
3 years ago
0.0.18-beta
3 years ago
0.0.21-beta
3 years ago
0.0.15-beta
3 years ago
0.0.22-beta
3 years ago
0.0.14-beta
3 years ago
0.0.12-beta
3 years ago
0.0.17-beta
3 years ago
0.0.23-beta
3 years ago
0.0.19-beta
3 years ago
0.0.20-beta
3 years ago
0.0.16-beta
3 years ago
0.0.13-beta
3 years ago
0.0.11-beta
3 years ago
0.0.8-beta
3 years ago
0.0.10-beta
3 years ago
0.0.7-beta
3 years ago
0.0.6-beta
3 years ago