UNPKG

decorio

Version:

First-class ECMAScript decorators for caching, binding, and concurrency patterns

2 lines (1 loc) 203 B
function r(o,i){if(i.private)throw new TypeError(`Cannot apply @bound to private method ${String(i.name)}`);const{name:n,addInitializer:t}=i;t(function(){this[n]=this[n].bind(this)})}export{r as bound};