All notable changes to this project will be documented in this file.
- Bump to 0.1.6
- (badges) Add monthly npm downloads
- Ensure if constructs are executing right to reach coverage of 100%
- (git-cliff) Skip changelog bump parsing
- Bump package to 0.1.5
- Add repo section
- Remove src folder on npm
- Bump to 0.1.4
- Add release workflow to publish on npm
- Replace gh release badge with npm
- Wrap npm and codecov badges with href
- Add contributing section
- Add usage instructions
- (release) Add missing build step
- Add GH release badge
- (release) Add missing registry-url variable for node action
- (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
- [breaking] Remove base class since it was causing runtime error
- (logger) Switch to enum to have a numeric comparison when checking log level
- Use shields.io for badges
- Add instructions on how to temporary type a property added by a decorator
- Bump to 0.1.0
- (logger) Ensure name is set when provided
- 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
- Add author field
- Add main script
- Add declaration file generation
- Add MIT license
- Add files section
- Add package keywords
- Add version and rename to simplelog-decorator the npm
- Upgrade version