@danisl99/deep-proxy

1.0.0 • Public • Published

deep-proxy

Deep recursive proxy object

Install:

$ npm install @danisl99/deep-proxy

Example:

const DeepProxy = require("@danisl99/deep-proxy");

const handler = {
  set: async function (obj, prop, value) {
    console.log(`Setting ${prop} to ${value}`);
    obj[prop] = value;
  },
  deleteProperty: function (obj, prop) {
    console.log(`Deleted ${prop}`);
    delete obj[prop];
  },
};
const proxyObject = new DeepProxy(data, handler);

Readme

Keywords

Package Sidebar

Install

npm i @danisl99/deep-proxy

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.9 kB

Total Files

5

Last publish

Collaborators

  • danisl99