/**
 * @license
 * js-sorting <http://github.com/Tyriar/js-sorting>
 * Copyright 2014 Daniel Imms <http://www.growingwiththeweb.com>
 * Released under the MIT license <http://github.com/Tyriar/js-sorting/blob/master/LICENSE>
 */
'use strict';

module.exports.bubbleSort = require('./lib/bubble-sort');
module.exports.cocktailSort = require('./lib/cocktail-sort');
module.exports.combSort = require('./lib/comb-sort');
module.exports.countingSort = require('./lib/counting-sort');
module.exports.gnomeSort = require('./lib/gnome-sort');
module.exports.heapsort = require('./lib/heapsort');
module.exports.insertionSort = require('./lib/insertion-sort');
module.exports.mergeSort = require('./lib/merge-sort');
module.exports.mergeSortBottomUp = require('./lib/merge-sort-bottom-up');
module.exports.oddEvenSort = require('./lib/odd-even-sort');
module.exports.quicksort = require('./lib/quicksort');
module.exports.selectionSort = require('./lib/selection-sort');

/**
 * @license
 * js-sorting <http://github.com/Tyriar/js-sorting>
 * Copyright 2014 Daniel Imms <http://www.growingwiththeweb.com>
 * Released under the MIT license <http://github.com/Tyriar/js-sorting/blob/master/LICENSE>
 */
'use strict';

module.exports = {
  bubbleSort: require('./lib/bubble-sort'),
  cocktailSort: require('./lib/cocktail-sort'),
  combSort: require('./lib/comb-sort'),
  countingSort: require('./lib/counting-sort'),
  gnomeSort: require('./lib/gnome-sort'),
  heapsort: require('./lib/heapsort'),
  insertionSort: require('./lib/insertion-sort'),
  mergeSort: require('./lib/merge-sort'),
  mergeSortBottomUp: require('./lib/merge-sort-bottom-up'),
  oddEvenSort: require('./lib/odd-even-sort'),
  quicksort: require('./lib/quicksort'),
  selectionSort: require('./lib/selection-sort')
}

Reduce module.exports duplication in index