Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Roadmap to fast-glob@2.0.0 #15

Closed
17 of 22 tasks
mrmlnc opened this issue Aug 10, 2017 · 1 comment
Closed
17 of 22 tasks

Roadmap to fast-glob@2.0.0 #15

mrmlnc opened this issue Aug 10, 2017 · 1 comment
Assignees

Comments

@mrmlnc
Copy link
Owner

mrmlnc commented Aug 10, 2017

✅ Common

  • Drop bash-glob (many questions)
  • Provide Stream API

✅ Performance (File System)

  • Combine multiple patterns by base directory of each pattern (further tasks)
  • Implement recursive fs.readdir
    • Cache between workers in the same run, when there are multiple tasks
  • Use fs.scandir instead of fs.readdir + fs.stat
  • Sort found files by inode for fs.stats calls with stats option
  • Add ability to skip ignored directories (like node_modules) during the scan

✅ Benchmark

  • Rewrite benchmark to TypeScript
  • Add previous version of fast-glob to benchmark to compare performance between versions
  • Add benchmark suites for small, medium and large count of entries in the directory

Release

@elevatebart
Copy link

"founded files" took me a while to understand. I think you mean "found files"

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants