{"version":3,"file":"Errors.js","sourceRoot":"","sources":["../../src/errors/Errors.ts"],"names":[],"mappings":";;;AAAA,IAAY,SAGX;AAHD,WAAY,SAAS;IACjB,sDAAgB,CAAA;IAChB,kEAAsB,CAAA;AAC1B,CAAC,EAHW,SAAS,yBAAT,SAAS,QAGpB;AAED,MAAa,WAAY,SAAQ,KAAK;IAGpC,YAAY,IAAY,EAAE,OAAe;QACvC,KAAK,CAAC,OAAO,CAAC,CAAC;QAEf,IAAI,CAAC,IAAI,GAAG,aAAa,CAAC;QAC1B,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;IACnB,CAAC;CACF;AATD,kCASC;AAED,MAAa,UAAW,SAAQ,KAAK;IACnC,YAAY,OAAe;QACzB,KAAK,CAAC,OAAO,CAAC,CAAC;QACf,IAAI,CAAC,IAAI,GAAG,YAAY,CAAC;IAC3B,CAAC;CACF;AALD,gCAKC","sourcesContent":["export enum CloseCode {\n    CONSENTED = 4000,\n    DEVMODE_RESTART = 4010\n}\n\nexport class ServerError extends Error {\n  public code: number;\n\n  constructor(code: number, message: string) {\n    super(message);\n\n    this.name = \"ServerError\";\n    this.code = code;\n  }\n}\n\nexport class AbortError extends Error {\n  constructor(message: string) {\n    super(message);\n    this.name = \"AbortError\";\n  }\n}\n"]}