UNPKG

@xt0rted/expressive-code-file-icons

Version:

Add Visual Studio Code file icons to Expressive Code frames

17 lines 462 B
import fs from "node:fs/promises"; import { getClassNames } from "@expressive-code/core/hast"; export async function fileExists(file) { const fileUrl = new URL(file, import.meta.url); try { await fs.access(fileUrl); return true; } catch { return false; } } export function isTerminal(element) { const classes = getClassNames(element); return classes.includes("is-terminal"); } //# sourceMappingURL=utils.js.map