loggers.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.justErrorsLogger = exports.debugLogger = void 0;
  6. /* eslint-disable no-console */
  7. const getTimeStamp = require("@uppy/utils/lib/getTimeStamp"); // Swallow all logs, except errors.
  8. // default if logger is not set or debug: false
  9. const justErrorsLogger = {
  10. debug: () => {},
  11. warn: () => {},
  12. error: function () {
  13. for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
  14. args[_key] = arguments[_key];
  15. }
  16. return console.error(`[Uppy] [${getTimeStamp()}]`, ...args);
  17. }
  18. }; // Print logs to console with namespace + timestamp,
  19. // set by logger: Uppy.debugLogger or debug: true
  20. exports.justErrorsLogger = justErrorsLogger;
  21. const debugLogger = {
  22. debug: function () {
  23. for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
  24. args[_key2] = arguments[_key2];
  25. }
  26. return console.debug(`[Uppy] [${getTimeStamp()}]`, ...args);
  27. },
  28. warn: function () {
  29. for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {
  30. args[_key3] = arguments[_key3];
  31. }
  32. return console.warn(`[Uppy] [${getTimeStamp()}]`, ...args);
  33. },
  34. error: function () {
  35. for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {
  36. args[_key4] = arguments[_key4];
  37. }
  38. return console.error(`[Uppy] [${getTimeStamp()}]`, ...args);
  39. }
  40. };
  41. exports.debugLogger = debugLogger;