loglert
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

loglert

Log and print messages with levels and style

  • Adapted from cli-alerts by Ahmad Awais
  • Supports types for your typescript projects
  • Print the styled log message as string to in your own logger - .print
  • Convenient methods to log message levels: .success , .info, .warning, .error
  • Smaller package size: less than 6kB
  • If you wish to customize further, you will be better off using chalk and log-symbols

Install

npm install loglert

Usage

import { loglert } from 'loglert';

loglert.success(`Update successful!`);

API

loglert(options)

loglert({ msg: 'Updating info', type: 'success', name: 'DONE' });

options

msg

Type: string

Required: true

type?

Type: 'success' | 'error' | 'info' | 'warning'

Default: 'info'

showName?

Type: boolean

Default: true

name?

Type: string

Default: 'INFO'

loglert.success('message', opts)

Logs a success type message.

loglert.error('message',opts)

Logs an error type message.

loglert.info('message',opts)

Logs an info type message.

loglert.warning('message',opts)

Logs a warning type message.

loglert.print('message',opts)

Returns a string of the type message. You may use this string in your own logger.

opts

showName?

Type: boolean

Default: true

name?

Type: string

Default: 'INFO'

License

ISC ©️ Chew Han Xiang

Author

Chew Han Xiang

Package Sidebar

Install

npm i loglert

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

5.8 kB

Total Files

8

Last publish

Collaborators

  • chewhx