UNPKG

vitepress-theme-demoblock

Version:
10 lines (9 loc) 314 B
import fs from "fs"; export function findFiles(src, exclude = []) { const files = fs.readdirSync(src); const index = files.findIndex((x) => !exclude.includes(x)); if (exclude.length && index !== -1) { files.splice(index, 1); } return files.filter((f) => f.endsWith(".ts") && !f.endsWith(".d.ts")); }