@jsenv/prettier-check-project
Version:
Format staged or project files with prettier.
17 lines (15 loc) • 369 B
JavaScript
import { collectFiles } from "@jsenv/util"
export const collectProjectFiles = async ({
cancellationToken,
projectDirectoryUrl,
specifierMetaMap,
predicate,
}) => {
const files = await collectFiles({
cancellationToken,
directoryUrl: projectDirectoryUrl,
specifierMetaMap,
predicate,
})
return files.map(({ relativeUrl }) => relativeUrl)
}