Skip to content

TypeScript API / laikacms/file-sanitizer / detectFileType

Function: detectFileType() ​

ts
function detectFileType(data): DetectedFileType;

Detect file type from magic bytes

Returns the detected type for:

  • Sanitizable types: png, gif, webp
  • Common unsupported types: jpeg, tiff, heic, heif, mp4, mov, avi, pdf
  • Everything else: 'unknown'

Parameters ​

ParameterType
dataUint8Array

Returns ​

DetectedFileType

Released under the MIT License.