microdata-parser-ts
Version:
Microdata parser. Extract and parse microdata from any website
27 lines (25 loc) • 1.61 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.productHTML = exports.product = void 0;
exports.product = {
name: 'Pepsi Cola',
image: 'path/to/pepsi.png',
imageAlt: 'Cold Pepsi',
offer: {
price: '€42.00',
availability: 'InStock',
description: 'A fresh bottle of soda.',
},
};
exports.productHTML = `
<div itemscope itemtype="http://schema.org/Product">
<span itemprop="name">${exports.product.name}</span>
<img src="${exports.product.image}" alt="${exports.product.imageAlt}" />
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">${exports.product.offer.price}</span>
<link itemprop="availability" href="http://schema.org/InStock" />
${exports.product.offer.availability}
</div>
<span itemprop="description">${exports.product.offer.description}</span>
</div>`;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL21vY2tzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFhLFFBQUEsT0FBTyxHQUFHO0lBQ3JCLElBQUksRUFBRSxZQUFZO0lBQ2xCLEtBQUssRUFBRSxtQkFBbUI7SUFDMUIsUUFBUSxFQUFFLFlBQVk7SUFDdEIsS0FBSyxFQUFFO1FBQ0wsS0FBSyxFQUFFLFFBQVE7UUFDZixZQUFZLEVBQUUsU0FBUztRQUN2QixXQUFXLEVBQUUseUJBQXlCO0tBQ3ZDO0NBQ0YsQ0FBQTtBQUVZLFFBQUEsV0FBVyxHQUFHOzswQkFFRCxlQUFPLENBQUMsSUFBSTtjQUN4QixlQUFPLENBQUMsS0FBSyxVQUFVLGVBQU8sQ0FBQyxRQUFROzs7NkJBR3hCLGVBQU8sQ0FBQyxLQUFLLENBQUMsS0FBSzs7TUFFMUMsZUFBTyxDQUFDLEtBQUssQ0FBQyxZQUFZOzs7aUNBR0MsZUFBTyxDQUFDLEtBQUssQ0FBQyxXQUFXO09BQ25ELENBQUEifQ==