{"version":3,"file":"unavailable.js","names":[],"sources":["esm/platform/purchases/unavailable.js"],"sourcesContent":["import { validateCallback } from \"../validateCallback\";\nimport { missingNativeBuild } from \"../nativeError\";\nconst Purchases = Object.freeze({\n  getProducts: (_productIds) => Promise.resolve([]),\n  purchase: (_productId, _appAccountToken) => Promise.reject(missingNativeBuild(\"Purchases.purchase\")),\n  getCurrentEntitlements: () => Promise.reject(missingNativeBuild(\"Purchases.getCurrentEntitlements\")),\n  getUnfinishedTransactions: () => Promise.reject(missingNativeBuild(\"Purchases.getUnfinishedTransactions\")),\n  finishTransaction: (_transactionId) => Promise.reject(missingNativeBuild(\"Purchases.finishTransaction\")),\n  addTransactionListener: (onUpdate) => {\n    validateCallback(onUpdate, \"Purchases.addTransactionListener requires a function\");\n    return () => {\n    };\n  },\n  sync: () => Promise.reject(missingNativeBuild(\"Purchases.sync\"))\n});\nexport {\n  Purchases\n};\n//# sourceMappingURL=unavailable.js.map\n"],"mappings":";;;;AAEA,MAAM,YAAY,OAAO,OAAO;CAC9B,cAAc,gBAAgB,QAAQ,QAAQ,CAAC,CAAC;CAChD,WAAW,YAAY,qBAAqB,QAAQ,OAAO,mBAAmB,oBAAoB,CAAC;CACnG,8BAA8B,QAAQ,OAAO,mBAAmB,kCAAkC,CAAC;CACnG,iCAAiC,QAAQ,OAAO,mBAAmB,qCAAqC,CAAC;CACzG,oBAAoB,mBAAmB,QAAQ,OAAO,mBAAmB,6BAA6B,CAAC;CACvG,yBAAyB,aAAa;EACpC,iBAAiB,UAAU,sDAAsD;EACjF,aAAa,CACb;CACF;CACA,YAAY,QAAQ,OAAO,mBAAmB,gBAAgB,CAAC;AACjE,CAAC"}