UNPKG

coke

Version:

A full stack MVC framework that speeds up your web development.

24 lines (18 loc) 520 B
/** * Module dependencies. * @private */ var fs = require( 'fs' ); var flash = require( './flash' ); var path = require( 'path' ); var files = fs.readdirSync( MIDDLEWARE_DIR ); var middleware = {}; files.forEach( function ( file ){ if( UTILS.regex.is_js_file.test( file )){ var name = file.replace( '.js', '' ); middleware[ name ] = require( path.join( MIDDLEWARE_DIR, file )); LOG.sys( 'Building middleware: ' + name ); } }); middleware.flash = flash; module.exports = middleware;