UNPKG

@opengis/fastify-table

Version:

core-plugins

11 lines (9 loc) 392 B
import path from 'node:path'; import { images, videos, documents } from './allowedExtensions.js'; export default function getFileType(filename) { const ext = path.extname(filename).toLocaleLowerCase().slice(1); if (images.includes(ext)) return 'image'; if (videos.includes(ext)) return 'video'; if (documents.includes(ext)) return 'document'; return 'other'; }