rst = {
let result = { bible: [] };
result.bible[0] = "Синодальный перевод (1876)";
for (let book of rst_json) {
const name = book.name;
const chap = name === "Псалтирь" ? "Псалом" : "Глава";
let chapters = book.chapters.map((ch) => {
const chn = `${chap} ${ch["verses"][0]["chapter"]}`;
let verses = ch["verses"].map((v) => v["text"].trim());
verses.unshift(chn);
return verses;
});
if (book.name === "Псалтирь") {
chapters.splice(-1);
}
if (book.name === "Даниил") {
chapters.splice(-2);
}
chapters.unshift(name);
result.bible.push(chapters);
}
return result;
}