theme.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.Theme = void 0;
  4. // tslint:disable-next-line:no-submodule-imports
  5. var colors = require("colors/safe");
  6. var colorsTheme = colors;
  7. var Theme = /** @class */ (function () {
  8. function Theme(configuration) {
  9. configuration.colors.enabled ? colors.enable() : colors.disable();
  10. colors.setTheme({
  11. failed: configuration.colors.failed,
  12. pending: configuration.colors.pending,
  13. successful: configuration.colors.successful,
  14. prettyStacktraceFilename: configuration.colors.prettyStacktraceFilename,
  15. prettyStacktraceLineNumber: configuration.colors.prettyStacktraceLineNumber,
  16. prettyStacktraceColumnNumber: configuration.colors.prettyStacktraceColumnNumber,
  17. prettyStacktraceError: configuration.colors.prettyStacktraceError,
  18. });
  19. }
  20. Theme.prototype.successful = function (str) {
  21. return colorsTheme.successful(str);
  22. };
  23. Theme.prototype.failed = function (str) {
  24. return colorsTheme.failed(str);
  25. };
  26. Theme.prototype.pending = function (str) {
  27. return colorsTheme.pending(str);
  28. };
  29. Theme.prototype.prettyStacktraceFilename = function (str) {
  30. return colorsTheme.prettyStacktraceFilename(str);
  31. };
  32. Theme.prototype.prettyStacktraceLineNumber = function (str) {
  33. return colorsTheme.prettyStacktraceLineNumber(str);
  34. };
  35. Theme.prototype.prettyStacktraceColumnNumber = function (str) {
  36. return colorsTheme.prettyStacktraceColumnNumber(str);
  37. };
  38. Theme.prototype.prettyStacktraceError = function (str) {
  39. return colorsTheme.prettyStacktraceError(str);
  40. };
  41. return Theme;
  42. }());
  43. exports.Theme = Theme;
  44. //# sourceMappingURL=theme.js.map