add-to-json
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

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 }

Readme

Keywords

Package Sidebar

Install

npm i add-to-json

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

3.5 kB

Total Files

5

Last publish

Collaborators