0.1.5 • Published 1 year ago

ts-dev-logger v0.1.5

Weekly downloads
-
License
Apache 2.0
Repository
github
Last release
1 year ago

Package Version

Installation

npm i ts-dev-logger

or

yarn add ts-dev-logger

Logger - params

  • dateType:
    • UTCDate
    • FullDate (default)
    • ShortTime
    • Time

Quick Guide - console

-- Basic Usage --

export const logger = new Logger({dateType: 'Time'})
const consoleLogger = new ConsoleLogger()

logger.constructLogger(consoleLogger)

logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'ERROR'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'WARNING'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'INFO'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'NOTICE'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'OK'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'CRIT'})

-- Result --

Alt text


Quick Guide - file

-- File Params --

  • path — relative path to create logs folders (default: "./logs")

-- Basic Usage --

export const logger = new Logger({dateType: 'Time'})
const fileLogger = new FileLogger({})

logger.constructLogger(fileLogger)

logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'ERROR'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'WARNING'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'INFO'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'NOTICE'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'OK'})
logger.log({message: 'Lorem Ipsum is simply dummy text', type: 'CRIT'})

-- Result --

Alt text


Contributing

We welcome all types of contributions, either code fixes, new features or doc improvements. Code formatting is enforced by prettier. For commits please follow conventional commits convention. All code must pass lint rules and test suites before it can be merged into develop.


License

ts-dev-logger is licensed under the Apache License, Version 2.0.

0.1.5

1 year ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago