ls-r is a lightweight, dependency-free Node.js package that recursively lists all files and directories within a given path. It provides a simple and efficient alternative to other, more complex solutions. Ideal for tasks like traversing directory structures or gathering file paths for further processing, ls-r offers a straightforward API for rapid integration. Its focus on minimal dependencies ensures a small footprint and reduced risk of conflicts within your project.