0.3.1 • Published 8 years ago

group-from v0.3.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

group-from

npm version Build Status

Create group from a property object value


Install

npm i group-from

Usage

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] } ] }