Function: resolveMime()
ts
function resolveMime(
path: string,
resolver?: MimeResolver,
options?: {
declared?: string;
maxPeekBytes?: number;
peek?: (bytes: number) => Promise<Uint8Array<ArrayBufferLike>>;
},
): Promise<string | undefined>;Defined in: src/batteries/sandbox/defaults/extension_mime.ts:59
Run a resolver and fall back to the extension resolver when it declines. The callback supplied to consumer code is always bounded by maxPeekBytes.
Parameters
| Parameter | Type |
|---|---|
path | string |
resolver? | MimeResolver |
options? | { declared?: string; maxPeekBytes?: number; peek?: (bytes: number) => Promise<Uint8Array<ArrayBufferLike>>; } |
options.declared? | string |
options.maxPeekBytes? | number |
options.peek? | (bytes: number) => Promise<Uint8Array<ArrayBufferLike>> |
Returns
Promise<string | undefined>