poor-mans-proxy-decorate-property

1.0.1 • Public • Published

poor-mans-proxy-decorate-property Build Status npm version

Decorate an Object's property for Proxy interception

Install

npm install poor-mans-proxy-decorate-property --save

Usage

var decorateProperty = require('poor-mans-proxy-decorate-property');
 
var target = {
    name: 'Obj'
};
 
var proxy = {};
 
decorateProperty(proxy, target, {
    get: function(target, prop, receiver) {
        console.log(prop, 'accessed');
        return target[prop];
    }
}, 'name');
 
console.log(proxy.name);
 
// : name accessed
// : Obj
 

Test

npm install
npm test

Readme

Keywords

Package Sidebar

Install

npm i poor-mans-proxy-decorate-property

Weekly Downloads

157

Version

1.0.1

License

MIT

Last publish

Collaborators

  • bealearts