0.0.1 • Published 2 years ago

add-to-json v0.0.1

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

add-to-json

add toJSON method(unenumerable) to object

Usage

npm i add-to-json

use default toJSON

import addToJSON from 'add-to-json';

const obj = { a: 1 };
const obj1 = addToJSON(obj);

Object.keys(obj1);
// ['a']

obj1.toJSON();
// { a: 1 }

DIY toJSON

import addToJSON from 'add-to-json';

const obj = { a: 1 };
const obj1 = addToJSON(obj, (obj) => ({ ...obj, b: 2}));

Object.keys(obj1);
// ['a']

obj1.toJSON();
// { a: 1, b: 2 }
0.0.1

2 years ago