selectorAll
It's the same than selector but it returns your a collection of results, being equivalent to
Document.querySelectorAll()
:const mql = require('@microlink/mql')
const hackerNews = () =>
mql('https://news.ycombinator.com/', {
data: {
posts: {
selectorAll: '.athing',
attr: {
title: {
type: 'title',
selector: '.storylink',
attr: 'text'
},
url: {
type: 'url',
selector: '.storylink',
attr: 'href'
}
}
}
}
})
const { data } = await hackerNews()
console.log('latest hacker news posts:', data.posts)