allData = {
const collector = [];
for (let i = 0; i < careerCount; i++) {
let code = careerData[i].code;
const abilityData = await (
await fetch(
"https://services.onetcenter.org/ws/mnm/careers/" +
code +
"/abilities" +
"?client=" +
apiUser,
{
method: "GET",
mode: "cors",
credentials: "omit",
headers: {
Accept: "application/json"
}
}
)
).json();
await Promises.delay(250);
const skillData = await (
await fetch(
"https://services.onetcenter.org/ws/mnm/careers/" +
code +
"/skills" +
"?client=" +
apiUser,
{
method: "GET",
mode: "cors",
credentials: "omit",
headers: {
Accept: "application/json"
}
}
)
).json();
collector.push({
...careerData[i],
abilities: abilityData.group,
skills: skillData.group
});
await Promises.delay(250);
}
return collector;
}