1import{d as $,e as w,A as U,h as Q,a4 as B,aO as L,f as S,g as M,b as R}from"./DWoy5od3.js";import{i as p}from"./CIsPv1fa.js";import{i as C,g as m}from"./BBroaEeZ.js";import{i as f,b as D,r as k,f as N}from"./C7jn4vLP.js";import{c as G}from"./BYPb9tdY.js";function q(e){return e}function K(e,t){for(var a=-1,r=e==null?0:e.length;++a<r&&t(e[a],a,e)!==!1;);return e}var V=9007199254740991,W=/^(?:0|[1-9]\d*)$/;function X(e,t){var a=typeof e;return t=t??V,!!t&&(a=="number"||a!="symbol"&&W.test(e))&&e>-1&&e%1==0&&e<t}var z=9007199254740991;function I(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=z}function O(e){return e!=null&&I(e.length)&&!C(e)}var H=Object.prototype;function J(e){var t=e&&e.constructor,a=typeof t=="function"&&t.prototype||H;return e===a}function Y(e,t){for(var a=-1,r=Array(e);++a<e;)r[a]=t(a);return r}var Z="[object Arguments]";function b(e){return f(e)&&D(e)==Z}var P=Object.prototype,ee=P.hasOwnProperty,te=P.propertyIsEnumerable,ae=b(function(){return arguments}())?b:function(e){return f(e)&&ee.call(e,"callee")&&!te.call(e,"callee")};function re(){return!1}var E=typeof exports=="object"&&exports&&!exports.nodeType&&exports,h=E&&typeof module=="object"&&module&&!module.nodeType&&module,ne=h&&h.exports===E,y=ne?k.Buffer:void 0,oe=y?y.isBuffer:void 0,ie=oe||re,_e="[object Arguments]",ce="[object Array]",se="[object Boolean]",de="[object Date]",ue="[object Error]",ge="[object Function]",le="[object Map]",pe="[object Number]",fe="[object Object]",me="[object RegExp]",be="[object Set]",he="[object String]",ye="[object WeakMap]",xe="[object ArrayBuffer]",Te="[object DataView]",ve="[object Float32Array]",je="[object Float64Array]",Ae="[object Int8Array]",we="[object Int16Array]",Be="[object Int32Array]",De="[object Uint8Array]",Ie="[object Uint8ClampedArray]",Oe="[object Uint16Array]",Pe="[object Uint32Array]",n={};n[ve]=n[je]=n[Ae]=n[we]=n[Be]=n[De]=n[Ie]=n[Oe]=n[Pe]=!0;n[_e]=n[ce]=n[xe]=n[se]=n[Te]=n[de]=n[ue]=n[ge]=n[le]=n[pe]=n[fe]=n[me]=n[be]=n[he]=n[ye]=!1;function Ee(e){return f(e)&&I(e.length)&&!!n[D(e)]}function Fe(e){return function(t){return e(t)}}var F=typeof exports=="object"&&exports&&!exports.nodeType&&exports,u=F&&typeof module=="object"&&module&&!module.nodeType&&module,$e=u&&u.exports===F,g=$e&&N.process,x=function(){try{var e=u&&u.require&&u.require("util").types;return e||g&&g.binding&&g.binding("util")}catch{}}(),T=x&&x.isTypedArray,Ue=T?Fe(T):Ee,Qe=Object.prototype,Le=Qe.hasOwnProperty;function Se(e,t){var a=p(e),r=!a&&ae(e),o=!a&&!r&&ie(e),_=!a&&!r&&!o&&Ue(e),i=a||r||o||_,c=i?Y(e.length,String):[],d=c.length;for(var s in e)Le.call(e,s)&&!(i&&(s=="length"||o&&(s=="offset"||s=="parent")||_&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||X(s,d)))&&c.push(s);return c}function Me(e,t){return function(a){return e(t(a))}}var Re=Me(Object.keys,Object),Ce=Object.prototype,ke=Ce.hasOwnProperty;function Ne(e){if(!J(e))return Re(e);var t=[];for(var a in Object(e))ke.call(e,a)&&a!="constructor"&&t.push(a);return t}function Ge(e){return O(e)?Se(e):Ne(e)}function qe(e){return function(t,a,r){for(var o=-1,_=Object(t),i=r(t),c=i.length;c--;){var d=i[++o];if(a(_[d],d,_)===!1)break}return t}}var Ke=qe();function Ve(e,t){return e&&Ke(e,t,Ge)}function We(e,t){return function(a,r){if(a==null)return a;
1if(!O(a))return e(a,r);for(var o=a.length,_=-1,i=Object(a);++_<o&&r(i[_],_,i)!==!1;);return a}}var Xe=We(Ve);function v(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}function ze(e){return typeof e=="function"?e:q}function l(e,t){var a=p(e)?K:Xe;return a(e,ze(t))}function j(e){return e&&e.length?e[0]:void 0}function A(e){for(var t=-1,a=e==null?0:e.length,r={};++t<a;){var o=e[t];r[o[0]]=o[1]}return r}const rt={__name:"TcPrismicImage",props:["field"],setup(e){const t=B(),a=e,r=$(()=>{const o={...a.field};return o.url&&t.public.cmsRepos.forEach(_=>{var i,c;o.url=(c=(i=o.url)==null?void 0:i.replace("https://images.prismic.io",t.public.cmsUrl))==null?void 0:c.replace(`https://${_}.cdn.prismic.io/api/v2`,t.public.cmsUrl)}),o});return(o,_)=>{const i=L;return w(),U(i,{field:Q(r)},null,8,["field"])}}},nt=""+new URL("featred_image_fallback.Crs-NUd8.png",import.meta.url).href,He={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"};function Je(e,t){return w(),S("svg",He,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M12 10a2 2 0 0 0-2 2a2 2 0 0 0 2 2c1.11 0 2-.89 2-2a2 2 0 0 0-2-2"},null,-1)]))}const ot={name:"mdi-circle-small",render:Je},it=(e,t)=>p(e)?e.map(a=>A(t.map(r=>[j(r),m(a,v(r))]))):A(t.map(a=>[j(a),m(e,v(a))])),_t=(e,t="{{time}} min read",a=250)=>t.replace("{{time}}",Math.ceil(e/a)),ct=e=>{let t=`${e.heading}`;return l(e.excerpt,r=>{t+=` ${r.text}`}),l(e.content,({primary:r})=>l([...r.content||[],...r.quote_text||[]],o=>t+=` ${o.text}`)),t.trim().split(/\s+/).length},st=(e,t="en-us")=>{const a=new Date(e);try{const r={day:"numeric",month:"short",year:"numeric"};return new Intl.DateTimeFormat(t,r).format(a)}catch{return`${a.toLocaleDateString()}`}},dt={homepageDataQuery:`{ 2 shared_blog_sections { 3 landing_page_meta_title 4 landing_page_meta_description 5 landing_page_hero_banner_desktop 6 landing_page_hero_banner_mobile 7 landing_page_banner_heading 8 landing_page_featured_article_heading 9 landing_page_latest_articles_heading 10 landing_page_social_channels_title 11 landing_page_social_channels_description 12 read_time_text 13 all_articles_button_text 14 return_to_home_button 15 no_search_result_message 16 internal_error_message 17 landing_page_featured_article { 18 ...on post { 19 uid 20 hidden 21 featured_image 22 heading 23 excerpt 24 first_publication_date 25 category { 26 ...on category { 27 uid 28 category_name 29 category_color 30 } 31 } 32 author { 33 ...on author { 34 uid 35 title 36 profile_picture 37 } 38 } 39 body { 40 ...on text { 41 non-repeat { 42 ...non-repeatFields 43 } 44 } 45 } 46 } 47 } 48 } 49 }`,authorPageDataQuery:`{ 50 shared_blog_sections { 51 auhor_page_title 52 read_time_text 53 no_search_result_message 54 return_to_home_button 55 internal_error_message 56 } 57 }`,searchPageDataQuery:`{ 58 shared_blog_sections { 59 search_bar_label 60 search_bar_placeholder 61 read_time_text 62 no_search_result_message 63 return_to_home_button 64 internal_error_message 65 } 66 }`,articlePageDataQuery:`{ 67 shared_blog_sections { 68 article_page_breadcrumb_base_text 69 article_page_related_articles_title 70 article_page_edited_on_text 71 all_articles_button_text 72 read_time_text 73 no_search_result_message 74 return_to_home_button 75 internal_error_message 76 } 77 }`,categoryPageDataQuery:`{ 78 shared_blog_sections { 79 listing_page_meta_title 80 listing_page_meta_description 81 listing_page_title 82 listing_page_category_filter_placeholder 83 listing_page_category_filters_list { 84 listing_page_category_filters_item { 85 ...on category { 86 uid 87 category_name 88 title 89 description 90 } 91 } 92 } 93 read_time_text 94 return_to_home_button 95 internal_error_message 96 no_search_result_message 97 } 98 }`,sharedBlogNavDataQuery:`{ 99 shared_blog_sections { 100 search_bar_placeholder 101 no_search_result_message 102 return_to_home_button 103 read_time_text 104 listing_page_category_filters_list { 105 listing_page_category_filters_item { 106 ...on category { 107 uid 108 category_name 109 show_on_top_nav 110 } 111 } 112 } 113 } 114 }`,featuredArticleTurnicate:[["post_uid","uid"],["hidden","data.hidden"],["featured_image","data.featured_image"],["heading","data.heading[0].text"],["excerpt","data.excerpt"],["first_publication_date","first_publication_date"],["wp_publish_date","data.first_publication_date"],["category_uid","data.category.data.uid"],["category_name","data.category.data.category_name"],["category_color","data.category.data.category_color"],["author_uid","data.author.data.uid"],["author_title","data.author.data.title"],["author_profile","data.author.le_picture"],["content","data.body"]],articleListingQuery:`{ 115 post { 116 uid 117 featured_image 118 heading 119 excerpt 120 first_publication_date 121 category { 122 ...on category { 123 uid 124 category_name 125 category_color 126 } 127 } 128 body 129 } 130 }`,articleListingTurnicate:[["post_uid","uid"],["featured_image","data.featured_image"],["heading","data.heading[0].text"],["excerpt","data.excerpt"],["first_publication_date","first_publication_date"],["wp_publish_date","data.first_publication_date"],["category_uid","data.category.data.uid"],["category_name","data.category.data.category_name"],["category_color","data.category.data.category_color"],["content","data.body"]],categoriesQuery:`{ 131 category { 132 uid 133 category_name 134 } 135 }`,categoriesTurnicate:[["category_uid","uid"],["category_name","data.category_name"]],searchQuery:`{ 136 post { 137 uid 138 featured_image 139 heading 140 excerpt 141 first_publication_date 142 category { 143 ...on category { 144 uid 145 } 146 } 147 body { 148 ...on text { 149 non-repeat { 150 ...non-repeatFields 151 } 152 } 153 } 154 } 155 }`,searchTurnicate:[["post_uid","uid"],["featured_image","data.featured_image"],["heading","data.heading[0].text"],["excerpt","data.excerpt"],["first_publication_date","first_publication_date"],["wp_publish_date","data.first_publication_date"],["category_uid","data.category.data.uid"],["content","data.body"]],articleDetailsQuery:`{ 156 post { 157 title 158 description 159 featured_image 160 blog_type 161 heading 162 excerpt 163 first_publication_date 164 last_publication_date 165 category { 166 ...on category { 167 uid 168 category_name 169 category_color 170 } 171 } 172 author { 173 uid 174 title 175 profile_picture 176 about 177 } 178 body 179 } 180 }`,articleDetailsTurnicate:[["title","data.title"],["description","data.description"],["featured_image","data.featured_image"],["hide_featured_image","data.blog_type"],["heading","data.heading[0].text"],["excerpt","data.excerpt"],["first_publication_date","first_publication_date"],["wp_publish_date","data.first_publication_date"],["last_publication_date","last_publication_date"],["wp_modified_date","data.last_publication_date"],["category_id","data.category.id"],["category_uid","data.category.data.uid"],["category_name","data.category.data.category_name"],["category_color","data.category.data.category_color"],["author_uid","data.author.data.uid"],["author_title","data.author.data.title"],["author_profile","data.author.data.profile_picture"],["content","data.body"]],sharedBlogDataQuery:`{ 181 shared_blog_sections { 182 landing_page_meta_title 183 landing_page_meta_description 184 landing_page_hero_banner_desktop 185 landing_page_hero_banner_mobile 186 landing_page_banner_heading 187 landing_page_featured_article_heading 188 landing_page_latest_articles_heading 189 landing_page_social_channels_title 190 landing_page_social_channels_description 191 read_time_text 192 all_articles_button_text 193 return_to_home_button 194 no_search_result_message 195 internal_error_message 196 article_page_breadcrumb_base_text 197 article_page_related_articles_title 198 article_page_edited_on_text 199 auhor_page_title 200 search_bar_label 201 search_bar_placeholder 202 listing_page_meta_title 203 listing_page_meta_description 204 listing_page_title 205 listing_page_category_filter_placeholder 206 listing_page_category_filters_list { 207 listing_page_category_filters_item { 208 ...on category { 209 uid 210 category_name 211 title 212 description 213 show_on_top_nav 214 } 215 } 216 } 217 landing_page_featured_article { 218 ...on post { 219 uid 220 hidden 221 featured_image 222 heading 223 excerpt 224 first_publication_date 225 category { 226 ...on category { 227 uid 228 category_name 229 category_color 230 } 231 } 232 author { 233 ...on author { 234 uid 235 title 236 profile_picture 237 } 238 } 239 body { 240 ...on text { 241 non-repeat { 242 ...non-repeatFields 243 } 244 } 245 } 246 } 247 } 248 } 249 }`},ut=()=>{const e=B(),{lang:t}=R(),a={};e.public.cmsAl.includes(t.value)&&(a["x-lang"]=t.value);const r=G(`${e.public.cmsUrl}/api/v2`,{fetchOptions:{headers:a}});return{getDocumentsByType:(i,c={})=>r.getByType(i,c),getDocumentsByUid:(i,c,d={})=>r.getByUID(i,c,d)}};export{dt as B,ot as I,nt as _,rt as a,ct as c,it as d,_t as g,st as p,ut as u};
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.