ÿØÿà JFIF H H ÿÛ C GIF89;
| System: Linux server378.web-hosting.com 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64 Current Path : /lib/node_modules/npm/node_modules/lazy-property/ |
| Current File : //lib/node_modules/npm/node_modules/lazy-property/lazyProperty.js |
"use strict"
function addLazyProperty(object, name, initializer, enumerable) {
Object.defineProperty(object, name, {
get: function() {
var v = initializer.call(this)
Object.defineProperty(this, name, { value: v, enumerable: !!enumerable, writable: true })
return v
},
set: function(v) {
Object.defineProperty(this, name, { value: v, enumerable: !!enumerable, writable: true })
return v
},
enumerable: !!enumerable,
configurable: true
})
}
module.exports = addLazyProperty