{"version":3,"file":"errors.cjs","sources":["../../../../../src/mods/tor/errors.ts"],"sourcesContent":["export class Unimplemented extends Error {\n  readonly #class = Unimplemented\n  readonly name = this.#class.name\n\n  constructor() {\n    super(`Unimplemented`)\n  }\n}\n\nexport type TorClientError =\n  | InvalidTorStateError\n  | InvalidTorVersionError\n\nexport class InvalidTorStateError extends Error {\n  readonly #class = InvalidTorStateError\n  readonly name = this.#class.name\n\n  constructor() {\n    super(`Invalid Tor state`)\n  }\n\n}\n\nexport class InvalidTorVersionError extends Error {\n  readonly #class = InvalidTorVersionError\n  readonly name = this.#class.name\n\n  constructor() {\n    super(`Invalid Tor version`)\n  }\n\n}"],"names":[],"mappings":";;;AAAM,MAAO,aAAc,SAAQ,KAAK,CAAA;IAC7B,MAAM,GAAG,EAAa,CAAA;AACtB,IAAA,IAAI,GAAG,IAAI,CAAC,MAAM,CAAC,IAAI,CAAA;AAEhC,IAAA,WAAA,GAAA;QACE,KAAK,CAAC,CAAe,aAAA,CAAA,CAAC,CAAA;KACvB;AACF,CAAA;;AAMK,MAAO,oBAAqB,SAAQ,KAAK,CAAA;IACpC,MAAM,GAAG,EAAoB,CAAA;AAC7B,IAAA,IAAI,GAAG,IAAI,CAAC,MAAM,CAAC,IAAI,CAAA;AAEhC,IAAA,WAAA,GAAA;QACE,KAAK,CAAC,CAAmB,iBAAA,CAAA,CAAC,CAAA;KAC3B;AAEF,CAAA;;AAEK,MAAO,sBAAuB,SAAQ,KAAK,CAAA;IACtC,MAAM,GAAG,EAAsB,CAAA;AAC/B,IAAA,IAAI,GAAG,IAAI,CAAC,MAAM,CAAC,IAAI,CAAA;AAEhC,IAAA,WAAA,GAAA;QACE,KAAK,CAAC,CAAqB,mBAAA,CAAA,CAAC,CAAA;KAC7B;AAEF,CAAA;;;;;;;"}