covidpass-greenpass-su-ipho.../src/utils.js

17 lines
415 B
JavaScript
Raw Normal View History

const { VALUE_TYPES, VALUE_SET_BASE_URL } = require("./constants")
2021-06-28 02:29:29 +02:00
const fetch = require("node-fetch")
exports.getValueSets = async function() {
async function getJSONFromURL(url) {
2021-06-28 02:29:29 +02:00
return await (await fetch(url)).json()
}
let valueSets = {}
2021-06-28 02:29:29 +02:00
for (const [key, value] of Object.entries(VALUE_TYPES)) {
valueSets[key] = await getJSONFromURL(VALUE_SET_BASE_URL + value)
2021-06-28 02:29:29 +02:00
}
return valueSets
}