# group-values-by-key

> Group values of two objects by their key

Latest version **1.0.1** (published 2020-09-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install group-values-by-key
pnpm add group-values-by-key
yarn add group-values-by-key
bun add group-values-by-key
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2020-09-12 |
| First published | 2020-04-01 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=10.16.3 |
| Dependencies | 2 |
| Unpacked size | 5.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | saxjst |
| Maintainers | saxjst |

## Links

- npm: https://www.npmjs.com/package/group-values-by-key
- Repository: https://github.com/saxjst/group-values-by-key
- Homepage: https://github.com/saxjst/group-values-by-key#readme
- Issues: https://github.com/saxjst/group-values-by-key/issues
- npm.io page: https://npm.io/package/group-values-by-key

## Dependencies (2)

- [ramda](https://npm.io/package/ramda.md) ^0.27.0
- [coveralls](https://npm.io/package/coveralls.md) ^3.0.11

## Recent versions

- 1.0.1 (latest) — 2020-09-12
- 1.0.0 — 2020-04-01

## README

# group-values-by-key

[![Build Status](https://travis-ci.org/saxjst/group-values-by-key.svg?branch=master)](https://travis-ci.org/saxjst/group-values-by-key)
[![Coverage Status](https://coveralls.io/repos/github/saxjst/group-values-by-key/badge.svg?branch=master)](https://coveralls.io/github/saxjst/group-values-by-key?branch=master)
[![Maintainability](https://api.codeclimate.com/v1/badges/841af7743a474bb61775/maintainability)](https://codeclimate.com/github/saxjst/group-values-by-key/maintainability)
[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/saxjst/group-values-by-key.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/saxjst/group-values-by-key/context:javascript)
[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier/)

> Group values of two objects by their key

## Install

```
$ npm install group-values-by-key
```

## Usage

```js
const groupValuesByKey = require("group-values-by-key");

const objects = [{ a: 2 }, { a: 3, b: 1 }];

groupValuesByKey(objects); //=> { a: [ 2, 3 ], b: [ 1 ] }
```

## API

### groupValuesByKey(objects) ⇒ <code>Object</code>

group values of two objects by their key

**Returns**: <code>Object</code> - object grouping values

| Param   | Type       | Description     |
| ------- | ---------- | --------------- |
| objects | `Object[]` | array of object |

**Example**

```js
groupValuesByKey({ a: 2 }, { a: 3, b: 1 }); //=> { a: [ 2, 3 ], b: [ 1 ] }
```

## License

MIT © [saxjst](https://saxjst.com)

---
_Source: https://npm.io/package/group-values-by-key · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
