const { readFileSync, writeFileSync } = require('fs');
const f = JSON.parse(readFileSync('anime-list.json').toString())
const r = [];
for (let i = 0; i < f.length; i++) {
const e = f[i]
r[i] = {
target_title: e.title,
target_id: e.target_id,
score: e.score ?? 0,
target_type: 'Anime',
status: ['watching', 'planned', 'completed', , 'dropped'][e.list_id - 1],
rewatches: 0,
text: null,
}
}
writeFileSync('anime-result.json', JSON.stringify(r));
@Sequencer, github.com/Sabfo/AnimelistConverter понимаю что поздно) но для всех кто в будущем задастся такой же проблемой- вот решение. Единственный минус- он переводит все аниме в список просмотренных, надо будет потом отредактировать вручную.@Sequencer,@Sequencer,@BuhaLich