JSFiddle - React, Tailwind, and code Playground
CSS
p {
margin: 0;
padding: 0;
}
JavaScript
(async () => {
const res = await fetch('https://www.instagram.com/kfcrussia/?hl=ru');
const data = await res.text();
const json = JSON.parse(data.split('_sharedData =')[1].split(';</script')[0]);
const arr = json.entry_data.ProfilePage[0].graphql.user
let headers = `
<h4>${arr.full_name}</h4>
<h4>Всего ${arr.edge_followed_by.count} подписчиков</h4>
<h4>Выведено: ${arr.edge_related_profiles.edges.length} подписчиков</h4>`;
let html = arr.edge_related_profiles.edges.map(i => `<p>${i.node.full_name}</p>`);
html.unshift(headers);
document.body.innerHTML = html.join(' ')
})()