{"_id":"ecmascript5","_rev":"5-80c6a281d43e47fa8e592d5791fd6033","name":"ecmascript5","description":"","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"ecmascript5","main":"index.js","author":{"name":"Roland Poulter"},"version":"0.1.0","keywords":[],"homepage":"https://github.com/rolandpoulter/ecmascript5","repository":{"type":"git","url":"git://github.com/rolandpoulter/ecmascript5.git"},"description":"","contributors":[],"dependencies":{"cornerstone":"0"},"_npmUser":{"name":"rolandpoulter","email":"rolandpoulter@gmail.com"},"_id":"ecmascript5@0.1.0","devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"539de70e014e8b7c646a0a03b73e856e3e3c319a","tarball":"https://registry.npmjs.org/ecmascript5/-/ecmascript5-0.1.0.tgz","integrity":"sha512-EJdzINyKImxl1uck9Eqqgj2btTWsfKIcEiGmsw/e9zDzREpSQSfFdU3QWL6Y88grqYLEQxBgWmYOwTecW3S6vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGV+d4OTiXNILAGBLT5U/ZOdCJ1KQdudbY2XlyYh6674AiAfKUha/cb7tfK1wplsM6qlXiqv8zggFzDJaob53hk4UQ=="}]},"maintainers":[{"name":"rolandpoulter","email":"rolandpoulter@gmail.com"}]}},"readme":"import console;\nmodule util {\n\tprint: (m){console.log(m);};\n};\nexport class Foo {\n\tuse util;\n\tinit: (v){this.v = isFinite(v) ? v:0, this;};\n\tprint: (m){util.print(m), this;};\n\tclass self.Bar {\n\t\textends Foo;\n\t\t'+': (v){isFinite(v) ? v:this.v;};\n\t\tprint: (v){super(this + v);};\n\t};\n};\nfb = new Foo.Bar();\nfb.print(10);","maintainers":[{"name":"rolandpoulter","email":"rolandpoulter@gmail.com"}],"time":{"modified":"2022-06-16T04:50:40.931Z","created":"2011-11-20T01:37:07.695Z","0.1.0":"2011-11-20T01:37:08.969Z"},"author":{"name":"Roland Poulter"},"repository":{"type":"git","url":"git://github.com/rolandpoulter/ecmascript5.git"}}