{"version":3,"file":"index.js","names":[],"sources":["esm/platform/secure-store/index.js"],"sourcesContent":["import {\n  assertSecureStoreKey,\n  assertSecureStoreOptions,\n  assertSecureStoreValue\n} from \"./validate\";\nfunction getItem(key, options) {\n  assertSecureStoreKey(key, \"SecureStore.getItem\");\n  assertSecureStoreOptions(options, \"SecureStore.getItem\");\n  return Promise.reject(new Error(\"SecureStore.getItem needs an iOS or Android build\"));\n}\nfunction setItem(key, value, options) {\n  assertSecureStoreKey(key, \"SecureStore.setItem\");\n  assertSecureStoreValue(value, \"SecureStore.setItem\");\n  assertSecureStoreOptions(options, \"SecureStore.setItem\");\n  return Promise.reject(new Error(\"SecureStore.setItem needs an iOS or Android build\"));\n}\nfunction deleteItem(key, options) {\n  assertSecureStoreKey(key, \"SecureStore.deleteItem\");\n  assertSecureStoreOptions(options, \"SecureStore.deleteItem\");\n  return Promise.reject(new Error(\"SecureStore.deleteItem needs an iOS or Android build\"));\n}\nfunction getItemSync(key, options) {\n  assertSecureStoreKey(key, \"SecureStore.getItemSync\");\n  assertSecureStoreOptions(options, \"SecureStore.getItemSync\");\n  throw new Error(\"SecureStore.getItemSync needs an iOS or Android build\");\n}\nfunction setItemSync(key, value, options) {\n  assertSecureStoreKey(key, \"SecureStore.setItemSync\");\n  assertSecureStoreValue(value, \"SecureStore.setItemSync\");\n  assertSecureStoreOptions(options, \"SecureStore.setItemSync\");\n  throw new Error(\"SecureStore.setItemSync needs an iOS or Android build\");\n}\nfunction deleteItemSync(key, options) {\n  assertSecureStoreKey(key, \"SecureStore.deleteItemSync\");\n  assertSecureStoreOptions(options, \"SecureStore.deleteItemSync\");\n  throw new Error(\"SecureStore.deleteItemSync needs an iOS or Android build\");\n}\nconst SecureStore = Object.freeze({\n  getItem,\n  setItem,\n  deleteItem,\n  getItemSync,\n  setItemSync,\n  deleteItemSync\n});\nexport {\n  SecureStore\n};\n//# sourceMappingURL=index.js.map\n"],"mappings":";;;AAKA,SAAS,QAAQ,KAAK,SAAS;CAC7B,qBAAqB,KAAK,qBAAqB;CAC/C,yBAAyB,SAAS,qBAAqB;CACvD,OAAO,QAAQ,OAAO,IAAI,MAAM,mDAAmD,CAAC;AACtF;AACA,SAAS,QAAQ,KAAK,OAAO,SAAS;CACpC,qBAAqB,KAAK,qBAAqB;CAC/C,uBAAuB,OAAO,qBAAqB;CACnD,yBAAyB,SAAS,qBAAqB;CACvD,OAAO,QAAQ,OAAO,IAAI,MAAM,mDAAmD,CAAC;AACtF;AACA,SAAS,WAAW,KAAK,SAAS;CAChC,qBAAqB,KAAK,wBAAwB;CAClD,yBAAyB,SAAS,wBAAwB;CAC1D,OAAO,QAAQ,OAAO,IAAI,MAAM,sDAAsD,CAAC;AACzF;AACA,SAAS,YAAY,KAAK,SAAS;CACjC,qBAAqB,KAAK,yBAAyB;CACnD,yBAAyB,SAAS,yBAAyB;CAC3D,MAAM,IAAI,MAAM,uDAAuD;AACzE;AACA,SAAS,YAAY,KAAK,OAAO,SAAS;CACxC,qBAAqB,KAAK,yBAAyB;CACnD,uBAAuB,OAAO,yBAAyB;CACvD,yBAAyB,SAAS,yBAAyB;CAC3D,MAAM,IAAI,MAAM,uDAAuD;AACzE;AACA,SAAS,eAAe,KAAK,SAAS;CACpC,qBAAqB,KAAK,4BAA4B;CACtD,yBAAyB,SAAS,4BAA4B;CAC9D,MAAM,IAAI,MAAM,0DAA0D;AAC5E;AACA,MAAM,cAAc,OAAO,OAAO;CAChC;CACA;CACA;CACA;CACA;CACA;AACF,CAAC"}