{"version":3,"sources":["jsdelivr-header.js","/npm/jest-serializer-react-helmet-async@1.0.21/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,gBAAmB,MAAQ,KAAK,kBAAqB,OAAO,OAAS,SAAU,EAAG,EAAG,EAAG,QAC7E,IAAP,IAAkB,EAAK,GAC3B,OAAO,eAAe,EAAG,EAAI,CAAE,YAAY,EAAM,IAAK,WAAa,OAAO,EAAE,EAAI,GACnF,EAAI,SAAU,EAAG,EAAG,EAAG,QACT,IAAP,IAAkB,EAAK,GAC3B,EAAE,GAAM,EAAE,EACb,GACG,mBAAsB,MAAQ,KAAK,qBAAwB,OAAO,OAAS,SAAU,EAAG,GACxF,OAAO,eAAe,EAAG,UAAW,CAAE,YAAY,EAAM,MAAO,GAClE,EAAI,SAAS,EAAG,GACb,EAAW,QAAI,CACnB,GACI,aAAgB,MAAQ,KAAK,cAAiB,SAAU,GACxD,GAAI,GAAO,EAAI,WAAY,OAAO,EAClC,IAAI,EAAS,CAAC,EACd,GAAW,MAAP,EAAa,IAAK,IAAI,KAAK,EAAe,YAAN,GAAmB,OAAO,UAAU,eAAe,KAAK,EAAK,IAAI,gBAAgB,EAAQ,EAAK,GAEtI,OADA,mBAAmB,EAAQ,GACpB,CACX,EACA,MAAM,MAAQ,aAAa,QAAQ,UAC7B,qBAAuB,QAAQ,sBAGrC,qBAAqB,eAAe,WAAY,EAChD,MAAM,kCAAoC,CACtC,KAAK,GACM,QAEP,GACI,EAAM,MACN,EAAM,KAAK,aACX,EAAM,gBACN,EAAM,eAAe,aACrB,EAAM,gBACN,EAAM,eAAe,aACrB,EAAM,MACN,EAAM,KAAK,aACX,EAAM,MACN,EAAM,KAAK,aACX,EAAM,UACN,EAAM,SAAS,aACf,EAAM,QACN,EAAM,OAAO,aACb,EAAM,OACN,EAAM,MAAM,aACZ,EAAM,OACN,EAAM,MAAM,aAEpB,MAAK,CAAC,EAAO,IAEI,EAAU,MAAM,cAAc,OAAQ,OAAO,OAAO,CAAC,EAAG,EAAM,eAAe,eACtF,MAAM,cAAc,OAAQ,KACxB,EAAM,KAAK,cACX,EAAM,KAAK,cACX,EAAM,KAAK,cACX,EAAM,SAAS,cACf,EAAM,OAAO,cACb,EAAM,MAAM,cACZ,EAAM,MAAM,eAChB,MAAM,cAAc,OAAQ,OAAO,OAAO,CAAC,EAAG,EAAM,eAAe,mBAK/E,OAAO,QAAU","file":"/npm/jest-serializer-react-helmet-async@1.0.21/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/jest-serializer-react-helmet-async@1.0.21/dist/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\";\nvar __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n}) : (function(o, m, k, k2) {\n    if (k2 === undefined) k2 = k;\n    o[k2] = m[k];\n}));\nvar __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {\n    Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n}) : function(o, v) {\n    o[\"default\"] = v;\n});\nvar __importStar = (this && this.__importStar) || function (mod) {\n    if (mod && mod.__esModule) return mod;\n    var result = {};\n    if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n    __setModuleDefault(result, mod);\n    return result;\n};\nconst React = __importStar(require(\"react\"));\nconst react_helmet_async_1 = require(\"react-helmet-async\");\n// The typedef for react-helmet-async doesn't include canUseDOM, even though it's in the docs.\n//  Make TypeScript know it's there.\nreact_helmet_async_1.HelmetProvider.canUseDOM = false;\nconst ReactHelmetAsyncContextSerializer = {\n    test(value) {\n        return Boolean(\n        // Does the value exist?\n        value &&\n            value.base &&\n            value.base.toComponent &&\n            value.bodyAttributes &&\n            value.bodyAttributes.toComponent &&\n            value.htmlAttributes &&\n            value.htmlAttributes.toComponent &&\n            value.link &&\n            value.link.toComponent &&\n            value.meta &&\n            value.meta.toComponent &&\n            value.noscript &&\n            value.noscript.toComponent &&\n            value.script &&\n            value.script.toComponent &&\n            value.style &&\n            value.style.toComponent &&\n            value.title &&\n            value.title.toComponent);\n    },\n    print(value, serialize) {\n        // Recreate head from Helmet data\n        const head = serialize(React.createElement(\"html\", Object.assign({}, value.htmlAttributes.toComponent()),\n            React.createElement(\"head\", null,\n                value.base.toComponent(),\n                value.link.toComponent(),\n                value.meta.toComponent(),\n                value.noscript.toComponent(),\n                value.script.toComponent(),\n                value.style.toComponent(),\n                value.title.toComponent()),\n            React.createElement(\"body\", Object.assign({}, value.bodyAttributes.toComponent()))));\n        // Return recreated head\n        return head;\n    },\n};\nmodule.exports = ReactHelmetAsyncContextSerializer;\n"]}