@f/pick-as

2.0.0 • Public • Published

pick-as

Build status Git tag NPM version Code style

Return partial copy of object containing specified subset of aliased keys.

Installation

$ npm install @f/pick-as

Usage

var pickAs = require('@f/pick-as')

var source = {a: {b: 2}, c: 3}
pickAs({'a.b': 'd', c: 'e'}, source) // => {d: 2, e: 3}

API

pickAs(map, obj)

  • map - A map of keys to pick to their new names
  • obj - Source to copy

Returns: Partial copy of obj with aliased keys.

License

MIT

/@f/pick-as/

    Package Sidebar

    Install

    npm i @f/pick-as

    Weekly Downloads

    2

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • f