1.35.0 • Published 2 years ago
@dracul/logger-backend v1.35.0
Dracul Logger Module
Dracul logger provide several winston loggers configurations and factories ready to use
ENV
### LOG ENVIRONMENT VARIABLES
# LOG LEVEL: error, warning, info, debug
LOG_LEVEL=debug
# REQUEST
LOG_REQUEST=ON
LOG_RESPONSE_TIME=ON
LOG_GQL_ERRORS=ON
# LOG TRANSPORTS
LOG_TRANSPORT_CONSOLE=ON
LOG_TRANSPORT_COMBINED=ON
LOG_TRANSPORT_ERROR=ON
LOG_TRANSPORT_ACCESS=ON
LOG_TRANSPORT_GQL_ERROR=ON
LOG_TRANSPORT_GQL_RESPONSE=ON
# LOG COLORIZE: ON / OFF
LOG_COLORIZE=ON
# Max log file size in bytes. Ex: 10000000 Bytes == 1 MegaByte
LOG_FILE_MAX_SIZE=10000000
# Number of max files
LOG_FILE_MAX_FILES=3
# LOG MODES: TEXT / JSON
LOG_MODE=TEXTDefault logger
Setup a default logger with 3 transports console, comined.log and error.log
Express middleware Request Logger
Setup an express middleware for log requests
####Request items in log
- Method
- Path
- IP
- User
- Graphql Operation name (if is present)
1.35.0
2 years ago
1.34.0
2 years ago
2.1.0
2 years ago
1.29.2
2 years ago
1.24.0
3 years ago
1.23.1
3 years ago
1.20.11
3 years ago
1.16.3
3 years ago
2.0.0
4 years ago
1.7.12
4 years ago
1.7.0
4 years ago
1.6.3
4 years ago
1.0.105
5 years ago
1.0.104
5 years ago
1.0.69
5 years ago
1.0.68
5 years ago
1.0.61
5 years ago
1.0.25
6 years ago
1.0.15
6 years ago
1.0.14
6 years ago
1.0.13
6 years ago
1.0.11
6 years ago
1.0.12
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.5
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago