Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
return new Promise((resolve, reject) => {
if (store === 'itunes') {
itunes.app({
appId: opt.appId,
country: opt.country, // TODO: Support more countries
})
.then((data) => {
setMetrics(store, opt.country, data) // TODO: Support more countries
.then(resolve)
.catch(reject);
})
.catch((err) => {
reject(new Error(`Itunes Scraper error for the app "${opt.appId}" (${opt.country}): ${err.message}`));
});
}
if (store === 'gplay') {
gplay.app({
appId: opt.appId,