CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-fs-readdir-recursive

Recursively read a directory and return an array of all file paths

90

1.11x
Overview
Eval results
Files

Evaluation results

50%

15%

Selective Directory Scanner

Directory path-based filtering

Criteria
Without context
With context

Uses fs-readdir-recursive

100%

100%

Filter function implementation

0%

0%

Directory path filtering

0%

0%

Handles hidden files

0%

100%

Excludes specified directories

100%

100%

100%

Project File Lister

Basic recursive directory reading

Criteria
Without context
With context

Package Import

100%

100%

Function Call

100%

100%

Return Value Usage

100%

100%

No Manual Recursion

100%

100%

100%

32%

Directory Scanner with Robust Error Handling

Edge case handling (non-existent directories)

Criteria
Without context
With context

Uses fs-readdir-recursive

100%

100%

Leverages built-in edge case handling

0%

100%

Correct function invocation

100%

100%

Returns relative paths

100%

100%

Minimal implementation

30%

100%

97%

-3%

Directory File Collector

Relative path construction

Criteria
Without context
With context

Uses read function

100%

100%

Leverages relative paths

100%

100%

Relies on default filtering

100%

100%

Handles empty results

100%

80%

90%

5%

Symlink-Safe Directory Scanner

Symlink handling (files, directories, broken links)

Criteria
Without context
With context

Uses fs-readdir-recursive

100%

100%

Leverages symlink traversal

40%

60%

Detects file types

100%

100%

Identifies broken symlinks

100%

100%

Handles symlinks gracefully

100%

100%

90%

10%

Project File Scanner

Custom filter functions with name/index/dir parameters

Criteria
Without context
With context

Uses fs-readdir-recursive

100%

100%

Passes filter function

100%

100%

Uses name parameter

100%

100%

Uses dir parameter

0%

50%

Hidden files filtering

100%

100%

Directory-based exclusions

100%

100%

Extension filtering

100%

100%

100%

Directory Inventory Tool

Default file filtering (hidden files)

Criteria
Without context
With context

Uses fs-readdir-recursive

100%

100%

Leverages default filtering

100%

100%

Correct function invocation

100%

100%

Returns package output

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-fs-readdir-recursive
Evaluated
Agent
Codex

Table of Contents