Last active

  • Download Gist
Object.defineProperty(this, prop, {
    get: getter,
    set: setter,
    configurable: true

Without the configurable property, the unwatch method may fail with infinite recursion as the delete call fails to remove the property added by defineProperty. V8 blows up without configurable: true which is expected behavior.

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.