Я использую пакет nodejs fs . У меня есть очень большой файл, где я использую его около 150 раз. Где-то там пакет уничтожает файл json. Как это выглядит так:
{
"366041669860327427": {
"activeRequest": 1.8
},
"472409449869344808": {
"activeRequest": 1.9
}
}, "472409449869344808": {
"activeRequest": 1.9
}
}
или как это в другом случае:
{}511272448516423682":{activeRequest":1.99}}
Дело в том, что я не могу понять, когда это произойдет, так как кажется, что его невозможно восстановить (или, по крайней мере, я не смог этого сделать). Если у кого-то есть идея относительно того, как это могло произойти или что я мог испортить, тогда ответ был бы очень признателен!
Вот пример использования пакета:
delete userData[sender.id];
fs.writeFile('Storage/userData.json', JSON.stringify(userData), (err) => {
if (err) console.error(err);
});
или
userData[sender.id] = {
activeRequest: 4.8
}
fs.writeFile('Storage/userData.json', JSON.stringify(userData), (err) => {
if (err) console.error(err);
});
Спасибо!