glob
external fun glob(pattern: String, callback: (err: ErrnoException?, ReadonlyArray<String>) -> Unit)(source)
external fun glob(pattern: ReadonlyArray<String>, callback: (err: ErrnoException?, ReadonlyArray<String>) -> Unit)(source)
Retrieves the files matching the specified pattern.
import { glob } from 'node:fs';
glob('*.js', (err, matches) => {
if (err) throw err;
console.log(matches);
});Content copied to clipboard
Since
v22.0.0
external fun glob(pattern: String, options: GlobOptionsWithFileTypes, callback: (err: ErrnoException?, ReadonlyArray<Dirent<*>>) -> Unit)(source)
external fun glob(pattern: ReadonlyArray<String>, options: GlobOptionsWithFileTypes, callback: (err: ErrnoException?, ReadonlyArray<Dirent<*>>) -> Unit)(source)
external fun glob(pattern: String, options: GlobOptionsWithoutFileTypes, callback: (err: ErrnoException?, ReadonlyArray<String>) -> Unit)(source)
external fun glob(pattern: ReadonlyArray<String>, options: GlobOptionsWithoutFileTypes, callback: (err: ErrnoException?, ReadonlyArray<String>) -> Unit)(source)
external fun glob(pattern: String, options: GlobOptions, callback: (err: ErrnoException?, matches: Any) -> Unit)(source)
external fun glob(pattern: ReadonlyArray<String>, options: GlobOptions, callback: (err: ErrnoException?, matches: Any) -> Unit)(source)
external fun glob(pattern: String, options: GlobOptionsWithFileTypes): AsyncIterator<Dirent<*>>(source)
external fun glob(pattern: ReadonlyArray<String>, options: GlobOptionsWithFileTypes): AsyncIterator<Dirent<*>>(source)
external fun glob(pattern: String, options: GlobOptionsWithoutFileTypes): AsyncIterator<String>(source)
external fun glob(pattern: ReadonlyArray<String>, options: GlobOptionsWithoutFileTypes): AsyncIterator<String>(source)
import { glob } from 'node:fs/promises';
for await (const entry of glob('*.js'))
console.log(entry);Content copied to clipboard
Since
v22.0.0