code: function
  configure(options) {
  
    var config = {
      context: {},
      extension: '.html',
      verbose: false,
      renderString: false,
      piping: true
    };
    if (options === undefined || options === null)
      options = {};
    else
      options = cloneDeep(options);
  
    configureErrors(config, options);
    configureVerbosity(config, options);
    configureGlobals(config, options);
    configureLocals(config, options);
    configureContext(config, options);
    configureFiles(config, options);
    configureNunjucks(config, options);
    configurePluginOptions(config, options);
  
    return config;
  }
docs: #region Configuration