whole_func_string: function LoaderCache(options) {
    if (!(this instanceof LoaderCache)) {
      return new LoaderCache(options);
    }
    this.options = options || {};
    this.defaultType = this.options.defaultType || 'sync';
    this.types = [];
    this.decorate('resolve');
    this.decorate('get');
  }
func_code_string: function LoaderCache(options) {
    if (!(this instanceof LoaderCache)) {
      return new LoaderCache(options);
    }
    this.options = options || {};
    this.defaultType = this.options.defaultType || 'sync';
    this.types = [];
    this.decorate('resolve');
    this.decorate('get');
  }
func_documentation_string: Create a new instance of `LoaderCache`
  
  ```js
  var LoaderCache = require('loader-cache');
  var loaders = new LoaderCache();
  ```
  @api public