/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/stubs@3.0.0/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";module.exports=function(l,a,o,r){if(!l||!a||!l[a])throw new Error("You must provide an object and a key for an existing method");r||(r=o,o={}),r=r||function(){},o.callthrough=o.callthrough||!1,o.calls=o.calls||0;var t=0===o.calls,c=l[a].bind(l);l[a]=function(){var n,e=[].slice.call(arguments);return o.callthrough&&(n=c.apply(l,e)),n=r.apply(l,e)||n,t||0!=--o.calls||(l[a]=c),n}};
//# sourceMappingURL=/sm/833b48e06953b445b69f92adbef8c862a9e50956115f0862e2bcfc3f4d55c8d9.map