1.9.1-1 • Published 3 years ago
@rafflebox-technologies-inc/rafflebox-logger v1.9.1-1
Rafflebox Logger
Standard JSON logger for Node services, wraps the Winston library.
Usage
Installation
yarn add @rafflebox-technologies-inc/rafflebox-logger
Usage
To change the logging level set the environment variable. For example:
export LOGGING_LEVEL=debug
By default the NODE_ENV will output json log format if the environment is test or production. For development it will output pretty format.
If you want to output pretty format you can set the following environment variables:
export LOGGING_FORMAT=pretty
Development
- Clone this repo
yarnyarn link- In the package you want to test in run
yarn link @rafflebox-technologies-inc/rafflebox-logger - Build package with
yarn buildor turn on watch mode withyarn watch
Testing
yarn test
Building
yarn build
If you need to clear the build cache run yarn clean
Publishing
- Generate a Github PAT with access to package write + read + repo functions.
./publish.sh- Enter your Github PAT instead of the password when prompted.