normaliser

1.0.0 • Public • Published

normaliser

normalise an array to an object with byId and items

import normalise from 'normaliser';
 
const list = [{
  id: '1',
  data: 1
}, {
  id: '2',
  data: 2
}];
 
normalise(list)
// => {
//   byId: {
//     '1': {
//       id: '1',
//       data: 1
//     }, {
//     '2': {
//       id: '2',
//       data: 2
//     }
//   },
//   items: ['1', '2']
// }

MIT license. By UXtemple.

Package Sidebar

Install

npm i normaliser

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • dariocravero