{"version":3,"file":"invalidate-access-token.mjs","sources":["../../../../src/helpers/invalidate-access-token.ts"],"sourcesContent":["import {Session} from '@shopify/shopify-api';\n\nimport {AppConfigInterface} from '../config-types';\n\nexport async function invalidateAccessToken(\n  session: Session,\n  config: AppConfigInterface,\n): Promise<void> {\n  config.logger.debug('Invalidating stale access token', {shop: session.shop});\n  session.accessToken = undefined;\n  await config.sessionStorage.storeSession(session);\n}\n"],"names":[],"mappings":"AAIO,eAAe,qBAAqB,CACzC,OAAgB,EAChB,MAA0B,EAAA;AAE1B,IAAA,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,iCAAiC,EAAE,EAAC,IAAI,EAAE,OAAO,CAAC,IAAI,EAAC,CAAC;AAC5E,IAAA,OAAO,CAAC,WAAW,GAAG,SAAS;IAC/B,MAAM,MAAM,CAAC,cAAc,CAAC,YAAY,CAAC,OAAO,CAAC;AACnD;;;;"}