A library of dependency-free common insertion sort algorithms
npm install insertion-sort-algorithmEach insertion sort has the same time complexity and returns a sorted array. The original array remains untouched.
``
const insertionSort = require('insertion-sort-ascending');
insertionSort([5, 2, 4, 6, 1, 3])
//returns [1, 2, 3, 4, 5, 6]
`
const insertionSort = require('insertion-sort-descending');insertionSort([5, 2, 4, 6, 1, 3])
//returns [6, 5, 4, 3, 2, 1]
``