mime-matcher
Version:
Utility function checking if string is mime type from allowed range
18 lines (14 loc) • 437 B
TypeScript
declare module "mime-matcher"
export function matcher(...expected: string[]): (actual: string) => boolean
export function parse(mimeType: string): ParsingResult
export function isValid(mimeType: string): boolean
interface ParsingResult {
isValid: boolean,
type: string,
subType: string,
parameter: string
}
export default class MimeMatcher {
constructor(...expected: string[])
match(actual: string): boolean
}