rearrange

0.1.0 • Public • Published

rearrange

travis ci npm version Coverage Status Dependency Status

Function that given a movement configuration Map and an array, it creates a new array with rearranged positions.

Install

npm install rearrange --save

Usage

const rearrange = require('rearrange')
 
rearrange(new Map([
    [1, 5], // item in position 1 moved to position 5
    [6, 2]  // item in position 6 moved to position 2
]), ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i']) // ['a', 'c', 'g', 'd', 'e', 'b', 'f', 'h', 'i']

Support

  • Node.js >=6

License

MIT

/rearrange/

    Package Sidebar

    Install

    npm i rearrange

    Weekly Downloads

    1

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    6.67 kB

    Total Files

    4

    Last publish

    Collaborators

    • xgbuils