1.0.2 • Published 10 years ago

node-require-directory v1.0.2

Weekly downloads
7
License
-
Repository
github
Last release
10 years ago

Require Directory

Simple. Recursively iterates over a directory and requires all files, returning a nested hash structure of all files.

Hat tip to require-directory. I just needed something simpler.

npm install node-require-directory

build status

assert = require 'assert'
require_directory = require '../index'
example_directory = './test/example'

describe 'require-directory', ->
	# This is the directory structure:
	#   example/
	#     - hello.coffee
	#     - hi.coffee
	#     - nested/
	#       - bleep.coffee
	#       - triple
	#         - yeah.coffee
	#
	it 'should work', ->
		dir = require_directory(example_directory)
		assert.equal dir.hello, 'world',
		assert.equal dir.hi, 'you',
		assert.equal dir.nested.bleep, 'boop'
		assert.equal dir.nested.triple.yeah, 'woo'