UNPKG

emerald-templates

Version:

Intelligent Template Generation & Project Management

18 lines (16 loc) 379 B
function setDefaultValue(object, key, value) { Object.defineProperty(object, key, { get: () => value, set: newValue => { Object.defineProperty(object, key, { value: newValue, enumerable: true, configurable: true, writable: true }) }, enumerable: false, configurable: true }) } module.exports = setDefaultValue