UNPKG

@paroicms/server-image-cache-engine

Version:

The image variant engine that we use at Paroi.

19 lines 631 B
import { esmDirName } from "@paroicms/script-lib"; import { dirname } from "node:path"; export const packageDir = dirname(esmDirName(import.meta.url)); export const authorizedMediaTypes = new Set([ "image/jpeg", "image/webp", "image/png", "image/gif", "image/svg+xml", ]); const fileExtensions = { "image/jpeg": "jpeg", "image/webp": "webp", "image/png": "png", "image/gif": "gif", "image/svg+xml": "svg", }; export const mediaTypeByExtensions = Object.fromEntries(Object.entries(fileExtensions).map(([mediaType, extension]) => [extension, mediaType])); //# sourceMappingURL=constants.js.map