UNPKG

vike

Version:

(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.

15 lines (14 loc) • 370 B
export { getFileExtension }; import { slice } from './slice.js'; function getFileExtension(id) { id = id.split('?')[0]; const fileName = slice(id.split('/'), -1, 0)[0]; if (!fileName) { return null; } const fileExtension = slice(fileName.split('.'), -1, 0)[0]; if (!fileExtension) { return null; } return fileExtension; }