Skip to main content

Mime Types

import { FileExtension, MimeType, MimeValue } from '@rtorcato/js-common/mime-types'

Exports

NameSummary
FileExtensionUnion of every file extension string (e.g. 'pdf', 'png') present in the MIME-type database.
MimeTypeUnion of every MIME type string (e.g. 'application/json') present in the database.
MimeValueMetadata record for a given MimeType — its source, associated extensions, and compressible flag.
extensionsMap from MimeType to its associated file extensions, populated from the database.
lookupLookup the MIME type for a file path/extension.
mimeTypesFull MIME-type database keyed by MimeType, with source, extensions, and compressible metadata per entry.
typesMap from FileExtension to its canonical MimeType, populated from the database.