├── .gitignore ├── .jshintignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── license ├── package.json ├── readme.md ├── test.ts ├── test ├── async.js ├── comparison │ ├── find.js │ ├── find.py │ ├── finditsynctest.js │ ├── findittest.js │ ├── fstream.js │ ├── install_test_deps.sh │ ├── lsr.js │ └── package.json ├── custom_fs.js ├── dir │ ├── foo │ │ ├── a │ │ │ ├── b │ │ │ │ ├── c │ │ │ │ │ └── w │ │ │ │ └── z │ │ │ └── y │ │ └── x │ ├── nested-symlink │ │ ├── found-me │ │ ├── step1 │ │ └── step2 │ └── symlinks │ │ ├── dir1 │ │ ├── dangling-symlink │ │ ├── file1 │ │ └── sdir2 │ │ ├── dir2 │ │ ├── file2 │ │ ├── loop │ │ └── sdir1 │ │ └── file ├── emitter.js ├── endearly.js ├── filter.js ├── ignore-during.js ├── ignore-first.js ├── ignore.js ├── max_depth.js ├── nested-symlink.js ├── no_recurse.js ├── nofailemptydir.js ├── pauseresume.js ├── symlink.js └── sync.js ├── walkdir.d.ts └── walkdir.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *~ 3 | .vscode 4 | -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/.jshintignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/readme.md -------------------------------------------------------------------------------- /test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test.ts -------------------------------------------------------------------------------- /test/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/async.js -------------------------------------------------------------------------------- /test/comparison/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/find.js -------------------------------------------------------------------------------- /test/comparison/find.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/find.py -------------------------------------------------------------------------------- /test/comparison/finditsynctest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/finditsynctest.js -------------------------------------------------------------------------------- /test/comparison/findittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/findittest.js -------------------------------------------------------------------------------- /test/comparison/fstream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/fstream.js -------------------------------------------------------------------------------- /test/comparison/install_test_deps.sh: -------------------------------------------------------------------------------- 1 | npm install 2 | -------------------------------------------------------------------------------- /test/comparison/lsr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/lsr.js -------------------------------------------------------------------------------- /test/comparison/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/comparison/package.json -------------------------------------------------------------------------------- /test/custom_fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/custom_fs.js -------------------------------------------------------------------------------- /test/dir/foo/a/b/c/w: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/foo/a/b/z: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/foo/a/y: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/foo/x: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/nested-symlink/found-me: -------------------------------------------------------------------------------- 1 | found me! 2 | -------------------------------------------------------------------------------- /test/dir/nested-symlink/step1: -------------------------------------------------------------------------------- 1 | ./step2 -------------------------------------------------------------------------------- /test/dir/nested-symlink/step2: -------------------------------------------------------------------------------- 1 | ./found-me -------------------------------------------------------------------------------- /test/dir/symlinks/dir1/dangling-symlink: -------------------------------------------------------------------------------- 1 | does-not-exist -------------------------------------------------------------------------------- /test/dir/symlinks/dir1/file1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/symlinks/dir1/sdir2: -------------------------------------------------------------------------------- 1 | ../dir2 -------------------------------------------------------------------------------- /test/dir/symlinks/dir2/file2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/dir/symlinks/dir2/loop: -------------------------------------------------------------------------------- 1 | ../ -------------------------------------------------------------------------------- /test/dir/symlinks/dir2/sdir1: -------------------------------------------------------------------------------- 1 | ../dir1 -------------------------------------------------------------------------------- /test/dir/symlinks/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/emitter.js -------------------------------------------------------------------------------- /test/endearly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/endearly.js -------------------------------------------------------------------------------- /test/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/filter.js -------------------------------------------------------------------------------- /test/ignore-during.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/ignore-during.js -------------------------------------------------------------------------------- /test/ignore-first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/ignore-first.js -------------------------------------------------------------------------------- /test/ignore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/ignore.js -------------------------------------------------------------------------------- /test/max_depth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/max_depth.js -------------------------------------------------------------------------------- /test/nested-symlink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/nested-symlink.js -------------------------------------------------------------------------------- /test/no_recurse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/no_recurse.js -------------------------------------------------------------------------------- /test/nofailemptydir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/nofailemptydir.js -------------------------------------------------------------------------------- /test/pauseresume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/pauseresume.js -------------------------------------------------------------------------------- /test/symlink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/symlink.js -------------------------------------------------------------------------------- /test/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/test/sync.js -------------------------------------------------------------------------------- /walkdir.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/walkdir.d.ts -------------------------------------------------------------------------------- /walkdir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soldair/node-walkdir/HEAD/walkdir.js --------------------------------------------------------------------------------