mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-24 02:38:58 +00:00
23 lines
716 B
JavaScript
23 lines
716 B
JavaScript
/* eslint-disable no-console */
|
|
import getTimeStamp from '@uppy/utils/lib/getTimeStamp'
|
|
|
|
// Swallow all logs, except errors.
|
|
// default if logger is not set or debug: false
|
|
const justErrorsLogger = {
|
|
debug: () => {},
|
|
warn: () => {},
|
|
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),
|
|
}
|
|
|
|
export {
|
|
justErrorsLogger,
|
|
debugLogger,
|
|
}
|