UNPKG

bunshine

Version:

A Bun HTTP & WebSocket server that is a little ray of sunshine.

11 lines (9 loc) 397 B
import { compressibleMimeList } from './compressibleMimeList.compiled'; import { compressibleMimeTypeRegexes } from './compressibleMimeRegexes'; export default function isCompressibleMime(mimeType: string | null) { return ( mimeType && (compressibleMimeTypeRegexes.some(regex => regex.test(mimeType)) || compressibleMimeList.includes(mimeType.split(';')[0].toLowerCase())) ); }