hard-prop (npm): replacement for Object.defineProperty
Keywords: property|object|descriptor|getter|setter|get|set