exchain
Version:
A fast and flexible currency exchange package for handling multiple currencies.
1 lines • 1.05 kB
Source Map (JSON)
{"version":3,"sources":["../../src/services/router.ts"],"names":[],"mappings":";;;;;AAEA,IAAqB,OAAA,GAArB,MAAqB,OAAO,CAAA;AAAA,EACxB,aAAa,OACT,CAAA,MAAA,EACA,GACF,EAAA;AACC,IAAA,OAAQ,IAAK,CAAA;AAAA,MACR,MAAA;AAAA,MACA,GAAA;AAAA,MACA,cAAc,YAAa,CAAA,IAAA;AAAA,KAC9B,CAAA,CAAE,IAAK,CAAA,CAAC,QAAa,KAAA;AAClB,MAAA,OAAO,QAAS,CAAA,IAAA,CAAA;AAAA,KACnB,CAAA,CAAE,KAAM,CAAA,CAAC,KAAU,KAAA;AAChB,MAAM,MAAA,IAAI,MAAM,KAAK,CAAA,CAAA;AAAA,KACxB,CAAA,CAAA;AAAA,GACL;AACJ,CAAA,CAAA;AAf4B,MAAA,CAAA,OAAA,EAAA,QAAA,CAAA,CAAA;AAA5B,IAAqB,MAArB,GAAA,QAAA","file":"router.mjs","sourcesContent":["import nyro, { ResponseType } from 'nyro';\n\nexport default class Router {\n static async request(\n method: 'GET' | 'POST' | 'PUT' | 'DELETE',\n url: string,\n ) {\n return (nyro({\n method,\n url,\n responseType: ResponseType.Json\n }).then((response) => {\n return response.body;\n }).catch((error) => {\n throw new Error(error);\n })) as Promise<any>;\n }\n};\n"]}