baseline icon indicating copy to clipboard operation
baseline copied to clipboard

tslog installed, TODO 521 completed

Open Ybittan opened this issue 2 years ago • 1 comments

Description

To install a dev-friendly typescript logging library tslog that will replace current and future console logs.

Related Issue

#521

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [X] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [ ] Request to be added as a Code Owner/Maintainer

Checklist

  • [X] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.
  • [ ] All new and existing tests passed.
  • [X] I commit to abide by the Responsibilities of Code Owners/Maintainers.

Ybittan avatar Sep 26 '22 14:09 Ybittan

Please fix prettier build, also i dont think this compiles because package is not installed on proper location. Also we should check on properly instantiating logger - this looks like a good start https://www.npmjs.com/package/typescript-logging, check logger config module and how its imported on other places

fixed prettier and package install location.

Ybittan avatar Sep 26 '22 15:09 Ybittan

@ognjenkurtic @skosito switched from config file to nestjs module. Please review and give feedback if needed

Ybittan avatar Oct 17 '22 23:10 Ybittan