UNPKG

vue-auth3

Version:

<p align="center"> <img src="./docs/public/icon.svg" width="180px"> </p>

1 lines 721 B
{"version":3,"sources":["../src/type/drivers/AuthDriver.ts"],"sourcesContent":["import Auth from \"../../Auth\";\nimport HttpDriver from \"./HttpDriver\";\n\ntype OptionRequest = {\n data?: Parameters<HttpDriver[\"request\"]>[0][\"data\"];\n headers: Required<Parameters<HttpDriver[\"request\"]>[0]>[\"headers\"];\n};\n\ntype AuthDriver = {\n tokens?: string[];\n request: (auth: Auth, options: OptionRequest, token: string) => OptionRequest;\n response: (auth: Auth, response: Awaited<ReturnType<HttpDriver[\"request\"]>>) => string | null;\n};\n\nexport default AuthDriver\nexport function defineAuthDriver(opts: AuthDriver) {\n return opts\n}\n"],"mappings":";AAeO,SAAS,iBAAiB,MAAkB;AACjD,SAAO;AACT;","names":[]}