{"version":3,"sources":["jsdelivr-header.js","/npm/@contrast/test-bench-utils@3.38.0/lib/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,MAAM,IAAE,IAAG,KAAE,MAAS,QAAQ,UACxB,QAAU,QAAQ,aAClB,OAAS,QAAQ,YACjB,MAAQ,QAAQ,WAehB,UAAY,IAAI,QAAS,GAC7B,KAAK,EAAO,CAAC,OAAQ,OAAQ,eAG/B,OAAO,QAAU,CACf,gBACA,oBACA,cACA","file":"/npm/@contrast/test-bench-utils@3.38.0/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@contrast/test-bench-utils@3.38.0/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nconst { map, pick } = require('lodash');\nconst content = require('./content');\nconst routes = require('./routes');\nconst utils = require('./utils');\n\n/** @typedef {import(\"./response-preparers\").ResponsePreparer} ResponsePreparer */\n/** @typedef {import(\"./sinks\").Param} Param */\n/** @typedef {import(\"./sinks\").SinkParams} SinkParams */\n/** @typedef {import(\"./sinks\").SinkOpts} SinkOpts */\n/** @typedef {import(\"./sinks\").SinkFn} SinkFn */\n/** @typedef {import(\"./sinks\").SinkObj} SinkObj */\n/** @typedef {import(\"./sinks\").Sink} Sink */\n/** @typedef {import(\"./frameworks\").InputMap} InputMap */\n/** @typedef {import(\"./frameworks\").FrameworkMap} FrameworkMap */\n/** @typedef {import(\"./routes\").Product} Product */\n/** @typedef {import(\"./routes\").Input} Input */\n/** @typedef {import(\"./routes\").Route} Route */\n\nconst navRoutes = map(routes, (route) =>\n  pick(route, ['base', 'name', 'products'])\n);\n\nmodule.exports = {\n  content,\n  navRoutes,\n  routes,\n  utils\n};\n"]}