index.js
function appLoader(app, config) {
  app.define('load', load('view', config));
  var fn = app.view;

  app.define('view', function() {
    var view = fn.apply(this, arguments);
    utils.contents.sync(view);
    return view;
  });
}
function appLoader(app, config) {
  app.define('load', load('view', config));
  var fn = app.view;

  app.define('view', function() {
    var view = fn.apply(this, arguments);
    utils.contents.sync(view);
    return view;
  });
}
function appLoader ( app , config ) { app . define ( 'load' , load ( 'view' , config ) ) ; var fn = app . view ; app . define ( 'view' , function ( ) { var view = fn . apply ( this , arguments ) ; utils . contents . sync ( view ) ; return view ; } ) ; }
Adds a `.load` method to the "app" instance for loading views that
that don't belong to any particular collection. It just returns the
object of views instead of caching them.

```js
var loader = require('assemble-loader');
var assemble = require('assemble');
var app = assemble();
app.use(loader());

var views = app.load('foo/*.hbs');
console.log(views);
```
@param {Object} `app` application instance (e.g. assemble, verb, etc)
@param {Object} `config` Settings to use when registering the plugin
@return {Object} Returns an object of _un-cached_ views, from a glob, string, array of strings, or objects.
@api public
Adds a . load method to the app instance for loading views that that don t belong to any particular collection . It just returns the object of views instead of caching them .