/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/register@0.0.0/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
var cadence=require("cadence"),ok=require("assert"),__slice=[].slice;__slice=[].slice;function die(){console.log.apply(console,__slice.call(arguments,0)),process.exit(1)}function say(){console.log.apply(console,__slice.call(arguments,0))}function parameterize(e,t){var r=/^function\s*[^(]*\(([^)]*)\)/.exec(e.toString());return ok(r,"bad function"),r[1].trim().split(/\s*,\s*/).map((function(e){return t[e]}))}function serve(e){var t=e.shift(),r=cadence((function(e,r,s){var n={step:e,request:r,response:s};e((function(){t.apply(this,parameterize(t,n))}))}));results.push(r)}var results=[];function execute(e){if(!e.length)return register=serve,results;var t=e.shift();cadence((function(e){var r={};r.step=e,r.response={headers:{},setHeader:function(e,t){this.headers[e]=t},end:function(e){process.stdout.write(e)}},e((function(){t.apply(this,parameterize(t,r))}))})).call({},(function(e){if(e)throw e}))}var register=execute;function bootstrap(){return register(__slice.call(arguments))}module.exports=bootstrap;
//# sourceMappingURL=/sm/670eec19181e3e39f5130d174d9a7312f2c6d91019225b3515bba7437527150f.map