PageSourceSearch

https://n8n.io/_nuxt/C62b-UAn.js

js n8n.io collected 2026-09-24 06:47:40 UTC 2,820 bytes, 1 lines download raw bytes

1import{_ as P}from"./axp80OZP.js";import{g as D,R as S,S as c,W as u,Y as l,c as d,w as T,U as k,V as B,a6 as N,o as s,j as $,F as A,p as E,m as F,t as M}from"./Dys0Pqea.js";import{u as I}from"./DkYbdRrh.js";import{u as L}from"./8i5Nq9rH.js";import"./DRYl3IiC.js";import"./B3EzzOgq.js";import"./Bp3heiME.js";import"./BUXXmQHN.js";import"./Bhj6v6DD.js";import"./BPAA-KJl.js";import"./sOmJsgym.js";import"./BqjW6EsH.js";import"./ClxRwHb7.js";import"./BCFvlSEq.js";import"./BIZsyem_.js";import"./M-1qBoS6.js";import"./CuBo2h7k.js";import"./BK4EkXlx.js";import"./DO2DWIPv.js";import"./CnlplbCX.js";import"./CEgw5iZQ.js";import"./BMMaYd0m.js";import"./BGtsbq-I.js";import"./Dm_v7A5n.js";import"./DlZjep9k.js";import"./T1ER2ApJ.js";import"./DGjng-0X.js";import"./D5UTAFrM.js";import"./DiIUrZtX.js";import"./WsoNJgQ0.js";import"./B116RN8Q.js";import"./Cpdo0k5g.js";import"./BS_ZyuFU.js";import"./BjpfY_3l.js";import"./BmtZ5uAQ.js";import"./6cEYGCqs.js";import"./CDR82kcd.js";import"./Dw1MBCnn.js";import"./DDXD6pGp.js";import"./1yXSsL2R.js";import"./BHeSPx8s.js";import"./DFluYkzY.js";import"./CtYnxw-2.js";import"./BN3p8dUx.js";import"./BHUxLJbL.js";import"./12g0ppl2.js";import"./Hd7SWnup.js";const R="Best community nodes and partner integrations",V="Expand your workflows with verified community and partner-built integrations. Discover, install, and automate with trusted nodes directly from the n8n canvas.",j="Discover top community node integrations for n8n Cloud: install verified partner and community-built nodes directly from the canvas to automate workflows across specialized apps and services.",It=D({__name:"[[page]]",async setup(z){let e,r;const n=S(),a=Array.isArray(n.params.page)?n.params.page[0]:n.params.page;a==="1"&&([e,r]=c(()=>N("/integrations/partner-built/",{})),await e,r());const i=a?Number(a):1;if(a&&(isNaN(i)||i<1))throw u({statusCode:404,statusMessage:"Partner-built page not found",fatal:!0});const{data:t,error:g}=([e,r]=c(()=>B("page-local-integrations-partner-built",()=>$fetch("/api/website-strapi/integration-index"))),e=await e,r(),e);if(g.value||!t.value)throw u({statusCode:404,statusMessage:"Integrations page content not found",fatal:!0});l("hideCtaSection",!!t.value?.hideFooterCta),l("hideTestimonialsSection",!!t.value?.hideFooterTestimonials);const p=`${i>1?`Page ${i} - `:""}${R}`,f=j,{getComponent:m}=I(),_=m(t,"components.hero-basic-section"),v=m(t,"components.integrations-overview"),h=M(()=>(t.value?.content??[]).map(o=>o===_?{...o,title:p,description:V}:o===v?{...o,paginationVariant:"pager",forcePartnerBuilt:!0}:o)),w={...t.value?.SEO??{},metaTitle:p,metaDescription:f};return L(w,[]),(y,o)=>{const C=P,b=k;return s(),d(b,{name:"default"},{default:T(()=>[(s(!0),$(A,null,E(F(h),x=>(s(),d(C,{component:x},null,8,["component"]))),256))]),_:1})}}});
1export{It as default};

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.