I'm trying to push info into array, but the array comes out as empty. What am I doing wrong?
function fixItems(items){
var fixeditems = [];
fs.readFile('prices.json', 'utf8', function(err, data){
if(err){}
var jason = JSON.parse(data);
for(var k = 0; k < jason.prices.length; k++){
for(var i = 0; i < items.itemsToReceive.length; i++){
fixeditems.push({
name: items.itemsToReceive[i].market_hash_name,
classid: items.itemsToReceive[i].classid
});
}
}
});
return fixeditems;
}