{"version":3,"sources":["jsdelivr-header.js","/npm/amp-limit-calls@1.0.2/limit-calls.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,OAAO,QAAU,SAAoB,EAAI,GACrC,IAAI,EACJ,OAAO,WAMH,OALI,KAAU,EACV,EAAO,EAAG,MAAM,KAAM,WAEtB,EAAK,KAEF,CACX,CACJ","file":"/npm/amp-limit-calls@1.0.2/limit-calls.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/amp-limit-calls@1.0.2/limit-calls.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","module.exports = function limitCalls(fn, times) {\n    var memo;\n    return function() {\n        if (times-- > 0) {\n            memo = fn.apply(this, arguments);\n        } else {\n            fn = null;\n        }\n        return memo;\n    };\n};\n"]}