Commit Graph

9 Commits

Author SHA1 Message Date
Tristan B. Velloza Kildaire 69f92a7b2e Documentation
- Mention the styles available in the `README.md`
- Added comments to enum members
- Added documentation to alias
2023-03-03 11:38:10 +02:00
Tristan B. Velloza Kildaire a4e17acbd2 Core
- Added missing documentation
2023-03-03 11:33:43 +02:00
Tristan B. Velloza Kildaire ca95bf53ad Core
- Added documentation to missing functions

Package

- Added module documentation
2023-03-03 11:20:54 +02:00
Tristan B. Velloza Kildaire 0b2542b5ab Core
- Moved unit tests to bottom of module
2023-03-03 11:17:15 +02:00
Tristan B. Velloza Kildaire d64bfb6970 GoggaLogger
- `debug(...)` will now only print if debugging is enabled

Unit tests

- Updated unit tests to test debugging, cleaned up
2023-03-03 11:14:35 +02:00
Tristan B. Velloza Kildaire 7285b3e3cf Package
- Export `GoggaMode`
2023-03-02 16:09:04 +02:00
Tristan B. Velloza Kildaire bcfcb52e1b Transform
- Make `TwoKTwenty3` the default mode
- `debugColor(string, Level)` now resets VT100 colors so it can be used individually

Logger

- Added mode selection
- Added two more unittests to test mode selection
2023-03-02 13:49:59 +02:00
Tristan B. Velloza Kildaire 7652938043 Core
- Removed uneeded unittest with commented-out code
- Moved `GoggaTransform` outside of the `dlog.core` module

Transform

- Placed the `GoggaTransform` into the `dlog.transform` module

Context

- Placed `GoggaContext` into its own module named `gogga.context`
2023-03-02 13:31:37 +02:00
Tristan B. Velloza Kildaire 7124da73de - New package structure
- Updated usage example
2023-03-02 13:12:21 +02:00