@creatio-tech/logging
v2.0.0
Published
Creatio Loggin Package
Downloads
5
Readme
Creatio.Logging
Creatio.Logging it is a Node JS package that contains all logging access abstractions. This package can be applied to any web component such as:
- NodeJS Envs
- Cloud Function
- Google App Engine
- Google Cloud Run
- Google Kubernate Engine
- Node Express Server
Getting Started
- Install enviroment (NodeJS)
- Install dependencies: npm install
- Build: npm run build
- Publish: npm publish
Build and Test
- Build: npm run build
- Test: npm run test
- TDD: npm run tdd
Documentation
Creatio Packages Dependencies
TypeDocs
Table of Contents
Enum
Enums set to manage types
LoggerType
Logger Type for System Logging [console, stackdriver, winston_logger]
Service
Logger Service package set for NodeJS components
ILoggerService
Inferface to handle logging in the apps
ConsoleLoggerService
Console handle logger in applications
WinstonLoggerService
Winston handle logger in applications
StackdriverLoggerService
Stackdriver legacy handle logger in applications
Contribute
If you are interested in fixing issues and contributing directly to the code, please contact to the project manager. Here is how you can contribute to Creatio.Logging:
- Submit bugs and help us verify fixes
- Submit pull requests for bug fixes and features and discuss existing proposals