{"version":3,"sources":["../src/storage/api/getToken.ts"],"sourcesContent":["import { fetcher } from \"matsuri-hooks\";\nimport { getToken as m2mUsers_v1_getToken } from \"../../endpoints/m2m-users.v1\";\nimport { LoginResponse } from \"./login\";\n\n// @see https://github.com/matsuri-tech/m2m-users/blob/master/web/request/login.go#L10-L13\ninterface GetTokenInput {\n  userId: string;\n  refreshToken: string;\n}\ntype GetTokenResponse = LoginResponse;\nexport const requestGetToken = async (input: GetTokenInput) => {\n  return await fetcher<GetTokenResponse>(m2mUsers_v1_getToken(), {\n    method: \"POST\",\n    body: JSON.stringify(input),\n  });\n};\n"],"mappings":";;;;;AAAA,SAAS,eAAe;AAUjB,IAAM,kBAAkB,OAAO,UAAyB;AAC7D,SAAO,MAAM,QAA0B,SAAqB,GAAG;AAAA,IAC7D,QAAQ;AAAA,IACR,MAAM,KAAK,UAAU,KAAK;AAAA,EAC5B,CAAC;AACH;","names":[]}