1. read-dir-files
Recursively read files from a directory
read-dir-files
Package: read-dir-files
Created by: mmalecki
Last modified: Sun, 26 Jun 2022 09:13:09 GMT
Version: 0.1.1
Downloads: 5,845
Repository: https://github.com/mmalecki/node-read-dir-files

Install

npm install read-dir-files
yarn add read-dir-files

read-dir-files

Module for recursively (and non-recursively) reading all files in a directory.

Installation

npm install read-dir-files

Usage

   var readDirFiles = require('read-dir-files');
  readDirFiles('directory', function (err, files) {
    if (err) return console.dir(err);
    console.dir(files);
  });

readDirFiles(dir, encoding, recursive, callback)

Parameters:

  • dir Directory to read files from
  • encoding Files encoding. Optional.
  • recursive Recurse into subdirectories? Optional, default true.
  • callback Callback. Optional.

Asynchronously reads all files from dir and returns them to the callback
in form:

 {
   dir: {
     file0: <Buffer ...>,
     file1: <Buffer ...>,
     sub: {
      file0: <Buffer ...>
    }
  }
}

If you pass it the encoding, instead of buffers you'll get strings.

Dependencies

RELATED POST

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin