nl_tokens: traverse file if it is a directory otherwise setup the watcher
pl_tokens: function traverse ( file ) { file = master . resolve ( file ) ; fs . stat ( file , function ( err , stat ) { if ( ! err ) { if ( stat . isDirectory ( ) ) { if ( ~ exports . ignoreDirectories . indexOf ( basename ( file ) ) ) return ; fs . readdir ( file , function ( err , <mask> ) { files . map ( function ( f ) { return file + '/' + f ; } ) . forEach ( traverse ) ; } ) ; } else { watch ( file ) ; } } } ) ; }