diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2020-06-21 03:34:28 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-20 14:34:28 -0400 |
commit | c0ea9a99c0dc21faf46f73dca481361853e914fa (patch) | |
tree | 4c6f9c0dc4e2b75b220eb1a701a2c84c96a826d9 /std/fs/expand_glob.ts | |
parent | 3c58767831f87656857bd9decf29b29aac0dfb16 (diff) |
docs: document and add examples of expandGlob (#6404)
Diffstat (limited to 'std/fs/expand_glob.ts')
-rw-r--r-- | std/fs/expand_glob.ts | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/std/fs/expand_glob.ts b/std/fs/expand_glob.ts index 949f58f92..8a4b0ed03 100644 --- a/std/fs/expand_glob.ts +++ b/std/fs/expand_glob.ts @@ -62,6 +62,12 @@ function comparePath(a: WalkEntry, b: WalkEntry): number { /** * Expand the glob string from the specified `root` directory and yield each * result as a `WalkEntry` object. + * + * Examples: + * + * for await (const file of expandGlob("**\/*.ts")) { + * console.log(file); + * } */ export async function* expandGlob( glob: string, @@ -161,7 +167,15 @@ export async function* expandGlob( yield* currentMatches; } -/** Synchronous version of `expandGlob()`. */ +/** + * Synchronous version of `expandGlob()`. + * + * Examples: + * + * for (const file of expandGlobSync("**\/*.ts")) { + * console.log(file); + * } + */ export function* expandGlobSync( glob: string, { |