/**
 * Configuration to generate index files.
 * @module ci.config.indexConfig
 * @author "{{authorModule}}"
 */

var lib = require('{{$relativePathToBaseDir$}}/lib'),
    deepCopy = lib.object.deepCopy,
    apeman = require('apeman'),
    prototypeProject = apeman.currentProject.prototypeProject,
    prototype = prototypeProject.lookupRequire('{{$relativePathFromBaseDir$}}');

/**
 * Directory names to generate index files.
 * @name ci.config.indexConfig.dirs
 * @type {string[]}
 * @example
 *  exports.dirs = prototype.dirs.concat([
 *      'app',
 *      'lib',
 *      'lib/array',
 *  }
 */
exports.dirs = prototype.dirs.concat([

    // Dir names here.

]);

/**
 * File name pattern to exports with capitalized name.
 * @name ci.config.indexConfig.capitalizePatterns
 * @type {string[]}
 * @example
 *  exports.capitalizePatterns = prototype.capitalizePatterns.concat([
 *       'lib/log/logger',
 *       'lib/log/*_logger'
 *   ]);
 *
 */
exports.capitalizePatterns = prototype.capitalizePatterns.concat([

    // File name patterns here.

]);
