1"use strict";(self.webpackChunk_inversifyjs_inversify_docs_site=self.webpackChunk_inversifyjs_inversify_docs_site||[]).push([["7496"],{78787(e,t,r){r.r(t),r.d(t,{default:()=>p});var n=r(89292);r(83888);var s=r(4921),i=r(44445),a=r(99633),l=r(71478),o=r(5672),c=r(38026),d=r(13070),m=r(38727),u=r(39975),g=r(14301);function h(e){let t=(0,g.kJ)(e);return(0,n.jsx)(u.A,{children:(0,n.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}function x(e){let{metadata:t}=e,{siteConfig:{title:r}}=(0,i.A)(),{blogDescription:s,blogTitle:l,permalink:o}=t;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.be,{title:"/"===o?r:l,description:s}),(0,n.jsx)(d.A,{tag:"blog_posts_list"})]})}function j(e){let{metadata:t,items:r,sidebar:s}=e;return(0,n.jsxs)(o.A,{sidebar:s,children:[(0,n.jsx)(m.A,{items:r}),(0,n.jsx)(c.A,{metadata:t})]})}function p(e){return(0,n.jsxs)(a.e3,{className:(0,s.A)(l.G.wrapper.blogPages,l.G.page.blogListPage),children:[(0,n.jsx)(x,{...e}),(0,n.jsx)(h,{...e}),(0,n.jsx)(j,{...e})]})}},38026(e,t,r){r.d(t,{A:()=>a});var n=r(89292);r(83888);var s=r(57433),i=r(12343);function a(e){let{metadata:t}=e,{previousPage:r,nextPage:a}=t;return(0,n.jsxs)("nav",{className:"pagination-nav","aria-label":(0,s.T)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"}),children:[r&&(0,n.jsx)(i.A,{permalink:r,title:(0,n.jsx)(s.A,{id:"theme.blog.paginator.newerEntries",description:"The label used to navigate to the newer blog posts page (previous page)",children:"Newer entries"})}),a&&(0,n.jsx)(i.A,{permalink:a,title:(0,n.jsx)(s.A,{id:"theme.blog.paginator.olderEntries",description:"The label used to navigate to the older blog posts page (next page)",children:"Older entries"}),isNext:!0})]})}},99091(e,t,r){r.d(t,{A:()=>R});var n=r(89292);r(83888);var s=r(4921),i=r(14301);function a({children:e,className:t}){return(0,n.jsx)("article",{className:t,children:e})}var l=r(52769);function o({className:e}){let{metadata:t,isBlogPostPage:r}=(0,i.e7)(),{permalink:a,title:c}=t;return(0,n.jsx)(r?"h1":"h2",{className:(0,s.A)("title_pDLR",e),children:r?c:(0,n.jsx)(l.A,{to:a,children:c})})}var c=r(57433),d=r(35120),m=r(52695);function u({readingTime:e}){let t=function(){let{selectMessage:e}=(0,d.W)();return t=>{let r=Math.ceil(t);return e(r,(0,c.T)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return(0,n.jsx)(n.Fragment,{children:t(e)})}function g({date:e,formattedDate:t}){return(0,n.jsx)("time",{dateTime:e,children:t})}function h(){return(0,n.jsx)(n.Fragment,{children:" \xb7 "})}function x({className:e}){let{metadata:t}=(0,i.e7)(),{date:r,readingTime:a}=t,l=(0,m.i)({day:"numeric",month:"long",year:"numeric",timeZone:"UTC"});return(0,n.jsxs)("div",{className:(0,s.A)("container_KA3m","margin-vert--md",e),children:[(0,n.jsx)(g,{date:r,formattedDate:l.format(new Date(r))}),void 0!==a&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(h,{}),(0,n.jsx)(u,{readingTime:a})]})]})}var j=r(53774);function p({className:e}){let{metadata:{authors:t},assets:r}=(0,i.e7)();if(0===t.length)return null;let a=t.every(({name:e})=>!e),l=1===t.length;return(0,n.jsx)("div",{className:(0,s.A)("margin-top--md margin-bottom--sm",a?"imageOnlyAuthorRow_EFy6":"row",e),children:t.map((e,t)=>(0,n.jsx)("div",{className:(0,s.A)(!a&&(l?"col col--12":"col col--6"),a?"imageOnlyAuthorCol_kOtg":"authorCol_ykyj"),children:(0,n.jsx)(j.A,{author:{...e,imageURL:r.authorsImageUrls[t]??e.imageURL}})},t))})}function f(){return(0,n.jsxs)("header",{children:[(0,n.jsx)(o,{}),(0,n.jsx)(x,{}),(0,n.jsx)(p,{})]})}var A=r(56846),b=r(42313);function v({children:e,className:t}){let{isBlogPostPage:r}=(0,i.e7)();return(0,n.jsx)("div",{id:r?A.blogPostContainerID:void 0,className:(0,s.A)("markdown",t),children:(0,n.jsx)(b.A,{children:e})})}var N=r(71478),w=r(2381),y=r(24425);function _(){return(0,n.jsx)("b",{children:(0,n.jsx)(c.A,{id:"theme.blog.post.readMore",description:"The label used in blog post item excerpts to link to full blog posts",children:"Read more"})})}function T(e){let{blogPostTitle:t,...r}=e;return(0,n.jsx)(l.A,{"aria-label":(0,c.T)({message:"Read more about {title}",id:"theme.blog.post.readMoreLabel",description:"The ARIA label for the link to full blog posts from excerpts"},{title:t}),...r,children:(0,n.jsx)(_,{})})}function k(){let{metadata:e,isBlogPostPage:t}=(0,i.e7)(),{tags:r,title:a,editUrl:l,hasTruncateMarker:o,lastUpdatedBy:c,lastUpdatedAt:d}=e,m=!t&&o,u=r.length>0;if(!(u||m||l))return null;if(!t)return(0,n.jsxs)("footer",{className:"row docusaurus-mt-lg",children:[u&&(0,n.jsx)("div",{className:(0,s.A)("col",{"col--9":m}),children:(0,n.jsx)(y.A,{tags:r})}),m&&(0,n.jsx)("div",{className:(0,s.A)("col text--right",{"col--3":u}),children:(0,n.jsx)(T,{blogPostTitle:a,to:e.permalink})})]});{let e=!!(l||d||c);return(0,n.jsxs)("footer",{className:"docusaurus-mt-lg",children:[u&&(0,n.jsx)("div",{className:(0,s.A)("row","margin-top--sm",N.G.blog.blogFooterEditMetaRow),children:(0,n.jsx)("div",{className:"col",children:(0,n.jsx)(y.A,{tags:r})})}),e&&(0,n.jsx)(w.A,{className:(0,s.A)("margin-top--sm",N.G.blog.blogFooterEditMetaRow),editUrl:l,lastUpdatedAt:d,lastUpdatedBy:c})]})}}function R({children:e,className:t}){let r=function(){let{isBlogPostPage:e}=(0,i.e7)();return e?void 0:"margin-bottom--xl"}();return(0,n.jsxs)(a,{className:(0,s.A)(r,t),children:[(0,n.jsx)(f,{}),(0,n.jsx)(v,{children:e}),(0,n.jsx)(k,{})]})}},38727(e,t,r){r.d(t,{A:()=>a});var n=r(89292);r(83888);var s=r(14301),i=r(99091);function a({items:e,component:t=i.A}){return(0,n.jsx)(n.Fragment,{children:e.map(({content:e})=>(0,n.jsx)(s.in,{content:e,children:(0,n.jsx)(t,{children:(0,n.jsx)(e,{})})},e.metadata.permalink))})}}}]);
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.