1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[25625],{25625:(e,r,n)=>{n.r(r),n.d(r,{default:()=>i});var o=n(95155);n(12115);var t=n(55187),l=n(83158);function i(e){let{children:r}=e;return(0,o.jsx)(t.oz,{remarkPlugins:[l.A],components:{a:e=>{let{children:r,href:n,...t}=e;return(0,o.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer",...t,children:r})}},children:r})}},55187:(e,r,n)=>{n.d(r,{oz:()=>h});var o=n(63758),t=n(17542);let l={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]};var i=n(95155);n(12115);var a=n(14733),s=n(7604),d=n(29833),m=n(95139),c=n(68681);let u=[],p={allowDangerousHtml:!0},f=/^(https?|ircs?|mailto|xmpp)$/i,g=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function h(e){let r=function(e){let r=e.rehypePlugins||u,n=e.remarkPlugins||u,o=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...p}:p;return(0,d.l)().use(a.A).use(n).use(s.A,o).use(r)}(e),n=function(e){let r=e.children||"",n=new c.T;return"string"==typeof r?n.value=r:(0,o.HB)("Unexpected value `"+r+"` for `children` prop, expected `string`"),n}(e);return function(e,r){let n=r.allowedElements,a=r.allowElement,s=r.components,d=r.disallowedElements,c=r.skipHtml,u=r.unwrapDisallowed,p=r.urlTransform||w;for(let e of g)Object.hasOwn(r,e.from)&&(0,o.HB)("Unexpected `"+e.from+"` prop, "+(e.to?"use `"+e.to+"` instead":"remove it")+" (see <https://github.com/remarkjs/react-markdown/blob/main/changelog.md#"+e.id+"> for more info)");return n&&d&&(0,o.HB)("Unexpected combined `allowedElements` and `disallowedElements`, expected one or the other"),(0,m.YR)(e,function(e,r,o){if("raw"===e.type&&o&&"number"==typeof r)return c?o.children.splice(r,1):o.children[r]={type:"text",value:e.value},r;if("element"===e.type){let r;for(r in l)if(Object.hasOwn(l,r)&&Object.hasOwn(e.properties,r)){let n=e.properties[r],o=l[r];(null===o||o.includes(e.tagName))&&(e.properties[r]=p(String(n||""),r,e))}}if("element"===e.type){let t=n?!n.includes(e.tagName):!!d&&d.includes(e.tagName);if(!t&&a&&"number"==typeof r&&(t=!a(e,r,o)),t&&o&&"number"==typeof r)return u&&e.children?o.children.splice(r,1,...e.children):o.children.splice(r,1),r}}),(0,t.H)(e,{Fragment:i.Fragment,components:s,ignoreInvalidStyle:!0,jsx:i.jsx,jsxs:i.jsxs,passKeys:!0,passNode:!0})}(r.runSync(r.parse(n),n),e)}function w(e){let r=e.indexOf(":"),n=e.indexOf("?"),o=e.indexOf("#"),t=e.indexOf("/");return -1===r||-1!==t&&r>t||-1!==n&&r>n||-1!==o&&r>o||f.test(e.slice(0,r))?e:""}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.