cd31be8c1c98a4057b5d1b3b2711639634079f425505d0fb927dd04f63fd9f09.json raw
1 {"ast":null,"code":"import _asyncToGenerator from \"/home/mleku/src/orly.dev/next/signer/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\n/* eslint-disable @typescript-eslint/no-explicit-any */\nimport { BrowserSessionHandler } from '@common';\nimport browser from 'webextension-polyfill';\nexport class FirefoxSessionHandler extends BrowserSessionHandler {\n loadFullData() {\n return _asyncToGenerator(function* () {\n return browser.storage.session.get(null);\n })();\n }\n saveFullData(data) {\n return _asyncToGenerator(function* () {\n yield browser.storage.session.set(data);\n })();\n }\n clearData() {\n return _asyncToGenerator(function* () {\n yield browser.storage.session.clear();\n })();\n }\n}","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}