in src/server/queryUtils.ts [379:398]
export async function fetchRemoteSettingsMessages(
uri: string
): Promise<RSMessage[]> {
return new Promise((resolve, reject) => {
try {
request(uri, (error, _response, body) => {
if (error) {
return reject(error);
}
try {
return resolve(JSON.parse(body).data);
} catch (e) {
return reject(e);
}
});
} catch (e) {
reject(e);
}
});
}