{"_id":"lazy-property","_rev":"12-927d4a216047e5d58a171e8f3c880407","name":"lazy-property","description":"Lazily initialized properties for objects","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"lazy-property","version":"0.0.0","description":"Lazily initialized properties for objects","main":"lazyProperty.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"tape":"~1.0.4"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/lazy-property.git"},"keywords":["lazy","property","object","initialize","array","dictionary"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"850a27f710ec72f05b534805c31f095ff590f1ea","bugs":{"url":"https://github.com/mikolalysenko/lazy-property/issues"},"_id":"lazy-property@0.0.0","dist":{"shasum":"043b14b212d734e855114cd1292172ef5bcb359f","tarball":"https://registry.npmjs.org/lazy-property/-/lazy-property-0.0.0.tgz","integrity":"sha512-UwEDtFKIpz1oD3KTwfbGTHc8iDfgTlBDFoAQs5pih58NMgeo8RBLF+TEgUYd5m/wvD4NkfwbFGLZXhda60wdBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC67G33VtCHhlLv0l4ZxKcsGUS4AfP3OOUDDU3xu6QsAgIgWYlsAC0cPl+Zlnw6qTAGNy7/6IG09L+RdQAEW3U0aWg="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"0.0.1":{"name":"lazy-property","version":"0.0.1","description":"Lazily initialized properties for objects","main":"lazyProperty.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"tape":"~1.0.4"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/lazy-property.git"},"keywords":["lazy","property","object","initialize","array","dictionary"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"850a27f710ec72f05b534805c31f095ff590f1ea","bugs":{"url":"https://github.com/mikolalysenko/lazy-property/issues"},"_id":"lazy-property@0.0.1","dist":{"shasum":"75a97bda5ea4a39df1faac7fec7f06e48986f5e3","tarball":"https://registry.npmjs.org/lazy-property/-/lazy-property-0.0.1.tgz","integrity":"sha512-Fyd+qYK+r/KsWaoqdaj5P4htUTtjYCY7Uakc3RCdxgCI2LEhSH9sr8cZcyQKLlfIvQ4r0wMdSerCGGfMwOii3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmetzU7LwDUTTMmJ00TOeMaDFEKH/8Y7nbcPBjJJGu+wIgQxvveCM7i1Nvbrgfpj97Vb1TkVlXJw/v2XGSt/WyLds="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"0.0.2":{"name":"lazy-property","version":"0.0.2","description":"Lazily initialized properties for objects","main":"lazyProperty.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"tape":"~1.0.4"},"scripts":{"test":"tap test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/lazy-property.git"},"keywords":["lazy","property","object","initialize","array","dictionary"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"850a27f710ec72f05b534805c31f095ff590f1ea","bugs":{"url":"https://github.com/mikolalysenko/lazy-property/issues"},"_id":"lazy-property@0.0.2","dist":{"shasum":"db184cad21eac7b76b1dc500b7a0889e2d09d6da","tarball":"https://registry.npmjs.org/lazy-property/-/lazy-property-0.0.2.tgz","integrity":"sha512-MyVD+tz8Tc6xZFVWmMy+g1aObdlUpiZQYMUBiCFA7n33Uo1ubRD/FYosBlOfQvFx8XpzChb3NqzOR5tMtVjTVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX04H6lAyxr9x9UDJt61sJObUiTynz23h/XhQqzwhAvgIhAKbHzqbi6PGdLkpgm6a/nc9eDkygL76YI9b++6jZDmgg"}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]},"1.0.0":{"name":"lazy-property","version":"1.0.0","description":"Lazily initialized properties for objects","main":"lazyProperty.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"tape":"^2.12.3"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/lazy-property.git"},"keywords":["lazy","property","object","initialize","array","dictionary"],"author":{"name":"Mikola Lysenko"},"license":"MIT","gitHead":"850a27f710ec72f05b534805c31f095ff590f1ea","bugs":{"url":"https://github.com/mikolalysenko/lazy-property/issues"},"homepage":"https://github.com/mikolalysenko/lazy-property","_id":"lazy-property@1.0.0","dist":{"shasum":"84ddc4b370679ba8bd4cdcfa4c06b43d57111147","tarball":"https://registry.npmjs.org/lazy-property/-/lazy-property-1.0.0.tgz","integrity":"sha512-O52TK7FHpBPzdtvc5GoF0EPLQIBMqrAupANPGBidPkrDpl9IXlzuma3T+m0o0OpkRVPmTu3SDoT7985lw4KbNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEObpHPgOEXJmplIb3fHix/dIZRrt1r7x1D7UePVEbnJAiEA8c5kuiIgAKoXV3Jqme6IT7diL+LocVVozVw6S7F+Wcg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}]}},"readme":"lazy-property\n=============\nAdds a lazily initialized property to an object.\n\n## Example\n\n```javascript\nvar addLazyProperty = require(\"lazy-property\")\n\nvar obj = {}\n\naddLazyProperty(obj, \"foo\", function() {\n  console.log(\"initialized!\")\n  return \"bar\"\n})\n\n//Access the property\nconsole.log(obj.foo)\nconsole.log(obj.foo)\n\n//Prints out:\n//\n//    initialized!\n//    bar\n//    bar\n//\n```\n\n## Install\n\n    npm install lazy-property\n\n## API\n\n### `require(\"lazy-property\")(obj, name, init[, enumerable])`\nAdds a lazily initialized property to the object.\n\n* `obj` is the object to add the property to\n* `name` is the name of the property\n* `init` is a function that computes the value of the property\n* `enumerable` if the property is enumerable (default `false`)\n\n## Credits\n(c) 2013 Mikola Lysenko. MIT License\n","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"time":{"modified":"2022-06-19T10:57:45.278Z","created":"2013-07-08T16:31:07.237Z","0.0.0":"2013-07-08T16:31:08.198Z","0.0.1":"2013-07-12T23:44:31.704Z","0.0.2":"2013-07-15T22:53:00.170Z","1.0.0":"2014-05-01T13:59:14.715Z"},"author":{"name":"Mikola Lysenko"},"repository":{"type":"git","url":"git://github.com/mikolalysenko/lazy-property.git"},"users":{"jkroso":true},"homepage":"https://github.com/mikolalysenko/lazy-property","keywords":["lazy","property","object","initialize","array","dictionary"],"bugs":{"url":"https://github.com/mikolalysenko/lazy-property/issues"},"license":"MIT","readmeFilename":"README.md"}