@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);

/@danisl99/deep-proxy/

    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