UNPKG

@7-docs/cli

Version:

Command-line tool for 7-docs to ingest content

10 lines (9 loc) 341 B
import fs from 'node:fs/promises'; import fg from 'fast-glob'; const getFileData = async (filePath) => { return { filePath, url: '', content: await fs.readFile(filePath) }; }; export const fetchFiles = async (patterns, { ignore }) => { const files = await fg(patterns, { ignore }); return Promise.all(files.map(getFileData)); };