fast-glob icon indicating copy to clipboard operation
fast-glob copied to clipboard

:rocket: It's a very fast and efficient glob library for Node.js

Results 46 fast-glob issues
Sort by recently updated
recently updated
newest added

## Environment - OS Version: MacOS Monterrey 12.1 - Node.js Version: v16.13.0 - fast-glob: 3.2.7 ## Actual behavior ```sh aus@Austins-MBP src % node index.js [ 'foo/bar.txt', 'foo/ignore.txt' ] [ 'foo/bar.txt',...

Type: Bug

### Environment * OS Version: Ubuntu 18.04 * Node.js Version: Node 12.22 According to the docs for the `baseNameMatch` option: >> If set to true, then patterns without slashes will...

Type: Bug

### Environment * OS Version: WSL (10.0.18363.657) Ubuntu 18.04.1 LTS * Node.js Version: v10.15.0 ### Steps to reproduce 1. Create a dir named `a\` and a file in it. ```console...

Type: Bug

The change in [3.0.0](https://github.com/mrmlnc/fast-glob/releases/tag/3.0.0) that changed it to only allow forward slash paths turned out to be a pain. Anywhere I use `fast-glob`, I now need to specially normalize paths...

Type: Enhancement

### Environment * OS Version: Linux x64 5.4.0-90-generic * Node.js Version: v14.18.1 ### Actual behavior fast-glob throws a `EACCES` or hangs (i.e. fails silently) depending on if `suppressErrors` is set...

We need to rewrite the smoke tests to e2e. The main reason is to check for compliance with a specific set of paths, rather than node-glob results.

Type: Maintenance

### Environment * OS Version: linux ubuntu * Node.js Version: v12.20.0 ### Actual behavior My structure: ```text ├── dir │ └── file.txt ├── symlink -> ./dir └── file.txt ``` Running...

Type: Enhancement

### Environment * OS Version: ubuntu 20.04 * Node.js Version: 16.0.0 ### Actual behavior ```js var glob = require("fast-glob"); console.log('glob', glob) ``` ```sh $ time node index.js glob [AsyncFunction: FastGlob]...

Type: Performance

With the following directory tree: ``` +-- test/ | +-- dir | +-- file.js ``` ```js fg.sync('test/**', {onlyFiles: false}); // Result => ['test/dir/', 'test/dir/file.js'] // Should be => ['test', 'test/dir',...

Type: Enhancement

### Environment * OS Version: macOS 11.2.2 * Node.js Version: 15.6.0 ### Actual behavior Can't match the files I want. ### Expected behavior Match target perfectly. ### Steps to reproduce...