{
const url = new URL('https://registry.npmjs.com/-/v1/search');
url.search = new URLSearchParams({
text: pkg,
size: 10,
quality: 1,
popularity: .5,
maintenance: 0
});
return fetch(url)
.then(r => r.json())
.then(data => data.objects.map(
({package: {name, version}}) => html`<li>${DOM.text(`${name}@${version}`)}`
))
.then(labels => html`<ul>${labels}`);
}