1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`HEAD`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`53c8dcd2-12bd-439b-ba88-d967d5a78893`,e._sentryDebugIdIdentifier=`sentry-dbid-53c8dcd2-12bd-439b-ba88-d967d5a78893`)}catch{}})();import{i as e}from"./index.browser-Cq0yDuPj.js";var t=e({projectId:`3ehikcqa`,dataset:`production`,apiVersion:`2026-07-01`,useCdn:!0});function n(e,...t){let n=e.length-1;return e.slice(0,n).reduce((e,n,r)=>e+n+t[r],``)+e[n]}var r=e=>e===`en`?`slugEn`:`slugFr`,i=e=>n` 2 *[_type == "post" && defined(${r(e)}.current)] | order(publishedAt desc) { 3 "title": title.${e}, 4 "slug": ${r(e)}.current, 5 "excerpt": excerpt.${e}, 6 publishedAt, 7 updatedAt, 8 author->{name, photo}, 9 "categories": categories[]->{"title": title.${e}, "slug": slug.current} 10 }`,a=e=>n` 11 *[_type == "category" && defined(slug.current)] | order(title.fr asc) { 12 "title": title.${e}, 13 "slug": slug.current 14 }`,o=e=>n` 15 *[_type == "post" && ${r(e)}.current == $slug][0] { 16 "title": title.${e}, 17 "excerpt": excerpt.${e}, 18 "body": body.${e},
19 "keyTakeaways": keyTakeaways.${e}, 20 publishedAt, 21 _updatedAt, 22 author->{ name, photo, "role": role.${e}, "bio": bio.${e}, linkedin }, 23 categories[]->{"title": title.${e}, "slug": slug.current}, 24 "sources": sources[]{ "label": label.${e}, url, publisher }, 25 "faq": faq[]{ "question": question.${e}, "answer": answer.${e} }, 26 "seoTitle": seo.title.${e}, 27 "seoDescription": seo.description.${e}, 28 "ogImage": seo.ogImage, 29 "otherSlug": ${e===`en`?`slugFr`:`slugEn`}.current, 30 "relatedPosts": relatedPosts[defined(@->_id) && @->${r(e)}.current != $slug]->{ 31 "title": title.${e}, 32 "slug": ${r(e)}.current, 33 "excerpt": excerpt.${e}, 34 publishedAt, 35 updatedAt, 36 author->{name} 37 }, 38 "previousPost": *[_type == "post" && defined(${r(e)}.current) && publishedAt < ^.publishedAt] | order(publishedAt desc)[0]{ 39 "title": title.${e}, 40 "slug": ${r(e)}.current 41 }, 42 "nextPost": *[_type == "post" && defined(${r(e)}.current) && publishedAt > ^.publishedAt] | order(publishedAt asc)[0]{ 43 "title": title.${e}, 44 "slug": ${r(e)}.current 45 } 46 }`,s=e=>n` 47 *[_type == "post" && defined(${r(e)}.current) && ${r(e)}.current != $slug] 48 | order(publishedAt desc)[0...6] { 49 "title": title.${e}, 50 "slug": ${r(e)}.current, 51 "excerpt": excerpt.${e}, 52 publishedAt, 53 updatedAt, 54 author->{name} 55 }`,c=e=>n` 56 *[_type == "legalPage" && ${r(e)}.current == $slug][0] { 57 "title": title.${e}, 58 "body": body.${e}, 59 updatedAt, 60 "otherSlug": ${e===`en`?`slugFr`:`slugEn`}.current 61 }`;n`{ 62 "posts": *[_type == "post"]{ "fr": slugFr.current, "en": slugEn.current, "updated": publishedAt } 63}`;export{s as a,i,c as n,t as o,o as r,a as t}; 64//# sourceMappingURL=queries-BR0daXP3.js.map
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.