-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Go to https://github.com/trungdq88/Awesome-Black-Friday-Cyber-Monday/blob/main/README.md
Open dev tool and run this:
let total = 0
let toc = $$('.markdown-body h2, .markdown-body h3, .markdown-body h4').map(heading => {
const text = heading.innerText
const hash = heading.nextSibling.getAttribute('href');
const level = Number(heading.tagName.replace('H', '')) - 2;
const length = heading.parentElement.nextElementSibling.querySelectorAll('tbody tr').length
total += length
const lengthText = length > 0 ? `(${length})` : ''
return `${new Array(level).fill(' ').join('')}- [${text} ${lengthText}](${hash})`;
}).join('\n')
console.log(toc)
console.log('total = %s', total)
copy(`Total deals: ${total}\n\n${toc}`)
Metadata
Metadata
Assignees
Labels
No labels