- Updated README.
- Removed unneeded
test
entry. - Added installation instructions for scoped package (
@decaded/nyalog
). - Improved usage examples, clarifying initialization and log message examples.
- Added missing documentation for
consoleLog
parameters. - Included the GitHub Actions build status badge.
- Removed unneeded
- Updated CONTRIBUTING.
- Reworded to enhance clarity and professionalism.
- Added step-by-step guidance for contributions, including links to issues and pull requests.
- Added license.
-
Basic Logger Functionality: Introduced a logging system that supports various log types (info, warning, error, etc.).
-
Timestamp Formats: Added support for multiple timestamp formats:
- European:
DD-MM-YYYY HH:mm:ss
- American:
MM-DD-YYYY HH:mm:ss
- ISO:
YYYY-MM-DDTHH:mm:ss
- European:
-
Color Coding: Implemented color-coded console outputs for better visibility and organization of logs.
-
Configuration Options: Users have ability to define timestamp formats the app will use.
-
Validation: Added a validation feature to ensure only valid timestamp formats can be set.
-
Testing: Set up Jest for testing the logging functionalities and validation methods.
-
Documentation: Created README and contributing guidelines to help users understand and contribute to the project.
- More logging options (e.g., file logging)