{"version":3,"file":"refresh-token.mjs","sources":["../../../../src/helpers/refresh-token.ts"],"sourcesContent":["import {Session} from '@shopify/shopify-api';\n\nimport {ApiAndConfigParams} from '../types';\n\nexport async function refreshToken(\n  {api}: ApiAndConfigParams,\n  shop: string,\n  refreshToken: string,\n): Promise<Session> {\n  const {session} = await api.auth.refreshToken({\n    shop,\n    refreshToken,\n  });\n\n  return session;\n}\n"],"names":[],"mappings":"AAIO,eAAe,YAAY,CAChC,EAAC,GAAG,EAAqB,EACzB,IAAY,EACZ,YAAoB,EAAA;IAEpB,MAAM,EAAC,OAAO,EAAC,GAAG,MAAM,GAAG,CAAC,IAAI,CAAC,YAAY,CAAC;QAC5C,IAAI;QACJ,YAAY;AACb,KAAA,CAAC;AAEF,IAAA,OAAO,OAAO;AAChB;;;;"}