readdir-loader

0.0.1 • Public • Published

readdir-loader

load all files in given dir

basic information

  • webpack loader
  • read dir's content via 'dive' pckg
    • files and/or directories
    • recursive (if you want)

usage

targetDir tree
├── index.js
├── LICENSE
├── node_modules
├── package.json
├── README.md
└── test

const subdirs = require('readdir-loader!./targetDir')
console.log(subdirs) // ['node_modules', 'test']
 
const subdirs = require('readdir-loader?dirs=false&files=true!./targetDir')
console.log(subdirs) // ['index.js', 'LICENSE', 'package.json', 'README.md']

CAUTION
webpack-loaders are limited to targeting files
to enable the loader fetching the dir just add an file in the dir named "index(.js)"

options

name type description default
basename bool return basename? true
dirs bool include dirs? true
files bool include files? false
recursive bool search recursive? false

issues

to be done

  • npm publish
  • optimize options
  • tests

Package Sidebar

Install

npm i readdir-loader

Weekly Downloads

0

Version

0.0.1

License

MIT

Last publish

Collaborators

  • doubleu23