Glob
Use Bun's fast native implementation of file globbing
Quickstart#
Scan a directory for files matching *.ts:
import { Glob } from "bun";
const glob = new Glob("**/*.ts");
// Scans the current working directory and each of its sub-directories recursively
for await (const file of glob.scan(".")) {
console.log(file); // => "index.ts"
}Match a string against a glob pattern:
import { Glob } from "bun";
const glob = new Glob("*.ts");
glob.match(