function generateSiteIcons
generateSiteIcons(opts: GenerateSiteIconsOptions): Promise<void>

Writes favicon.svg, favicon.ico, favicon-<size>x<size>.png (16 to 512), apple-touch-icon.png and manifest.webmanifest into opts.outDir, the directory the site's static files are served from.

Parameters

Return Type

Promise<void>

Throws

Error

When the emoji's glyph can't be fetched.

Usage

import { generateSiteIcons } from "api/lib/site-icons.ts";