fdir
fdir copied to clipboard
⚡ The fastest directory crawler & globbing library for NodeJS. Crawls 1m files in < 1s
The library seems to be a comprehensive attempt at building a recursive reader. You've went to great lengths, however, it's strange that it's not checked against `readdirp`, which has 35M...
this would allow anyone to `npm i https://pkg.pr.new/fdir@` to test any commit, which can be useful for testing without needing to clone the repo and link it should be straightforward...
It would be nice to know which NodeJS versions are supported by `fdir`. All that needs to be done is to add the code below to `package.json`: ``` "engines": {...
Resolves https://github.com/thecodrr/fdir/issues/146 I've used `tsdown` as fast builder which will dual-build the library, generate .d.ts files, generates exports for the package.json and eventually runs publint. Generated types were manually checked...
The current release of `fdir` seems to be [CJS only](https://node-modules.dev/graph#install=fdir). Are there plans / would you accept a PR that allows moving to [dual publishing or ESM support](https://github.com/e18e/ecosystem-issues/issues/129) (now that...
Adds a new `fs` option for specifying your own `fs` implementation. Fixes #134
As the title. Support multiple roots.
Given the following: ```ts import mock from "mock-fs"; import { fdir } from "./dist/index.js"; mock({ "/sym/linked": { "file-1": "file contents", }, "/some/dir": { dirSymlink: mock.symlink({ path: "/sym/linked", }), fileSymlink: mock.symlink({...
hi! a fs option would be great to have to allow users to provide their own fs implementations - it was requested in https://github.com/SuperchupuDev/tinyglobby/issues/81#issuecomment-2688437467 however that can't be added to...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.8 to 5.4.14. Release notes Sourced from vite's releases. v5.4.14 Please refer to CHANGELOG.md for details. v5.4.13 Please refer to CHANGELOG.md for details. v5.4.12 This version contains...