simplelog

A simple logger decorator amplify like

MIT License

Downloads
176
Stars
0

Bot releases are hidden (Show)

simplelog - 0.1.5 Latest Release

Published by devsheva about 1 month ago

What's Changed

Full Changelog: https://github.com/devsheva/simplelog/compare/0.1.4...0.1.5

simplelog - 0.1.4

Published by devsheva about 1 month ago

What's changed

โš™๏ธ Miscellaneous Tasks

  • Add repo section
  • Remove src folder on npm

Full Changelog: https://github.com/devsheva/simplelog/compare/0.1.2...0.1.4

simplelog - 0.1.2

Published by devsheva about 2 months ago

What's Changed

Full Changelog: https://github.com/devsheva/simplelog/compare/0.1.1...0.1.2

simplelog - 0.1.1

Published by devsheva about 2 months ago

What's Changed

Miscellaneous Tasks

  • Add author field
  • Add main script
  • Add declaration file generation
  • Add MIT license
  • Add files section
  • Add package keywords

Release

  • Add version and rename to simplelog-decorator the npm
  • Upgrade version

Full Changelog: https://github.com/devsheva/simplelog/compare/0.1.0...0.1.1

simplelog - 0.1.0

Published by devsheva about 2 months ago

What's changed

๐Ÿš€ Features

  • (vitest) Setup spec folder
  • (ci) Add test and coverage workflows
  • (logger) Add base class with logger property
  • (logger) Add name and level property
  • (logger) Add log method for all levels
  • Add changelog with git-cliff

๐Ÿ› Bug Fixes

  • [breaking] Remove base class since it was causing runtime error

๐Ÿšœ Refactor

  • (logger) Switch to enum to have a numeric comparison when checking log level

๐Ÿ“š Documentation

  • Use shields.io for badges
  • Add instructions on how to temporary type a property added by a decorator

๐Ÿงช Testing

  • (logger) Ensure name is set when provided

โš™๏ธ Miscellaneous Tasks

  • Add gitignore
  • Init boilerplate project
  • Init index
  • Init tsconfig.json
  • Add prettier
  • Add test script
  • Add build script
  • Add start script with ts-node
  • Add nodemon for dev task with watch support
  • [breaking] Rename project to simplelog
  • Add GH and codecov badges
  • Remove useless nodemon.json
  • (renovate) Add major approval and develop as base branch
  • (renovate) Schedule run during night every weekday
  • Add typing to specs
  • Enable experimentalDecorators
  • Build with specific tsconfig.build
  • (ts) Add js extension for nodenext path resolution
  • [breaking] Switch to tsx to support ts out of the box

Full Changelog: https://github.com/devsheva/simplelog/commits/0.1.0