UNPKG

og-images-generator

Version:

Generate OG images from a static folder and / or a middleware. Extract metadata from HTML pages. No headless browser involved. Comes as a CLI, API or plugins.

29 lines (23 loc) 890 B
/** * @license * Julian Cataldo * SPDX-License-Identifier: ISC */ /** @typedef {import('./collect.js').Metadata} Metadata */ /** @typedef {import('./collect.js').PathsOptions} PathsOptions */ /** @typedef {import('./collect.js').Page} Page */ export { fetchFont, OG_SIZE, FONTS } from './render.js'; /** @typedef {import('./render.js').RenderOptions} RenderOptions */ export { styled } from './dummy-literals.js'; // NOTE: Just `export { html } from '@lit-labs/ssr';` will not show in TypeDoc. // FIXME: Also, `html` produce a 404, see https://github.com/TypeStrong/typedoc/issues/2497 import { html as litHtml } from '@lit-labs/ssr'; export const html = litHtml; /** * @typedef {import('@lit-labs/ssr').ServerRenderedTemplate} LitServerTemplate * * @typedef TemplateOptions * @property {Page} page * * @typedef {(options: TemplateOptions) => LitServerTemplate} Template */