Function scanDirectory

  • Scan a directory for files matching a wildcard

    Parameters

    • directory: string

      Directory to scan

    • wildcard: string

      Wildcard to match (e.g. *.js)

    • recursive: boolean = true

      Whether to scan recursively

    Returns string[]

    [string] File names

    Example

    scanDirectory('/path/to/dir', '*.js') // ['file1.js', 'file2.js', 'abc.js']
    scanDirectory('/path/to/dir', 'file*.js, true) // ['file1.js', 'folder/file2.js']