{"dist":{"shasum":"de2ca97f103efd76301337f96df821db0a8f02f6","tarball":"https://registry.npmjs.org/node-extend/-/node-extend-0.0.4.tgz","integrity":"sha512-RxASGnsq2C3Kv8J6nhTuso1ldWgmRHXPev4I2aTxpcKl/qfNtiikMqBkGYqpR4F5xDJbL5KfSbM55CmoSXG3Xw==","signatures":[{"sig":"MEYCIQDCoQ92PLSqQo0073YKobzsOJnUzmbDC9oAXlMnbIVjEQIhAKh5USyvxNceGMr/dM+m9qp/Py4cQo+KGfN+Mu2Rl1Vl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","name":"node-extend","author":{"name":"brighthas"},"readme":"extend\r\n======\r\n\r\n    extend for node.js\r\n\r\nexample\r\n======\r\n\r\n    function A(){\r\n    \tthis.name = 'brighthas | leo';\r\n    }\r\n\r\n    A.prototype.getName = function(){\r\n    \treturn this.name;\r\n    }\r\n\r\n    function B(){\r\n    \tthis.age = 31;\r\n    }\r\n\r\n    B.prototype.getAge = function(){\r\n    \treturn this.age;\r\n    }\r\n\r\n\r\n    var extend = require('node-extend');\r\n    var A2 = extend(A,B); // A extend B.\r\n    var a = new A2();\r\n    console.log(a.getName());  // brighthas | leo\r\n    console.log(a.getAge());   // 31\r\n\r\n\r\ninstall\r\n======\r\n\r\n    npm install node-extend\r\n\r\n","license":"BSD","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brighthas","email":"brighthas@gmail.com"},"keywords":["extend","node.js","javascript"],"repository":{"url":"git://github.com/brighthas/extend.git","type":"git"},"_npmVersion":"1.1.59","description":"extend for javascript","maintainers":[{"name":"brighthas","email":"brighthas@gmail.com"}],"_id":"node-extend@0.0.4","version":"0.0.4"}