Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

just-map-values

angus-c104kMIT3.2.0TypeScript support: included

map an object, predicate updates values, receives (value, key, object)

object, map, values, no-dependencies, just

readme

just-map-values

Part of a library of zero-dependency npm modules that do just do one thing. Guilt-free utilities for every occasion.

🍦 Try it

npm install just-map-values
yarn add just-map-values

Map an object, predicate updates values, receives (value, key, object)

import map from 'just-map-values';

// predicate updates values, receives (value, key, obj)
map({a: 3, b: 5, c: 9}, (value) => value + 1); // {a: 4, b: 6, c: 10}
map({a: 3, b: 5, c: 9}, (value, key) => value + key); // {a: 3a, b: 5b, c: 9c}
map({a: 3, b: 5, c: 9}, (value, key, obj) => obj.b); // {a: 5, b: 5, c: 5}

changelog

just-map-values

3.2.0

Minor Changes

  • Rename node module .js -> .cjs

3.1.1

Patch Changes

  • fix: reorder exports to set default last #488

3.1.0

Minor Changes

  • package.json updates to fix #467 and #483