2.0.16 • Published 7 months ago
@prairielearn/logger v2.0.16
@prairielearn/logger
Provides a shared Winston instance for all logging.
Usage
import { logger, addFileLogging } from '@prairielearn/logger';
// Log all messages to a file.
addFileLogging({ filename: '/path/to/file.log' });
// Log all errors to another file.
addFileLogging({ filename: '/path/to/errors.log', level: 'error' });
logger.debug('verbose');
logger.verbose('verbose');
logger.info('info');
logger.warn('warn');
try {
await mightError();
} catch (err) {
// When logging an error, ensure that the first argument is a string. You can
// pass the error object as the second argument if desired.
logger.error('An error occurred', err);
}2.0.15
7 months ago
2.0.16
7 months ago
2.0.13
9 months ago
2.0.14
8 months ago
2.0.11
9 months ago
2.0.7
1 year ago
2.0.12
9 months ago
2.0.6
1 year ago
2.0.9
11 months ago
2.0.10
10 months ago
2.0.8
12 months ago
2.0.3
1 year ago
2.0.2
2 years ago
2.0.5
1 year ago
2.0.4
1 year ago
2.0.1
2 years ago
2.0.0
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.2
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.1
3 years ago
1.0.0
3 years ago