docs: ensure files are always sorted when generating llms-full.txt (#12701)

This commit is contained in:
Shahed Nasser authored and GitHub committed 2025-06-10 19:24:00 +03:00
1 parent e5ec907aad
commit a8118fa3c3
2 files changed
+27410 -27408

No files matched your search

File diff suppressed because it is too large. Load diff
@@ -51,20 +51,22 @@ const getContentFromDir = async ({
generator,
ext = "md",
}: Options["scanDirs"][0]): Promise<string> => {
const files = await new fdir()
.withFullPaths()
.filter((file) => {
const baseName = path.basename(file)
const files = (
await new fdir()
.withFullPaths()
.filter((file) => {
const baseName = path.basename(file)
return isExtAllowed(baseName, ext) && !baseName.startsWith("_")
})
.filter(
(file) =>
!allowedFilesPatterns?.length ||
allowedFilesPatterns.some((pattern) => file.match(pattern))
)
.crawl(dir)
.withPromise()
return isExtAllowed(baseName, ext) && !baseName.startsWith("_")
})
.filter(
(file) =>
!allowedFilesPatterns?.length ||
allowedFilesPatterns.some((pattern) => file.match(pattern))
)
.crawl(dir)
.withPromise()
).sort()
const content: string[] =
generator?.name && generators[generator?.name]