<output></output>
console.log(data);
let allTags = data.flatMap(d => d.tags);
console.log(allTags);
let sortedTags = data.flatMap(d => d.tags).sort();
console.log(sortedTags);
let uniqueTags = new Set(
data.flatMap(d => d.tags).sort()
);
document.querySelector('output').innerHTML = `<p>${allTags.length} tags, ${uniqueTags.size} unique ones</p><p>#${[uniqueTags].join(', #')}</p>`;
This Pen doesn't use any external CSS resources.