@xt0rted/expressive-code-file-icons
Version:
Add Visual Studio Code file icons to Expressive Code frames
17 lines • 462 B
JavaScript
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