Files
qinglong/src/utils/monaco/index.ts
T

8 lines
317 B
TypeScript

import * as monaco from 'monaco-editor';
export function canPreviewInMonaco(fileName: string): boolean {
const supportedLanguages = monaco.languages.getLanguages();
const ext = fileName.slice(fileName.lastIndexOf('.')).toLowerCase();
return supportedLanguages.some((lang) => lang.extensions?.includes(ext));
}