vue-auth3
Version:
<p align="center"> <img src="./docs/public/icon.svg" width="180px"> </p>
1 lines • 914 B
Source Map (JSON)
{"version":3,"sources":["../src/type/drivers/HttpDriver.ts"],"sourcesContent":["import Auth from \"../../Auth\"\r\n\r\ntype HttpDriver = {\r\n request: (options: {\r\n url: string\r\n method?: string\r\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n data?: any\r\n headers?: Record<string, string>\r\n responseType?: \"arraybuffer\" | \"blob\" | \"json\" | \"text\"\r\n }) => Promise<{\r\n headers: Record<string, string>\r\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\r\n data: any\r\n status: number\r\n statusText: string\r\n }>\r\n invalidToken?: (\r\n auth: Auth,\r\n response: Awaited<ReturnType<HttpDriver[\"request\"]>>\r\n ) => boolean\r\n}\r\nexport default HttpDriver\r\nexport function defineHttpDriver(opts: HttpDriver) {\r\n return opts\r\n}\r\n"],"mappings":";AAuBO,SAAS,iBAAiB,MAAkB;AACjD,SAAO;AACT;","names":[]}