@microlink/recipes
Version:
Build something with just a few of lines
24 lines (19 loc) • 442 B
JavaScript
const mql = require('@microlink/mql')
module.exports = async (url, opts) => {
const { data } = await mql(url, {
meta: false,
data: {
jsonLd: {
selectorAll: 'script[type="application/ld+json"]'
}
},
...opts
})
return data.jsonLd
}
module.exports.meta = {
name: 'JSON+LD',
description: 'Retrieve all JSON+LD elements present on the website',
examples: ['https://microlink.io']
}