babel-object-restructuring

1.0.1 • Public • Published

Babel Object Restructuring

A Babel Plugin to create new objects with a subset of fields from an existing object

NPM: https://www.npmjs.com/package/babel-object-restructuring

Input

const oldObject = {
    fieldA: 1,
    fieldB: 2,
    fieldC: 3,
    fieldD: 4
};

const newObject = { fieldA, fieldB, fieldD } in oldObject;

Output

const oldObject = {
    fieldA: 1,
    fieldB: 2,
    fieldC: 3,
    fieldD: 4
};

const newObject = {
    fieldA: oldObject.fieldA,
    fieldB: oldObject.fieldB,
    fieldD: oldObject.fieldD
};

Package Sidebar

Install

npm i babel-object-restructuring

Weekly Downloads

2

Version

1.0.1

License

ISC

Unpacked Size

3.06 kB

Total Files

4

Last publish

Collaborators

  • jacobparis