UNPKG

sylido-file-type

Version:

Detect the file type of a Buffer/Uint8Array/ArrayBuffer

16 lines (13 loc) 488 B
import {ReadableWebToNodeStream} from 'readable-web-to-node-stream'; import {fileTypeFromStream as coreFileTypeFromStream} from './core.js'; export async function fileTypeFromStream(stream) { const readableWebToNodeStream = new ReadableWebToNodeStream(stream); const fileType = await coreFileTypeFromStream(readableWebToNodeStream); await readableWebToNodeStream.close(); return fileType; } export { fileTypeFromTokenizer, fileTypeFromBuffer, fileTypeStream, } from './core.js';