UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

17 lines (16 loc) 501 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFileExtension = getFileExtension; const slice_js_1 = require("./slice.js"); function getFileExtension(id) { id = id.split('?')[0]; const fileName = (0, slice_js_1.slice)(id.split('/'), -1, 0)[0]; if (!fileName) { return null; } const fileExtension = (0, slice_js_1.slice)(fileName.split('.'), -1, 0)[0]; if (!fileExtension) { return null; } return fileExtension; }