npm.io
0.1.0 • Published 12 years ago

virtualproperty

Licence
Version
0.1.0
Deps
0
Vulns
0
Weekly
0
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

virtualproperty

build status

Make your simple object to get power of virtual getter or setter like Python do with set get.

Installation

$ npm install virtualproperty

Example

var virtualproperty = require('virtualproperty');
var a = virtualproperty.expose();
a.prototype.__get__ = function (key) {
  return 'a';
};

assert(a.a === 'a');
assert(a.b === 'a');

Running tests

Install dev deps

$ npm install -d

Run the tests

$ npm test

License

MIT