errors.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.HookException = exports.IntegrationNotFoundException = exports.IntegrationException = exports.RunnerNotFoundException = exports.RunnerException = exports.SessionException = exports.ServeCLIProgramNotFoundException = exports.BuildCLIProgramNotFoundException = exports.FatalException = exports.BaseException = void 0;
  4. const cli_framework_1 = require("@ionic/cli-framework");
  5. class BaseException extends cli_framework_1.BaseError {
  6. constructor() {
  7. super(...arguments);
  8. this.name = 'Exception';
  9. }
  10. }
  11. exports.BaseException = BaseException;
  12. class FatalException extends BaseException {
  13. constructor(message = '', exitCode = 1) {
  14. super(message);
  15. this.message = message;
  16. this.exitCode = exitCode;
  17. this.fatal = true;
  18. }
  19. }
  20. exports.FatalException = FatalException;
  21. class BuildCLIProgramNotFoundException extends BaseException {
  22. }
  23. exports.BuildCLIProgramNotFoundException = BuildCLIProgramNotFoundException;
  24. class ServeCLIProgramNotFoundException extends BaseException {
  25. }
  26. exports.ServeCLIProgramNotFoundException = ServeCLIProgramNotFoundException;
  27. class SessionException extends BaseException {
  28. }
  29. exports.SessionException = SessionException;
  30. class RunnerException extends BaseException {
  31. }
  32. exports.RunnerException = RunnerException;
  33. class RunnerNotFoundException extends RunnerException {
  34. }
  35. exports.RunnerNotFoundException = RunnerNotFoundException;
  36. class IntegrationException extends BaseException {
  37. }
  38. exports.IntegrationException = IntegrationException;
  39. class IntegrationNotFoundException extends IntegrationException {
  40. }
  41. exports.IntegrationNotFoundException = IntegrationNotFoundException;
  42. class HookException extends BaseException {
  43. }
  44. exports.HookException = HookException;