html2amp
Version:
Simple converter from HTML into AMP(Accelerated Mobile Pages)
15 lines (12 loc) • 372 B
JavaScript
const utils = require('./utils')
const img = async ($, options = {}) => {
const imageElements = $('img')
const promises = imageElements.map(async (i, node) => {
const ampImage = await utils.srcNode(options.cwd, node.attribs)
const element = $(node)
element.replaceWith(ampImage)
}).get()
await Promise.all(promises)
return $
}
module.exports = img