recursivejs

1.0.5 • Public • Published

Recursive JS

Load and run modules recursively. With recursive.js you'll can load modules and access them by a simple object.

.
└── views                                   {
    ├── index.js                                index  : data, 
    └── sample                    TO            sample : {
        ├── index.js             >>>>               index : data, 
        └── test                                    test  : {
            └── something.js                            something : data } } }
# data can be anything that the js file exports 

Dependencies

Recursive JS uses just one dependencie:

  • Underscore - Underscore is a JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.

Installation

$ npm install recursivejs --save

Usage

var recursive = require('recursive')
,   views     = recursive.require('./views'); // views, like sample above
 
// Assuming that something.js exports method 'doSomething':
views.sample.test.something.doSomething('RecursiveJs');

Readme

Keywords

none

Package Sidebar

Install

npm i recursivejs

Weekly Downloads

7

Version

1.0.5

License

ISC

Last publish

Collaborators

  • mpahenrique