Run the following script on https://package.elm-lang.org
.
$$('.pkg-summary').map(m => ({
name: m.querySelector('h1 > a').innerText,
link: m.querySelector('h1 > a').getAttribute('href'),
desc: m.querySelector('.pkg-summary-desc').innerHTML,
version: m.querySelector('.pkg-summary-hints').lastChild.innerText,
}))
$ deno run --allow-write packages.ts