fix(scripts): replace async fs glob with globSync (failed on Node 22.18)

This commit is contained in:
imccyu
2026-07-06 12:16:31 +08:00
parent f33e14ff19
commit 1c2823c73d
8 changed files with 16 additions and 24 deletions

View File

@@ -25,9 +25,8 @@
*/
import { execFileSync } from 'node:child_process'
import { mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'
import { globSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'
import { join, relative, resolve } from 'node:path'
import { glob } from 'node:fs/promises'
import ts from 'typescript'
const root = resolve(import.meta.dirname, '..')
@@ -139,7 +138,7 @@ const markdownGlobs = ['README.md', 'docs/**/*.md', 'packages/*/*.md', 'packages
const files: string[] = []
for (const pattern of markdownGlobs) {
for await (const match of glob(pattern, { cwd: root })) files.push(resolve(root, match))
for (const match of globSync(pattern, { cwd: root })) files.push(resolve(root, match))
}
files.sort()