0.3.1 • Published 10 years ago
group-from v0.3.1
group-from
Create group from a property object value
Install
npm i group-fromUsage
const groupFrom = require('group-form');
const data = [
  {
    parent: {
      child: {
        categories: [
          'foo',
          'bar',
        ],
      },
    },
  },
  {
    parent: {
      child: {
        categories: [
          'foo',
          'baz',
        ],
      },
    },
  },
];
console.log(groupFrom(data, 'parent.child.categories'));output.
{ foo: [ { parent: [Object] }, { parent: [Object] } ],
  bar: [ { parent: [Object] } ],
  baz: [ { parent: [Object] } ] }