1234567891011121314151617181920212223 |
- /* eslint-disable no-console */
- const getTimeStamp = require('@uppy/utils/lib/getTimeStamp')
- // Swallow all logs, except errors.
- // default if logger is not set or debug: false
- const justErrorsLogger = {
- debug: (...args) => {},
- warn: (...args) => {},
- error: (...args) => console.error(`[Uppy] [${getTimeStamp()}]`, ...args),
- }
- // Print logs to console with namespace + timestamp,
- // set by logger: Uppy.debugLogger or debug: true
- const debugLogger = {
- debug: (...args) => console.debug(`[Uppy] [${getTimeStamp()}]`, ...args),
- warn: (...args) => console.warn(`[Uppy] [${getTimeStamp()}]`, ...args),
- error: (...args) => console.error(`[Uppy] [${getTimeStamp()}]`, ...args),
- }
- module.exports = {
- justErrorsLogger,
- debugLogger,
- }
|