Я пытаюсь заполнить объект "stat" вне функции statObject.
const statArray = []
let fileElement;
for (let i = 0; i < file.length; i++) {
fileElement = fileName(file[i].name);
minio .Client.putObject(bucket, fileElement, file[i].data, function (error) {
if(error) {
reject(error);
}
minioClient.statObject(bucket, fileElement, function (err, stat) {
if (err) {
reject(err);
}
statArray.push(stat);
});
});
console.log(statArray);
// resolve(stat);
filesNamesArray.push(fileElement);
}
Ожидаемый результат: заполнение объекта статистики вне функции statObject.