UNPKG

webextension-store-meta

Version:

Get browser extension(webextension) item meta from Chrome Web Store and Firefox add-ons.

30 lines 757 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SourceOG = void 0; const dom_1 = require("../utils/dom"); class SourceOG { dom; constructor( /** @internal */ dom) { this.dom = dom; } description() { return this.find("og:description"); } url() { return this.find("og:url"); } image() { return this.find("og:image"); } /** @internal */ find(property) { const ogElem = (0, dom_1.findOne)((elem) => elem.attribs.property === property, this.dom); return ogElem && ogElem.attribs.content != null ? ogElem.attribs.content : null; } } exports.SourceOG = SourceOG; //# sourceMappingURL=SourceOG.js.map