sindresorhus / globby

User-friendly glob matching
MIT License
2.49k stars 126 forks source link

fix glob expandDirectories extension option gen glob #263

Closed rick-ast closed 5 months ago

rick-ast commented 5 months ago

When only set extensions option for expandDirectories like

const res = await globby(["tests"], {
  expandDirectories: {
     extensions: ["js"],
  },
});
console.log(res);

it gets an empty array even with js files existing because getDirectoryGlobgenerates tests/**/.js pattern which is invalid.