UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 55.2 kB
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.13.4"}}catch(e){}}(),System.register(["./chunk-legacy-TXBRODOR.js","./vue.runtime.esm-bundler-legacy-IafOlCW8.js","./_MapCache-legacy-DwgdC8YO.js","./src-legacy-Dwzr7bD0.js","./sanitize-html-legacy-ChR3ikxn.js","./users.store-legacy-OKuN0qAC.js","./constants-legacy-DNCca_FT.js","./_baseOrderBy-legacy-PsQY_Pvh.js","./banners.store-legacy-s6kaK6vM.js","./versions.store-legacy-BoVYiMEK.js","./dataTable.store-legacy-CvwqAgvm.js","./useCanvasOperations-legacy-DHjpE9Af.js","./useDynamicCredentials-legacy-DYuGI0-p.js","./NodeIcon-legacy-B4uktMo3.js","./roles.store-legacy-DCbwnO8i.js","./dist-legacy-IcqF43vi.js","./sso.store-legacy-VUs4UkgQ.js","./insights.store-legacy-CoDyKxkz.js","./mcp.constants-legacy-LKs0GtTI.js","./constants-legacy-iKNx7WD2.js"],(function(e,t){var r,a,n,o,i,s,c,l,u,p,m,d,f,y,g,w,_,h,b,E,T,O,S,v,A,P,I,R,j,V,D,C,x,L,N,k,W,M,F,G,U,B,H,K,z,$,J,q,X,Y,Z,Q,ee,te,re,ae,ne,oe,ie,se,ce,le,ue,pe,me,de,fe,ye,ge,we,_e,he,be,Ee,Te,Oe,Se,ve,Ae,Pe,Ie,Re,je,Ve,De,Ce,xe,Le,Ne,ke,We,Me,Fe,Ge,Ue,Be,He,Ke,ze,$e,Je,qe,Xe,Ye,Ze,Qe,et,tt,rt,at,nt,ot,it,st,ct,lt,ut,pt,mt,dt,ft,yt,gt,wt,_t,ht,bt,Et,Tt,Ot,St,vt,At,Pt,It,Rt,jt,Vt,Dt,Ct,xt,Lt,Nt,kt,Wt,Mt,Ft,Gt,Ut,Bt,Ht,Kt,zt,$t,Jt,qt,Xt,Yt,Zt,Qt,er,tr,rr,ar,nr,or,ir,sr,cr,lr,ur,pr,mr,dr,fr,yr,gr,wr,_r,hr,br,Er,Tr,Or,Sr,vr,Ar,Pr,Ir,Rr,jr,Vr,Dr,Cr,xr,Lr,Nr,kr,Wr,Mr,Fr,Gr,Ur,Br,Hr,Kr,zr,$r,Jr,qr,Xr,Yr,Zr,Qr,ea,ta,ra,aa,na,oa,ia,sa,ca,la,ua,pa,ma,da,fa,ya,ga,wa,_a,ha,ba,Ea,Ta,Oa,Sa,va,Aa,Pa,Ia,Ra,ja,Va,Da,Ca,xa,La,Na,ka,Wa,Ma;function Fa(e){return e.params.id??e.params.name}async function Ga(){if(kr.initialized)return;const e=W(),t=ae(),r=ke(),a=J(),n=g();!function(){const e=Ie(),t=ae(),r=ee(),a=H(),n=Re(),o=K(),i=Z(),s=M(),c=W();t.registerLoginHook((async t=>{await c.getSettings(),s.setGlobalScopes(t.globalScopes??[]),i.identify(e.instanceId,t.id,e.versionCli),a.init(t.featureFlags),o.setupNpsSurveyOnLogin(t.id,t.settings),c.getModuleSettings(),n.loadDynamicBanners()})),t.registerLogoutHook((()=>{n.clearBannerStack(),o.resetNpsSurveyOnLogOut(),a.reset(),r.reset(),i.reset(),s.setGlobalScopes([])}))}();try{await e.initialize()}catch(o){console.error("Failed to initialize settings store",o),a.showToast({title:n.baseText("startupError"),message:n.baseText("startupError.message"),type:"error",duration:0})}r.initialize({authenticationMethod:e.userManagement.authenticationMethod,config:e.settings.sso,features:{saml:e.isEnterpriseFeatureEnabled[Se.Saml],ldap:e.isEnterpriseFeatureEnabled[Se.Ldap],oidc:e.isEnterpriseFeatureEnabled[Se.Oidc]}}),e.isPreviewMode||await t.initialize(),G().run("app.mount"),kr.initialized=!0}function Ua(){const e=g(),t=h(),r=re(),a=B(),n=oe(),{setNodeActive:o}=De(),i=f(Jr,[]),c=f(qr,{});return{commands:s((()=>{const s=[],l=t.currentRoute.value,u=l.name===Ee.WORKFLOW&&"string"==typeof l.params.name?l.params.name:null;if(u&&c.value[u]){const t=c.value[u];for(const a of t){const t=r.findNodeByPartialId(a.nodeId);if(!t)continue;const i=n.getNodeType(t.type,t.typeVersion);s.push({id:`recent-node-${u}-${a.nodeId}`,title:e.baseText("generic.openResource",{interpolate:{resource:t.name}}),section:e.baseText("commandBar.sections.recent"),icon:{component:xe,props:{nodeType:i,size:16}},handler:()=>{const e=r.findNodeByPartialId(a.nodeId);e&&o(e.id,"command_bar")}})}}if(i.value.length>0){let r=0;for(const n of i.value){if(r>=$r)break;const o=a.getWorkflowById(n.id);o&&(s.push({id:`recent-workflow-${n.id}`,title:e.baseText("generic.openResource",{interpolate:{resource:o.name||e.baseText("commandBar.workflows.unnamed")}}),section:e.baseText("commandBar.sections.recent"),icon:{component:_,props:{icon:"arrow-right"}},handler:()=>{const e=t.resolve({name:Ee.WORKFLOW,params:{name:n.id}});window.location.href=e.fullPath}}),r++)}}return s})),trackResourceOpened:function(e){if(e.name===Ee.WORKFLOW&&"string"==typeof e.params.name){const t=e.params.name,r="true"===e.query.new;t&&!r&&(function(e){const t=i.value.filter((t=>t.id!==e));i.value=[{id:e,openedAt:Date.now()},...t].slice(0,zr)}(t),"string"==typeof e.params.nodeId&&e.params.nodeId&&function(e,t){const r=(c.value[e]??[]).filter((e=>e.nodeId!==t)),a=[{nodeId:t,openedAt:Date.now()},...r].slice(0,zr);c.value={...c.value,[e]:a}}(t,e.params.nodeId))}},initialize:async function(){const e=i.value.slice(0,$r);await Promise.all(e.map((async e=>{try{a.getWorkflowById(e.id)||await a.fetchWorkflow(e.id)}catch{}})))}}}function Ba(e){return!W().isTemplatesEnabled&&{name:`${e}`||Ee.NOT_FOUND}}function Ha(e){return e.meta||(e.meta={}),e.meta.readOnlyCanvas=!_e.includes(e?.name??""),e.children&&(e.children=e.children.map(Ha)),e}return e("n",Ua),{setters:[function(e){r=e.t},function(e){a=e.$,n=e.A,o=e.I,i=e.N,s=e.S,c=e.Sn,l=e.Wt,u=e.at,p=e.j,m=e.w,d=e.yt},function(e){f=e.M,y=e._t,g=e.bt,w=e.xt},function(e){_=e.$i,h=e._t,b=e.dt,E=e.ft,T=e.mt,O=e.na,S=e.pt},function(e){v=e._,A=e.a,P=e.b,I=e.d,R=e.f,j=e.g,V=e.h,D=e.i,C=e.m,x=e.o,L=e.v,N=e.y},function(e){k=e.Ar,W=e.As,M=e.Cr,F=e.Dn,G=e.Dr,U=e.Ft,B=e.Gr,H=e.Hr,K=e.Mr,z=e.Sr,$=e.Ta,J=e.Tr,q=e._r,X=e.a,Y=e.br,Z=e.en,Q=e.gr,ee=e.hr,te=e.r,re=e.s,ae=e.t,ne=e.vr,oe=e.w,ie=e.wr,se=e.xr,ce=e.yr},function(e){le=e.$i,ue=e.Hr,pe=e.Lr,me=e.Nr,de=e.Uo,fe=e.co,ye=e.do,ge=e.fl,we=e.fo,_e=e.fs,he=e.is,be=e.lo,Ee=e.ms,Te=e.ni,Oe=e.oo,Se=e.pl,e.ri,e.sc,ve=e.so,Ae=e.uo},function(e){Pe=e.o,Ie=e.r},function(e){Re=e.t},function(e){je=e.t},function(e){Ve=e.t},function(e){De=e.t},function(e){Ce=e.t},function(e){xe=e.t},function(e){Le=e.t},function(e){Ne=e.r},function(e){ke=e.n},function(e){We=e.t},function(e){Me=e.i,Fe=e.s},function(e){Ge=e._,Ue=e.a,Be=e.c,He=e.i,Ke=e.l,ze=e.n,$e=e.o,Je=e.r,qe=e.t,Xe=e.u,Ye=e.v}],execute:function(){try{s="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(f=(new s.Error).stack)&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[f]="cc326853-9e35-491a-a0c5-5ba7af09199b",s._sentryDebugIdIdentifier="sentry-dbid-cc326853-9e35-491a-a0c5-5ba7af09199b")}catch(s){}var s,f;Ze={authenticated:async(e,t,r,a)=>{const n=new URL(window.location.href);n.searchParams.delete("redirect");const o=e.query.redirect??encodeURIComponent(`${n.pathname}${n.search}`);return Y(a)?se()&&e.name!==Ee.PERSONAL_SETTINGS?r({name:Ee.PERSONAL_SETTINGS,query:{redirect:o}}):void 0:r({name:Ee.SIGNIN,query:{redirect:o}})},custom:async(e,t,r,a)=>{if(!a({to:e,from:t,next:r}))return r({name:Ee.HOMEPAGE})},defaultUser:async(e,t,r)=>{if(!ce())return r({name:Ee.HOMEPAGE})},enterprise:async(e,t,r,a)=>{if(!ne(a))return r({name:Ee.HOMEPAGE})},guest:async(e,t,r)=>{if(!q()){const t=e.query.redirect??"";if(t.startsWith("/"))return r(t);try{if(new URL(t).origin===window.location.origin)return r(t)}catch{}return r({name:Ee.HOMEPAGE})}},rbac:async(e,t,r,{scope:a,options:n})=>{const o=function(e){const t=e.path.split("/"),r=t.indexOf("projects");return t[-1!==r?r+1:-1]}(e),i=function(e){const t=e.path.split("/"),r={workflow:"workflows",credential:"credentials",user:"users",variable:"variables",sourceControl:"source-control",externalSecret:"external-secrets"};for(const n of Object.keys(r))if(a=n,t.includes(r[a]))return n;var a}(e);if(!z({scope:a,projectId:o,resourceType:i,resourceId:i?Fa(e):void 0,options:n}))return r({name:Ee.HOMEPAGE})},role:async(e,t,r,a)=>{if(!ie(a))return r({name:Ee.HOMEPAGE})}},Qe=r(((e,t)=>{var r=I(),a=A(),n=Ae(),o=P(),i=a("%Function.prototype.apply%"),s=a("%Function.prototype.call%"),c=a("%Reflect.apply%",!0)||r.call(s,i),l=C(),u=a("%Math.max%");t.exports=function(e){if("function"!=typeof e)throw new o("a function is required");return n(c(r,s,arguments),1+u(0,e.length-(arguments.length-1)),!0)};var p=function(){return c(r,i,arguments)};l?l(t.exports,"apply",{value:p}):t.exports.apply=p})),et=r(((e,t)=>{t.exports=Number.isNaN||function(e){return e!=e}})),tt=r(((e,t)=>{var r=et();t.exports=function(e){return("number"==typeof e||"bigint"==typeof e)&&!r(e)&&e!==1/0&&e!==-1/0}})),rt=r(((e,t)=>{var r=A(),a=r("%Math.abs%"),n=r("%Math.floor%"),o=et(),i=tt();t.exports=function(e){if("number"!=typeof e||o(e)||!i(e))return!1;var t=a(e);return n(t)===t}})),at=r(((e,t)=>{var r={__proto__:null,foo:{}},a=Object;t.exports=function(){return{__proto__:r}.foo===r.foo&&!(r instanceof a)}})),nt=r(((e,t)=>{var r=A(),a=r("%Array.prototype%"),n=v(),o=j(),i=P(),s=rt(),c=Math.pow(2,32)-1,l=at()(),u=r("%Object.setPrototypeOf%",!0)||(l?function(e,t){return e.__proto__=t,e}:null);t.exports=function(e){if(!s(e)||e<0)throw new i("Assertion failed: `length` must be an integer Number >= 0");if(e>c)throw new n("length is greater than (2**32 - 1)");var t=arguments.length>1?arguments[1]:a,r=[];if(t!==a){if(!u)throw new o("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");u(r,t)}return 0!==e&&(r.length=e),r}})),ot=r(((e,t)=>{var r=A()("%Array%"),a=!r.isArray&&fe()("Object.prototype.toString");t.exports=r.isArray||function(e){return"[object Array]"===a(e)}})),it=r(((e,t)=>{t.exports=ot()})),st=r(((e,t)=>{var r=A(),a=fe(),n=P(),o=it(),i=r("%Reflect.apply%",!0)||a("Function.prototype.apply");t.exports=function(e,t){var r=arguments.length>2?arguments[2]:[];if(!o(r))throw new n("Assertion failed: optional `argumentsList`, if provided, must be a List");return i(e,t,r)}})),ct=r(((e,t)=>{var r=A()("%BigInt%",!0),a=P(),n=j();t.exports=function(e){if("string"!=typeof e)throw new a("`argument` must be a string");if(!r)throw new n("BigInts are not supported in this environment");try{return r(e)}catch(s){return}}})),lt=r(((e,t)=>{t.exports=function(e){return null===e||"function"!=typeof e&&"object"!=typeof e}})),ut=r(((e,t)=>{t.exports=function(e){return null===e||"function"!=typeof e&&"object"!=typeof e}})),pt=r(((e,t)=>{var r=D(),a=r("Date.prototype.getDay"),n=r("Object.prototype.toString"),o=we()();t.exports=function(e){return"object"==typeof e&&null!==e&&(o?function(e){try{return a(e),!0}catch(s){return!1}}(e):"[object Date]"===n(e))}})),mt=r(((e,t)=>{var r=D(),a=r("Object.prototype.toString"),n=R()(),o=ve();if(n){var i=r("Symbol.prototype.toString"),c=o(/^Symbol\(.*\)$/);t.exports=function(e){if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||"[object Symbol]"!==a(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&c(i(e))}(e)}catch(s){return!1}}}else t.exports=function(e){return!1}})),dt=r(((e,t)=>{var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,a=ut(),n=Oe(),o=pt(),i=mt(),s=function(e,t){if(null==e)throw new TypeError("Cannot call method on "+e);if("string"!=typeof t||"number"!==t&&"string"!==t)throw new TypeError('hint must be "string" or "number"');var r,o,i,s="string"===t?["toString","valueOf"]:["valueOf","toString"];for(i=0;i<s.length;++i)if(r=e[s[i]],n(r)&&(o=r.call(e),a(o)))return o;throw new TypeError("No default value")},c=function(e,t){var r=e[t];if(null!=r){if(!n(r))throw new TypeError(r+" returned for property "+t+" of object "+e+" is not a function");return r}};t.exports=function(e){if(a(e))return e;var t,n="default";if(arguments.length>1&&(arguments[1]===String?n="string":arguments[1]===Number&&(n="number")),r&&(Symbol.toPrimitive?t=c(e,Symbol.toPrimitive):i(e)&&(t=Symbol.prototype.valueOf)),void 0!==t){var l=t.call(e,n);if(a(l))return l;throw new TypeError("unable to convert exotic object to primitive")}return"default"===n&&(o(e)||i(e))&&(n="string"),s(e,"default"===n?"number":n)}})),ft=r(((e,t)=>{var r=dt();t.exports=function(e){return arguments.length>1?r(e,arguments[1]):r(e)}})),yt=r(((e,t)=>{var r=P();t.exports=function(e){if(null==e)throw new r(arguments.length>0&&arguments[1]||"Cannot call method on "+e);return e}})),gt=r(((e,t)=>{var r=A()("%String%"),a=P();t.exports=function(e){if("symbol"==typeof e)throw new a("Cannot convert a Symbol value to a string");return r(e)}})),wt=r(((e,t)=>{var r=yt(),a=gt(),n=fe()("String.prototype.replace"),o=/^\s$/.test("᠎"),i=o?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,s=o?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;t.exports=function(){return n(n(a(r(this)),i,""),s,"")}})),_t=r(((e,t)=>{var r=wt(),a="᠎";t.exports=function(){return String.prototype.trim&&"​"==="​".trim()&&a.trim()===a&&"_᠎"==="_᠎".trim()&&"᠎_"==="᠎_".trim()?String.prototype.trim:r}})),ht=r(((e,t)=>{var r=le(),a=_t();t.exports=function(){var e=a();return r(String.prototype,{trim:e},{trim:function(){return String.prototype.trim!==e}}),e}})),bt=r(((e,t)=>{var r=be(),a=le(),n=yt(),o=wt(),i=_t(),s=ht(),c=r(i()),l=function(e){return n(e),c(e)};a(l,{getPolyfill:i,implementation:o,shim:s}),t.exports=l})),Et=r(((e,t)=>{var r=A(),a=r("%Number%"),n=r("%RegExp%"),o=P(),i=r("%parseInt%"),s=fe(),c=ve(),l=s("String.prototype.slice"),u=c(/^0b[01]+$/i),p=c(/^0o[0-7]+$/i),m=c(/^[-+]0x[0-9a-f]+$/i),d=c(new n("["+["…","​","￾"].join("")+"]","g")),f=bt();t.exports=function e(t){if("string"!=typeof t)throw new o("Assertion failed: `argument` is not a String");if(u(t))return a(i(l(t,2),2));if(p(t))return a(i(l(t,2),8));if(d(t)||m(t))return NaN;var r=f(t);return r!==t?e(r):a(t)}})),Tt=r(((e,t)=>{var r=A(),a=P(),n=r("%Number%"),o=lt(),i=ft(),s=Et();t.exports=function(e){var t=o(e)?e:i(e,n);if("symbol"==typeof t)throw new a("Cannot convert a Symbol value to a number");if("bigint"==typeof t)throw new a("Conversion from 'BigInt' to 'number' is not allowed.");return"string"==typeof t?s(t):n(t)}})),Ot=r(((e,t)=>{var r=A()("%Number%"),a=lt(),n=ft(),o=Tt();t.exports=function(e){var t=a(e)?e:n(e,r);return"bigint"==typeof t?t:o(t)}})),St=r(((e,t)=>{var r=P();t.exports=function(e,t){if("bigint"!=typeof e||"bigint"!=typeof t)throw new r("Assertion failed: `x` and `y` arguments must be BigInts");return e<t}})),vt=r(((e,t)=>{var r=P(),a=et();t.exports=function(e,t){if("number"!=typeof e||"number"!=typeof t)throw new r("Assertion failed: `x` and `y` arguments must be Numbers");if(!a(e)&&!a(t))return e<t}})),At=r(((e,t)=>{var r=A(),a=r("%Number%"),n=P(),o=r("%Math.min%"),i=et(),s=fe()("String.prototype.charCodeAt"),c=ct(),l=Ot(),u=ft(),p=St(),m=vt();t.exports=function(e,t,r){if("boolean"!=typeof r)throw new n("Assertion failed: LeftFirst argument must be a Boolean");var d,f,y,g;if(r?(d=u(e,a),f=u(t,a)):(f=u(t,a),d=u(e,a)),"string"==typeof d&&"string"==typeof f){for(var w=d.length,_=f.length,h=0;h<o(w,_);h++){var b=s(d,h),E=s(f,h);if(b<E)return!0;if(b>E)return!1}return w<_}if("bigint"==typeof d&&"string"==typeof f){if(void 0===(g=c(f)))return;return p(d,g)}if("string"==typeof d&&"bigint"==typeof f){if(void 0===(y=c(d)))return;return p(y,f)}return typeof(y=l(d))==typeof(g=l(f))?"number"==typeof y?m(y,g):p(y,g):i(y)||i(g)?void 0:y===-1/0||g===1/0||y!==1/0&&g!==-1/0&&y<g}})),Pt=r(((e,t)=>{var r=A()("%String%"),a=P();t.exports=function(e){if("symbol"==typeof e)throw new a("Cannot convert a Symbol value to a string");return r(e)}})),It=r(((e,t)=>{var r=P(),a=st(),n=At(),o=Tt(),i=Pt(),s=et();t.exports=function(e,t,c){if("function"!=typeof c&&void 0!==c)throw new r("Assertion failed: `compareFn` must be a function or undefined");if(void 0===e&&void 0===t)return 0;if(void 0===e)return 1;if(void 0===t)return-1;if(void 0!==c){var l=o(a(c,void 0,[e,t]));return s(l)?0:l}var u=i(e),p=i(t);return n(u,p,!0)?-1:n(p,u,!0)?1:0}})),Rt=r(((e,t)=>{t.exports=function(e){return"string"==typeof e||"symbol"==typeof e}})),jt=r(((e,t)=>{var r=P(),a=x(),n={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};t.exports=function(e){if(!e||"object"!=typeof e)return!1;for(var t in e)if(a(e,t)&&!n[t])return!1;var o=a(e,"[[Value]]")||a(e,"[[Writable]]"),i=a(e,"[[Get]]")||a(e,"[[Set]]");if(o&&i)throw new r("Property Descriptors may not be both accessor and data descriptors");return!0}})),Vt=r(((e,t)=>{var r=P(),a=x(),n=jt();t.exports=function(e){if(void 0===e)return!1;if(!n(e))throw new r("Assertion failed: `Desc` must be a Property Descriptor");return!(!a(e,"[[Get]]")&&!a(e,"[[Set]]"))}})),Dt=r(((e,t)=>{var r=A(),a=r("%Object.preventExtensions%",!0),n=r("%Object.isExtensible%",!0),o=lt();t.exports=a?function(e){return!o(e)&&n(e)}:function(e){return!o(e)}})),Ct=r(((e,t)=>{t.exports=function(e){return null===e?"Null":void 0===e?"Undefined":"function"==typeof e||"object"==typeof e?"Object":"number"==typeof e?"Number":"boolean"==typeof e?"Boolean":"string"==typeof e?"String":void 0}})),xt=r(((e,t)=>{var r=Ct();t.exports=function(e){return"symbol"==typeof e?"Symbol":"bigint"==typeof e?"BigInt":r(e)}})),Lt=r(((e,t)=>{t.exports=function(e){return!!e}})),Nt=r(((e,t)=>{t.exports=Oe()})),kt=r(((e,t)=>{var r=x(),a=P(),n=xt(),o=Lt(),i=Nt();t.exports=function(e){if("Object"!==n(e))throw new a("ToPropertyDescriptor requires an object");var t={};if(r(e,"enumerable")&&(t["[[Enumerable]]"]=o(e.enumerable)),r(e,"configurable")&&(t["[[Configurable]]"]=o(e.configurable)),r(e,"value")&&(t["[[Value]]"]=e.value),r(e,"writable")&&(t["[[Writable]]"]=o(e.writable)),r(e,"get")){var s=e.get;if(void 0!==s&&!i(s))throw new a("getter must be a function");t["[[Get]]"]=s}if(r(e,"set")){var c=e.set;if(void 0!==c&&!i(c))throw new a("setter must be a function");t["[[Set]]"]=c}if((r(t,"[[Get]]")||r(t,"[[Set]]"))&&(r(t,"[[Value]]")||r(t,"[[Writable]]")))throw new a("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return t}})),Wt=r(((e,t)=>{var r=et();t.exports=function(e,t){return e===t?0!==e||1/e==1/t:r(e)&&r(t)}})),Mt=r(((e,t)=>{var r=ye(),a=C(),n=r.hasArrayLengthDefineBug(),o=n&&ot(),i=fe()("Object.prototype.propertyIsEnumerable");t.exports=function(e,t,r,s,c,l){if(!a){if(!e(l))return!1;if(!l["[[Configurable]]"]||!l["[[Writable]]"])return!1;if(c in s&&i(s,c)!==!!l["[[Enumerable]]"])return!1;var u=l["[[Value]]"];return s[c]=u,t(s[c],u)}return n&&"length"===c&&"[[Value]]"in l&&o(s)&&s.length!==l["[[Value]]"]?(s.length=l["[[Value]]"],s.length===l["[[Value]]"]):(a(s,c,r(l)),!0)}})),Ft=r(((e,t)=>{var r=jt();t.exports=function(e,t){return r(t)&&"object"==typeof t&&"[[Enumerable]]"in t&&"[[Configurable]]"in t&&(e.IsAccessorDescriptor(t)||e.IsDataDescriptor(t))}})),Gt=r(((e,t)=>{t.exports=function(e){if(void 0===e)return e;var t={};return"[[Value]]"in e&&(t.value=e["[[Value]]"]),"[[Writable]]"in e&&(t.writable=!!e["[[Writable]]"]),"[[Get]]"in e&&(t.get=e["[[Get]]"]),"[[Set]]"in e&&(t.set=e["[[Set]]"]),"[[Enumerable]]"in e&&(t.enumerable=!!e["[[Enumerable]]"]),"[[Configurable]]"in e&&(t.configurable=!!e["[[Configurable]]"]),t}})),Ut=r(((e,t)=>{var r=P(),a=jt(),n=Gt();t.exports=function(e){if(void 0!==e&&!a(e))throw new r("Assertion failed: `Desc` must be a Property Descriptor");return n(e)}})),Bt=r(((e,t)=>{var r=P(),a=x(),n=jt();t.exports=function(e){if(void 0===e)return!1;if(!n(e))throw new r("Assertion failed: `Desc` must be a Property Descriptor");return!(!a(e,"[[Value]]")&&!a(e,"[[Writable]]"))}})),Ht=r(((e,t)=>{var r=P(),a=Vt(),n=Bt(),o=jt();t.exports=function(e){if(void 0===e)return!1;if(!o(e))throw new r("Assertion failed: `Desc` must be a Property Descriptor");return!a(e)&&!n(e)}})),Kt=r(((e,t)=>{var r=P(),a=Mt(),n=Ft(),o=jt(),i=Ut(),s=Vt(),c=Bt(),l=Ht(),u=Rt(),p=Wt(),m=xt();t.exports=function(e,t,d,f,y){var g,w,_=m(e);if("Undefined"!==_&&"Object"!==_)throw new r("Assertion failed: O must be undefined or an Object");if(!u(t))throw new r("Assertion failed: P must be a Property Key");if("boolean"!=typeof d)throw new r("Assertion failed: extensible must be a Boolean");if(!o(f))throw new r("Assertion failed: Desc must be a Property Descriptor");if(void 0!==y&&!o(y))throw new r("Assertion failed: current must be a Property Descriptor, or undefined");if(void 0===y)return!!d&&("Undefined"===_||(s(f)?a(c,p,i,e,t,f):a(c,p,i,e,t,{"[[Configurable]]":!!f["[[Configurable]]"],"[[Enumerable]]":!!f["[[Enumerable]]"],"[[Value]]":f["[[Value]]"],"[[Writable]]":!!f["[[Writable]]"]})));if(!n({IsAccessorDescriptor:s,IsDataDescriptor:c},y))throw new r("`current`, when present, must be a fully populated and valid Property Descriptor");if(!y["[[Configurable]]"]){if("[[Configurable]]"in f&&f["[[Configurable]]"])return!1;if("[[Enumerable]]"in f&&!p(f["[[Enumerable]]"],y["[[Enumerable]]"]))return!1;if(!l(f)&&!p(s(f),s(y)))return!1;if(s(y)){if("[[Get]]"in f&&!p(f["[[Get]]"],y["[[Get]]"]))return!1;if("[[Set]]"in f&&!p(f["[[Set]]"],y["[[Set]]"]))return!1}else if(!y["[[Writable]]"]){if("[[Writable]]"in f&&f["[[Writable]]"])return!1;if("[[Value]]"in f&&!p(f["[[Value]]"],y["[[Value]]"]))return!1}}return"Undefined"===_||(c(y)&&s(f)?(g=("[[Configurable]]"in f?f:y)["[[Configurable]]"],w=("[[Enumerable]]"in f?f:y)["[[Enumerable]]"],a(c,p,i,e,t,{"[[Configurable]]":!!g,"[[Enumerable]]":!!w,"[[Get]]":("[[Get]]"in f?f:y)["[[Get]]"],"[[Set]]":("[[Set]]"in f?f:y)["[[Set]]"]})):s(y)&&c(f)?(g=("[[Configurable]]"in f?f:y)["[[Configurable]]"],w=("[[Enumerable]]"in f?f:y)["[[Enumerable]]"],a(c,p,i,e,t,{"[[Configurable]]":!!g,"[[Enumerable]]":!!w,"[[Value]]":("[[Value]]"in f?f:y)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in f?f:y)["[[Writable]]"]})):a(c,p,i,e,t,f))}})),zt=r(((e,t)=>{var r=V(),a=j(),n=P(),o=jt(),i=Vt(),s=Dt(),c=Rt(),l=kt(),u=Wt(),p=xt(),m=Kt();t.exports=function(e,t,d){if("Object"!==p(e))throw new n("Assertion failed: O must be an Object");if(!c(t))throw new n("Assertion failed: P must be a Property Key");if(!o(d))throw new n("Assertion failed: Desc must be a Property Descriptor");if(!r){if(i(d))throw new a("This environment does not support accessor property descriptors.");var f=!(t in e)&&d["[[Writable]]"]&&d["[[Enumerable]]"]&&d["[[Configurable]]"]&&"[[Value]]"in d,y=t in e&&(!("[[Configurable]]"in d)||d["[[Configurable]]"])&&(!("[[Enumerable]]"in d)||d["[[Enumerable]]"])&&(!("[[Writable]]"in d)||d["[[Writable]]"])&&"[[Value]]"in d;if(f||y)return e[t]=d["[[Value]]"],u(e[t],d["[[Value]]"]);throw new a("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var g=r(e,t),w=g&&l(g);return m(e,t,s(e),d,w)}})),$t=r(((e,t)=>{var r=P(),a=Rt(),n=zt(),o=xt();t.exports=function(e,t,i){if("Object"!==o(e))throw new r("Assertion failed: Type(O) is not Object");if(!a(t))throw new r("Assertion failed: IsPropertyKey(P) is not true");return n(e,t,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":i,"[[Writable]]":!0})}})),Jt=r(((e,t)=>{var r=P(),a=$t(),n=Rt(),o=xt();t.exports=function(e,t,i){if("Object"!==o(e))throw new r("Assertion failed: Type(O) is not Object");if(!n(t))throw new r("Assertion failed: IsPropertyKey(P) is not true");if(!a(e,t,i))throw new r("unable to create data property")}})),qt=r(((e,t)=>{var r=P(),a=N(),n=Rt(),o=xt();t.exports=function(e,t){if("Object"!==o(e))throw new r("Assertion failed: Type(O) is not Object");if(!n(t))throw new r("Assertion failed: IsPropertyKey(P) is not true, got "+a(t));return e[t]}})),Xt=r(((e,t)=>{t.exports=Number.MAX_SAFE_INTEGER||9007199254740991})),Yt=r(((e,t)=>{var r=Math.floor;t.exports=function(e){return"bigint"==typeof e?e:r(e)}})),Zt=r(((e,t)=>{var r=Yt(),a=P();t.exports=function(e){if("number"!=typeof e&&"bigint"!=typeof e)throw new a("argument must be a Number or a BigInt");var t=e<0?-r(-e):r(e);return 0===t?0:t}})),Qt=r(((e,t)=>{var r=Tt(),a=Zt(),n=et(),o=tt();t.exports=function(e){var t=r(e);return n(t)||0===t?0:o(t)?a(t):t}})),er=r(((e,t)=>{var r=Xt(),a=Qt();t.exports=function(e){var t=a(e);return t<=0?0:t>r?r:t}})),tr=r(((e,t)=>{var r=P(),a=qt(),n=er(),o=xt();t.exports=function(e){if("Object"!==o(e))throw new r("Assertion failed: `obj` must be an Object");return n(a(e,"length"))}})),rr=r(((e,t)=>{var r=P(),a=Rt(),n=xt();t.exports=function(e,t){if("Object"!==n(e))throw new r("Assertion failed: `O` must be an Object");if(!a(t))throw new r("Assertion failed: `P` must be a Property Key");return t in e}})),ar=r(((e,t)=>{t.exports=Oe()})),nr=r(((e,t)=>{t.exports=function(e){return!!e&&("function"==typeof e||"object"==typeof e)}})),or=r(((e,t)=>{t.exports=function(e){return"string"==typeof e||"symbol"==typeof e}})),ir=r(((e,t)=>{var r=P(),a=x(),n=nr(),o=or();t.exports=function(e,t){if(!n(e))throw new r("Assertion failed: `O` must be an Object");if(!o(t))throw new r("Assertion failed: `P` must be a Property Key");return a(e,t)}})),sr=r(((e,t)=>{var r=function(){return"string"==typeof function(){}.name},a=Object.getOwnPropertyDescriptor;if(a)try{a([],"length")}catch(s){a=null}r.functionsHaveConfigurableNames=function(){if(!r()||!a)return!1;var e=a((function(){}),"name");return!!e&&!!e.configurable};var n=Function.prototype.bind;r.boundFunctionsHaveNames=function(){return r()&&"function"==typeof n&&""!==function(){}.bind().name},t.exports=r})),cr=r(((e,t)=>{var r=ar(),a=ir(),n=sr()(),o=fe(),i=o("Function.prototype.toString"),c=o("String.prototype.match"),l=o("Object.prototype.toString"),u=/^class /,p=/\s*function\s+([^(\s]*)\s*/,m=!(0 in[,]),d=Function.prototype,f=function(){return!1};if("object"==typeof document){var y=document.all;l(y)===l(document.all)&&(f=function(e){if((m||!e)&&(void 0===e||"object"==typeof e))try{var t=l(e);return("[object HTMLAllCollection]"===t||"[object Object]"===t)&&null==e("")}catch(s){}return!1})}t.exports=function(){if(f(this)||!function(e){if(r(e))return!1;if("function"!=typeof e)return!1;try{return!!c(i(e),u)}catch(s){}return!1}(this)&&!r(this))throw new TypeError("Function.prototype.name sham getter called on non-function");if(n&&a(this,"name"))return this.name;if(this===d)return"";var e=c(i(this),p);return e&&e[1]}})),lr=r(((e,t)=>{var r=cr();t.exports=function(){return r}})),ur=r(((e,t)=>{var r=le().supportsDescriptors,a=sr()(),n=lr(),o=Object.defineProperty,i=TypeError;t.exports=function(){var e=n();if(a)return e;if(!r)throw new i("Shimming Function.prototype.name support requires ES5 property descriptor support.");var t=Function.prototype;return o(t,"name",{configurable:!0,enumerable:!1,get:function(){var r=e.call(this);return this!==t&&o(this,"name",{configurable:!0,enumerable:!1,value:r,writable:!1}),r}}),e}})),pr=r(((e,t)=>{var r=le(),a=be(),n=cr(),o=lr(),i=ur(),s=a(n);r(s,{getPolyfill:o,implementation:n,shim:i}),t.exports=s})),mr=r(((e,t)=>{var r=pr(),a=r((function(){}));t.exports=function(e){return"function"==typeof e&&(!e.prototype||r(e)===a)}})),dr=r(((e,t)=>{var r=fe(),a=P(),n=qt(),o=rr(),i=Pt(),s=xt(),c=mr(),l=rt(),u=r("Array.prototype.push"),p=r("Array.prototype.sort");t.exports=function(e,t,r,m){if("Object"!==s(e))throw new a("Assertion failed: Type(obj) is not Object");if(!l(t)||t<0)throw new a("Assertion failed: `len` must be an integer >= 0");if(!c(r)||2!==r.length)throw new a("Assertion failed: `SortCompare` must be an abstract closure taking 2 arguments");if("skip-holes"!==m&&"read-through-holes"!==m)throw new a("Assertion failed: `holes` must be either `skip-holes` or `read-through-holes`");for(var d=[],f=0;f<t;){var y=i(f);("skip-holes"!==m||o(e,y))&&u(d,n(e,y)),f+=1}return p(d,r),d}})),fr=r(((e,t)=>{var r=L(),a=yt();t.exports=function(e){return a(e),r(e)}})),yr=r(((e,t)=>{t.exports=fr()})),gr=r(((e,t)=>{var r=nt(),a=It(),n=Jt(),o=Nt(),i=tr(),s=dr(),c=yr(),l=Pt(),u=P();t.exports=function(e){if(void 0!==e&&!o(e))throw new u("`comparefn` must be a function");for(var t=c(this),p=i(t),m=r(p),d=s(t,p,(function(t,r){return a(t,r,e)}),"read-through-holes"),f=0;f<p;)n(m,l(f),d[f]),f+=1;return m}})),wr=r(((e,t)=>{var r=gr();t.exports=function(){return Array.prototype.toSorted||r}})),_r=r(((e,t)=>{var r=x(),a="function"==typeof Symbol&&"symbol"==typeof Symbol.unscopables,n=a&&Array.prototype[Symbol.unscopables],o=TypeError;t.exports=function(e){if("string"!=typeof e||!e)throw new o("method must be a non-empty string");if(!r(Array.prototype,e))throw new o("method must be on Array.prototype");a&&n&&(n[e]=!0)}})),hr=r(((e,t)=>{var r=le(),a=_r(),n=wr();t.exports=function(){var e=n();return r(Array.prototype,{toSorted:e},{toSorted:function(){return Array.prototype.toSorted!==e}}),a("toSorted"),e}})),r(((e,t)=>{var r=le(),a=Qe(),n=gr(),o=wr(),i=o(),s=hr(),c=a(i);r(c,{getPolyfill:o,implementation:n,shim:s}),t.exports=c}))(),"randomUUID"in crypto||Object.defineProperty(crypto,"randomUUID",{value:de}),br=i({__name:"SourceControlInitializationErrorMessage",setup(e){const t=g();return(e,r)=>{const o=u("RouterLink");return a(),m(l(w),{keypath:"settings.sourceControl.connection.error.message",tag:"div",scope:"global"},{link:d((()=>[p(o,{to:{name:l(Ee).SOURCE_CONTROL}},{default:d((()=>[n(c(l(t).baseText("settings.sourceControl.connection.error.link")),1)])),_:1},8,["to"])])),_:1})}}}),Er=g(),Or={id:"data-table",name:"Data Table",description:"Manage and store data efficiently with the Data Table module.",icon:"database",modals:[{key:me,component:async()=>await O((()=>t.import("./AddDataTableModal-legacy-DQvhLW-s.js")),void 0),initialState:{open:!1}}],routes:[{name:ue,path:"/home/datatables",component:Tr=async()=>await O((()=>t.import("./DataTableView-legacy-CiTCel4c.js")),void 0),meta:{middleware:["authenticated","custom"]},beforeEnter:(e,t,r)=>{const a=We();a.isSummaryEnabled&&a.weeklySummary.execute(),r()}},{name:Te,path:"datatables/:new(new)?",props:!0,component:Tr,meta:{projectRoute:!0,middleware:["authenticated","custom"]}},{name:pe,path:"datatables/:id",props:!0,component:async()=>await O((()=>t.import("./DataTableDetailsView-legacy-Dv8MeGpr.js")),void 0),meta:{projectRoute:!0,middleware:["authenticated","custom"]}}],projectTabs:{overview:[{label:Er.baseText("dataTable.dataTables"),value:ue,to:{name:ue}}],project:[{label:Er.baseText("dataTable.dataTables"),value:Te,dynamicRoute:{name:Te,includeProjectId:!0}}]},resources:[{key:"dataTable",displayName:"Data Table"}]},Sr=new Map,vr=async()=>await O((()=>t.import("./InsightsDashboard-legacy-B5LmRBcn.js")),void 0),Ar={id:"insights",name:"Insights",description:"Provides insights and analytics features for projects.",icon:"chart-column-decreasing",routes:[{path:"/insights",beforeEnter:()=>We().isInsightsEnabled||{name:Ee.NOT_FOUND},component:b,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["insights:list"]}}},children:[{path:":insightType?",name:Ee.INSIGHTS,beforeEnter:e=>!!e.params.insightType||Object.assign(e,{params:{...e.params,insightType:"total"}}),component:vr,props:!0}]}]},Pr=g(),Ir={id:"mcp",name:"MCP Server",description:"Access your n8n instance through MCP clients",icon:"mcp",routes:[{path:"mcp",name:Fe,component:async()=>await O((()=>t.import("./SettingsMCPView-legacy-CUFT1dUE.js")),void 0),meta:{layout:"settings",middleware:["authenticated","custom"],telemetry:{pageCategory:"settings"}}}],settingsPages:[{id:"settings-mcp",icon:"mcp",label:Pr.baseText("settings.mcp"),position:"top",route:{to:{name:Fe}},get available(){return Q(["rbac"],{rbac:{scope:["mcp:oauth","mcpApiKey:create","mcpApiKey:rotate"]}})}}],modals:[{key:Me,component:async()=>await O((()=>t.import("./MCPConnectWorkflowsModal-legacy-Drw-9uOb.js")),void 0),initialState:{open:!1}}]},jr={id:"chat-hub",name:"Chat",description:"Chat with LLM models or your n8n AI agents.",icon:"chat",modals:[{key:Ye,component:async()=>await O((()=>t.import("./ToolSettingsModal-legacy-Bqcp5zX1.js")),void 0),initialState:{open:!1,data:{node:null,existingToolNames:[],onConfirm:()=>{}}}},{key:Ge,component:async()=>await O((()=>t.import("./ToolsManagerModal-legacy-D6EjEied.js")),void 0),initialState:{open:!1,data:{tools:[],onConfirm:()=>{}}}},{key:qe,component:async()=>await O((()=>t.import("./AgentEditorModal-legacy-DAd0Qe1a.js")),void 0),initialState:{open:!1,data:{credentials:{},onClose:()=>{},onCreateCustomAgent:()=>{}}}},{key:Je,component:async()=>await O((()=>t.import("./CredentialSelectorModal-legacy-pvyNyddW.js")),void 0),initialState:{open:!1,data:{provider:null,initialValue:null,onSelect:()=>{}}}},{key:He,component:async()=>await O((()=>t.import("./ModelByIdSelectorModal-legacy-DqmbRDxl.js")),void 0),initialState:{open:!1,data:{provider:null,initialValue:null,onSelect:()=>{}}}},{key:$e,component:async()=>await O((()=>t.import("./ProviderSettingsModal-legacy-DsO6s_cb.js")),void 0),initialState:{open:!1,data:{provider:null,disabled:!1,onConfirm:()=>{},onCancel:()=>{}}}}],routes:[{name:Ke,path:"/home/chat",component:Rr=async()=>await O((()=>t.import("./ChatView-legacy-BWUrR48C.js")),void 0),meta:{layout:"chat",middleware:["authenticated"],getProperties:()=>({feature:"chat-hub"})}},{name:ze,path:"/home/chat/:id",component:Rr,meta:{layout:"chat",middleware:["authenticated"],getProperties:()=>({feature:"chat-hub"})}},{name:Xe,path:"/home/chat/workflow-agents",component:async()=>await O((()=>t.import("./ChatWorkflowAgentsView-legacy-uA-gphYr.js")),void 0),meta:{layout:"chat",middleware:["authenticated"],getProperties:()=>({feature:"chat-hub"})}},{name:Ue,path:"/home/chat/personal-agents",component:async()=>await O((()=>t.import("./ChatPersonalAgentsView-legacy-qTNXZJvQ.js")),void 0),meta:{layout:"chat",middleware:["authenticated"],getProperties:()=>({feature:"chat-hub"})}},{path:"chat",name:Be,component:async()=>await O((()=>t.import("./SettingsChatHubView-legacy-BWyybm7S.js")),void 0),meta:{layout:"settings",middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["chatHub:manage"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"chat-hub"})}}}],projectTabs:{overview:[],project:[]},resources:[{key:"chat",displayName:"Chat"}],settingsPages:[{id:"settings-chat-hub",icon:"message-circle",label:y.baseText("settings.chatHub"),position:"top",route:{to:{name:Be}},get available(){return Q(["rbac"],{rbac:{scope:"chatHub:manage"}})}}]},Vr=[Ar,Or,Ir,jr],Dr=()=>{Vr.forEach((e=>{e.resources?.forEach((e=>{var t;t=e,Sr.set(t.key,t)}))}))},Cr=()=>{const e=te();Vr.forEach((t=>{t.projectTabs&&(t.projectTabs.overview&&e.registerCustomTabs("overview",t.id,t.projectTabs.overview),t.projectTabs.project&&e.registerCustomTabs("project",t.id,t.projectTabs.project),t.projectTabs.shared&&e.registerCustomTabs("shared",t.id,t.projectTabs.shared))}))},xr=()=>{const e=te();Vr.forEach((t=>{t.settingsPages&&t.settingsPages.length>0&&e.registerSettingsPages(t.id,t.settingsPages)}))},Lr=e=>!e?.to?.meta?.moduleName||"string"!=typeof e.to.meta.moduleName||W().isModuleActive(e.to.meta.moduleName),Nr=()=>{Vr.forEach((e=>{e.modals?.forEach((e=>{X(e)}))})),te().initializeModalsFromRegistry()},e("r",(e=>{Vr.forEach((t=>{t.routes?.forEach((r=>{const a={...r,meta:{...r.meta,moduleName:t.id,...r.meta?.middleware?.includes("custom")&&{middlewareOptions:{...r.meta?.middlewareOptions,custom:Lr}}}};r.meta?.projectRoute?e.addRoute(Ee.PROJECT_DETAILS,a):r.meta?.telemetry&&"settings"===r.meta.telemetry.pageCategory?e.addRoute(Ee.SETTINGS,a):e.addRoute(a)}))}))})),kr={initialized:!1},Wr=!1,Gr=async()=>await O((()=>t.import("./ProjectSettings-legacy-Ds_zGAID.js")),void 0),Ur=e=>!e?.params.projectId||!!U().myProjects.find((t=>e?.params.projectId===t.id)),Br=[{path:"workflows",component:Mr=async()=>await O((()=>t.import("./WorkflowsView-legacy-DUUiTTS1.js")),void 0),meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}},{path:"credentials/:credentialId?",props:!0,component:Fr=async()=>await O((()=>t.import("./CredentialsView-legacy-CMlPzgmE.js")),void 0),meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}},{path:"executions",component:async()=>await O((()=>t.import("./ExecutionsView-legacy-DoL9MC98.js")),void 0),meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}},{path:"folders/:folderId?/workflows",component:Mr,meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}},{path:"variables",component:async()=>await O((()=>t.import("./ProjectVariables-legacy-Cry95-TV.js")),void 0),meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}}],Hr={home:[{name:Ee.WORKFLOWS},{name:Ee.CREDENTIALS},{name:Ee.EXECUTIONS},{name:Ee.FOLDERS},{name:Ee.HOME_VARIABLES}],projects:[{name:Ee.PROJECTS_WORKFLOWS},{name:Ee.PROJECTS_CREDENTIALS},{name:Ee.PROJECTS_EXECUTIONS},{name:Ee.PROJECTS_FOLDERS},{name:Ee.PROJECTS_VARIABLES}]},Kr=[{path:"/projects",name:Ee.PROJECTS,meta:{middleware:["authenticated"]},redirect:"/home/workflows",children:[{name:Ee.PROJECT_DETAILS,path:":projectId",meta:{middleware:["authenticated"]},redirect:{name:Ee.PROJECTS_WORKFLOWS},children:Br.map(((e,t)=>({...e,name:Hr.projects[t].name}))).concat([{path:"settings",name:Ee.PROJECT_SETTINGS,component:Gr,meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>{const t=he(U().myProjects.find((t=>t.id===e?.to.params.projectId))?.scopes);return!!t.project.update||!!t.externalSecretsProvider.read}}}}])}]},{path:"/home",name:Ee.HOMEPAGE,meta:{middleware:["authenticated"]},redirect:"/home/workflows",beforeEnter:(e,t,r)=>{if(W().isChatFeatureEnabled&&ie(["global:chatUser"]))return r({name:Ke});const a=We();a.isSummaryEnabled&&a.weeklySummary.execute(),r()},children:Br.map(((e,t)=>({...e,name:Hr.home[t].name,middleware:["authenticated"]})))},{path:"/shared",name:Ee.SHARED_WITH_ME,meta:{middleware:["authenticated"]},redirect:"/shared/workflows",children:[{path:"workflows",name:Ee.SHARED_WORKFLOWS,component:Mr,meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}},{path:"credentials/:credentialId?",props:!0,name:Ee.SHARED_CREDENTIALS,component:Fr,meta:{middleware:["authenticated","custom"],middlewareOptions:{custom:e=>Ur(e?.to)}}}]},{path:"/workflows",redirect:"/home/workflows"},{path:"/credentials",redirect:"/home/credentials"},{path:"/executions",redirect:"/home/executions"},{path:"/variables",redirect:"/home/variables"}],zr=5,$r=3,Jr="n8n-recent-workflows",qr="n8n-recent-nodes",Xr=async()=>await O((()=>t.import("./ChangePasswordView-legacy-C8sTo8-W.js")),void 0),Yr=async()=>await O((()=>t.import("./ErrorView-legacy-zIitrF3M.js")),void 0),Zr=async()=>await O((()=>t.import("./EntityNotFound-legacy-tq8sA9hY.js")),void 0),Qr=async()=>await O((()=>t.import("./EntityUnAuthorised-legacy-LoRkdenL.js")),void 0),ea=async()=>await O((()=>t.import("./OAuthConsentView-legacy-CoBrAgIO.js")),void 0),ta=async()=>await O((()=>t.import("./ForgotMyPasswordView-legacy-Bi1ZseUQ.js")),void 0),ra=async()=>await O((()=>t.import("./NodeView-legacy-CLMvosRg.js")),void 0),aa=async()=>await O((()=>t.import("./WorkflowExecutionsView-legacy-B2vrgb-m.js")),void 0),na=async()=>await O((()=>t.import("./WorkflowExecutionsLandingPage-legacy-yw2UVdbU.js")),void 0),oa=async()=>await O((()=>t.import("./WorkflowExecutionsPreview-legacy-BZkb0oxK.js")),void 0),ia=async()=>await O((()=>t.import("./SettingsLdapView-legacy-DKyGfnpw.js")),void 0),sa=async()=>await O((()=>t.import("./SettingsPersonalView-legacy-DQFt9fn4.js")),void 0),ca=async()=>await O((()=>t.import("./SettingsUsersView-legacy-7xUrftMK.js")),void 0),la=async()=>await O((()=>t.import("./ResolversView-legacy-CooF_Qav.js")),void 0),ua=async()=>await O((()=>t.import("./SettingsCommunityNodesView-legacy-BiaI-xsr.js")),void 0),pa=async()=>await O((()=>t.import("./SettingsApiView-legacy-Dq0TfpGn.js")),void 0),ma=async()=>await O((()=>t.import("./SettingsLogStreamingView-legacy-waADAJ8t.js")),void 0),da=async()=>await O((()=>t.import("./SetupView-legacy-DgzYWvdm.js")),void 0),fa=async()=>await O((()=>t.import("./SigninView-legacy-B8eKwA_e.js")),void 0),ya=async()=>await O((()=>t.import("./SignupView-legacy-De_3ybBy.js")),void 0),ga=async()=>await O((()=>t.import("./TemplatesCollectionView-legacy-BvFKhpXf.js")),void 0),wa=async()=>await O((()=>t.import("./TemplatesWorkflowView-legacy-CAlBwJm-.js")),void 0),_a=async()=>await O((()=>t.import("./SetupWorkflowFromTemplateView-legacy-DDHgwAVU.js")),void 0),ha=async()=>await O((()=>t.import("./TemplatesSearchView-legacy-hIK96bf9.js")),void 0),ba=async()=>await O((()=>t.import("./SettingsUsageAndPlan-legacy-BTNt55Zp.js")),void 0),Ea=async()=>await O((()=>t.import("./SettingsSso-legacy-CC1v-4KH.js")),void 0),Ta=async()=>await O((()=>t.import("./SignoutView-legacy-CoDUjqQa.js")),void 0),Oa=async()=>await O((()=>t.import("./SamlOnboarding-legacy-C6j_idrm.js")),void 0),Sa=async()=>await O((()=>t.import("./SettingsSourceControl-legacy-CXVzbRnV.js")),void 0),va=async()=>{const e=W().moduleSettings["external-secrets"];return e?.multipleConnections||e?.forProjects?await O((()=>t.import("./SettingsSecretsProviders.ee-legacy-whXdWM5o.js")),void 0):await O((()=>t.import("./SettingsExternalSecrets-legacy-JxZ7dx92.js")),void 0)},Aa=async()=>await O((()=>t.import("./WorkerView-legacy-74fSn8px.js")),void 0),Pa=async()=>await O((()=>t.import("./WorkflowHistory-legacy-BSQrOeZ9.js")),void 0),Ia=async()=>await O((()=>t.import("./WorkflowOnboardingView-legacy-CW4TiyA2.js")),void 0),Ra=async()=>await O((()=>t.import("./EvaluationsView-legacy-BjpnZlYN.js")),void 0),ja=async()=>await O((()=>t.import("./TestRunDetailView-legacy-XSi5OUVn.js")),void 0),Va=async()=>await O((()=>t.import("./EvaluationsRootView-legacy-KmHztpLb.js")),void 0),Da=async()=>await O((()=>t.import("./SettingsAIView-legacy-BrAXG_4A.js")),void 0),Ca=async()=>await O((()=>t.import("./ResourceCenterView-legacy-DhlV61D1.js")),void 0),xa=async()=>await O((()=>t.import("./ResourceCenterSectionView-legacy-i3pWLqHx.js")),void 0),La=async()=>await O((()=>t.import("./SecuritySettings-legacy-Cl_Fz-zB.js")),void 0),Na=async()=>await O((()=>t.import("./MigrationRules-legacy-RHGMTpTq.js")),void 0),ka=async()=>await O((()=>t.import("./MigrationRuleDetail-legacy-72QA9Bk5.js")),void 0),Wa=[{path:"/",redirect:"/home/workflows",meta:{middleware:["authenticated"]}},{path:"/collections/:id",name:Ee.COLLECTION,component:ga,meta:{templatesEnabled:!0,telemetry:{getProperties(e){const t=F();return{collection_id:e.params.id,wf_template_repo_session_id:t.currentSessionId}}},getRedirect:Ba,middleware:["authenticated"]}},{path:"/templates/:id",name:Ee.TEMPLATE,component:wa,meta:{templatesEnabled:!0,getRedirect:Ba,telemetry:{getProperties(e){const t=F();return{template_id:$(Array.isArray(e.params.id)?e.params.id[0]:e.params.id),wf_template_repo_session_id:t.currentSessionId}}},middleware:["authenticated"]}},{path:"/templates/:id/setup",name:Ee.TEMPLATE_SETUP,component:_a,meta:{templatesEnabled:!0,getRedirect:Ba,telemetry:{getProperties(e){const t=F();return{template_id:$(Array.isArray(e.params.id)?e.params.id[0]:e.params.id),wf_template_repo_session_id:t.currentSessionId}}},middleware:["authenticated"]},beforeEnter:(e,t,r)=>{H().getVariant(ge.name)===ge.variant?r({name:Ee.TEMPLATE_IMPORT,params:{id:e.params.id}}):r()}},{path:"/templates/",name:Ee.TEMPLATES,component:ha,meta:{templatesEnabled:!0,getRedirect:Ba,scrollOffset:0,telemetry:{getProperties:()=>({wf_template_repo_session_id:F().currentSessionId})},setScrollPosition(e){this.scrollOffset=e},middleware:["authenticated"]},beforeEnter:(e,t,r)=>{const a=F();a.hasCustomTemplatesHost?r():window.location.href=a.websiteTemplateRepositoryURL}},{path:"/resource-center",name:Ee.RESOURCE_CENTER,component:Ca,meta:{middleware:["authenticated"]}},{path:"/resource-center/section/:sectionId",name:Ee.RESOURCE_CENTER_SECTION,component:xa,meta:{middleware:["authenticated"]}},{path:"/workflow/:name/debug/:executionId",name:Ee.EXECUTION_DEBUG,component:ra,meta:{layout:"workflow",layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:["authenticated","enterprise"],middlewareOptions:{enterprise:{feature:[Se.DebugInEditor]}}}},{path:"/workflow/:name/executions",name:Ee.WORKFLOW_EXECUTIONS,component:aa,meta:{layout:"workflow",keepWorkflowAlive:!0,middleware:["authenticated"]},children:[{path:"",name:Ee.EXECUTION_HOME,components:{executionPreview:na},meta:{keepWorkflowAlive:!0,middleware:["authenticated"]}},{path:":executionId/:nodeId?",name:Ee.EXECUTION_PREVIEW,components:{executionPreview:oa},meta:{keepWorkflowAlive:!0,middleware:["authenticated"]}}]},{path:"/workflow/:name/evaluation",name:Ee.EVALUATION,component:Va,props:!0,meta:{layout:"workflow",keepWorkflowAlive:!0,middleware:["authenticated"]},children:[{path:"",name:Ee.EVALUATION_EDIT,component:Ra,props:!0},{path:"test-runs/:runId",name:Ee.EVALUATION_RUNS_DETAIL,component:ja,props:!0}]},{path:"/workflow/:workflowId/history/:versionId?",name:Ee.WORKFLOW_HISTORY,component:Pa,meta:{middleware:["authenticated"]}},{path:"/workflows/templates/:id",name:Ee.TEMPLATE_IMPORT,component:ra,meta:{layout:"workflow",templatesEnabled:!0,keepWorkflowAlive:!0,getRedirect:Ba,middleware:["authenticated"]}},{path:"/workflows/onboarding/:id",name:Ee.WORKFLOW_ONBOARDING,component:Ia,meta:{layout:"workflow",templatesEnabled:!0,keepWorkflowAlive:!0,getRedirect:()=>Ba(Ee.NEW_WORKFLOW),middleware:["authenticated"]}},{path:"/workflow/new",name:Ee.NEW_WORKFLOW,component:ra,meta:{layout:"workflow",layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:["authenticated"]},beforeEnter:e=>{const t=Ne();return{name:Ee.WORKFLOW,params:{name:t},query:{...e.query,new:"true"}}}},{path:"/workflows/demo",name:Ee.DEMO,component:ra,meta:{layout:"demo",middleware:["authenticated"],middlewareOptions:{authenticated:{bypass:()=>W().isPreviewMode}}}},{path:"/workflows/demo/diff",name:Ee.DEMO_DIFF,component:async()=>await O((()=>t.import("./DemoDiffView-legacy-C3s77ofM.js")),void 0),meta:{layout:"demo",middleware:["authenticated"],middlewareOptions:{authenticated:{bypass:()=>W().isPreviewMode}}}},{path:"/workflow/:name/:nodeId?",name:Ee.WORKFLOW,component:ra,meta:{layout:"workflow",layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:["authenticated"]}},{path:"/workflow",redirect:"/workflow/new"},{path:"/signin",name:Ee.SIGNIN,component:fa,meta:{layout:"auth",telemetry:{pageCategory:"auth"},middleware:["guest"]}},{path:"/signup",name:Ee.SIGNUP,component:ya,meta:{layout:"auth",telemetry:{pageCategory:"auth"},middleware:["guest"]}},{path:"/signout",name:Ee.SIGNOUT,component:Ta,meta:{layout:"auth",telemetry:{pageCategory:"auth"},middleware:["authenticated"]}},{path:"/oauth/consent",name:Ee.OAUTH_CONSENT,component:ea,meta:{middleware:["authenticated"]}},{path:"/setup",name:Ee.SETUP,component:da,meta:{layout:"auth",middleware:["defaultUser"],telemetry:{pageCategory:"auth"}}},{path:"/forgot-password",name:Ee.FORGOT_PASSWORD,component:ta,meta:{layout:"auth",middleware:["guest"],telemetry:{pageCategory:"auth"}}},{path:"/change-password",name:Ee.CHANGE_PASSWORD,component:Xr,meta:{layout:"auth",middleware:["guest"],telemetry:{pageCategory:"auth"}}},{path:"/settings",name:Ee.SETTINGS,props:!0,redirect:()=>W().settings.hideUsagePage?{name:Ee.PERSONAL_SETTINGS}:{name:Ee.USAGE},meta:{layout:"settings"},children:[{path:"usage",name:Ee.USAGE,component:ba,meta:{layout:"settings",middleware:["authenticated","custom"],middlewareOptions:{custom:()=>!W().settings.hideUsagePage},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"usage"})}}},{path:"migration-report",component:b,beforeEnter:()=>({name:Ee.HOMEPAGE}),children:[{path:"",name:Ee.MIGRATION_REPORT,component:Na},{path:":migrationRuleId",name:Ee.MIGRATION_RULE_REPORT,component:ka,props:!0}],meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["breakingChanges:list"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"migration-report"})}}},{path:"personal",name:Ee.PERSONAL_SETTINGS,component:sa,meta:{middleware:["authenticated"],telemetry:{pageCategory:"settings",getProperties:()=>({feature:"personal"})}}},{path:"security",name:Ee.SECURITY_SETTINGS,component:La,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["securitySettings:manage"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"security"})}}},{path:"users",name:Ee.USERS_SETTINGS,component:ca,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["user:create","user:update"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"users"})}}},{path:"ai",name:Ee.AI_SETTINGS,component:Da,meta:{middleware:["authenticated","rbac","custom"],middlewareOptions:{rbac:{scope:"aiAssistant:manage"},custom:()=>{const e=W();return e.isAiAssistantEnabled||e.isAskAiEnabled}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"assistant"})}}},{path:"resolvers",name:Ee.RESOLVERS,component:la,meta:{middleware:["authenticated","rbac","custom"],middlewareOptions:{rbac:{scope:["credentialResolver:read","credentialResolver:list","credentialResolver:create","credentialResolver:update","credentialResolver:delete"]},custom:()=>{const{isEnabled:e}=Ce();return e.value}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"resolvers"})}}},{path:"project-roles/view/:roleSlug",name:Ee.PROJECT_ROLE_VIEW,component:async()=>await O((()=>t.import("./ProjectRoleView-legacy-mUPO5IZi.js")),void 0),props:!0,meta:{middleware:["authenticated","enterprise"],middlewareOptions:{enterprise:{feature:Se.CustomRoles}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"project-roles"})}}},{path:"project-roles",component:b,children:[{path:"",name:Ee.PROJECT_ROLES_SETTINGS,component:async()=>await O((()=>t.import("./ProjectRolesView-legacy-CWce-JEi.js")),void 0)},{path:"new",name:Ee.PROJECT_NEW_ROLE,component:async()=>await O((()=>t.import("./ProjectRoleView-legacy-mUPO5IZi.js")),void 0)},{path:"edit/:roleSlug",name:Ee.PROJECT_ROLE_SETTINGS,component:async()=>await O((()=>t.import("./ProjectRoleView-legacy-mUPO5IZi.js")),void 0),props:!0}],meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["role:manage"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"project-roles"})}}},{path:"api",name:Ee.API_SETTINGS,component:pa,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["apiKey:manage"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"api"})}}},{path:"environments",name:Ee.SOURCE_CONTROL,component:Sa,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:"sourceControl:manage"}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"environments"})}}},{path:"external-secrets",name:Ee.EXTERNAL_SECRETS_SETTINGS,component:va,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:["externalSecretsProvider:list","externalSecretsProvider:update"]}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"external-secrets"})}}},{path:"sso",name:Ee.SSO_SETTINGS,component:Ea,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:"saml:manage"}},telemetry:{pageCategory:"settings",getProperties:()=>({feature:"sso"})}}},{path:"log-streaming",name:Ee.LOG_STREAMING_SETTINGS,component:ma,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:"logStreaming:manage"}},telemetry:{pageCategory:"settings"}}},{path:"workers",name:Ee.WORKER_VIEW,component:Aa,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:"workersView:manage"}}}},{path:"community-nodes",name:Ee.COMMUNITY_NODES,component:ua,meta:{middleware:["authenticated","rbac","custom"],middlewareOptions:{rbac:{scope:["communityPackage:list","communityPackage:update"]},custom:()=>W().isCommunityNodesFeatureEnabled},telemetry:{pageCategory:"settings"}}},{path:"ldap",name:Ee.LDAP_SETTINGS,component:ia,meta:{middleware:["authenticated","rbac"],middlewareOptions:{rbac:{scope:"ldap:manage"}}}}]},{path:"/saml/onboarding",name:Ee.SAML_ONBOARDING,component:Oa,meta:{layout:"auth",middleware:["authenticated","custom"],middlewareOptions:{custom:()=>{const e=W();return ke().isEnterpriseSamlEnabled&&!e.isCloudDeployment}},telemetry:{pageCategory:"auth"}}},...Kr,{path:"/entity-not-found/:entityType(credential|workflow)",props:!0,name:Ee.ENTITY_NOT_FOUND,component:Zr},{path:"/entity-not-authorized/:entityType(credential|workflow)",props:!0,name:Ee.ENTITY_UNAUTHORIZED,component:Qr},{path:"/:pathMatch(.*)*",name:Ee.NOT_FOUND,component:Yr,props:{messageKey:"error.pageNotFound",errorCode:404,redirectTextKey:"error.goBack",redirectPage:Ee.HOMEPAGE},meta:{nodeView:!0,telemetry:{disabled:!0}}}],(Ma=E({history:S(window.BASE_PATH??"/"),scrollBehavior(e,t,r){null===r&&e.name===Ee.TEMPLATES&&e.meta?.setScrollPosition&&e.meta.setScrollPosition(0)},routes:Wa.map(Ha)})).beforeEach((async(e,r,a)=>{try{if(await Ga(),await async function(e=Wr,r){if(e)return;const a=ae();if(!a.currentUser)return;const n=g(),i=J(),c=k(),l=W(),u=Ie(),p=oe(),m=ee(),d=U(),f=Le(),y=Re(),w=je(),_=Ve();if(l.isPreviewMode||a.setUserQuota(l.userManagement.quota),c.isEnterpriseSourceControlEnabled)try{await c.getPreferences()}catch(s){i.showMessage({title:n.baseText("settings.sourceControl.connection.error"),message:o(br),type:"error",duration:0}),console.error("Failed to initialize source control store",s)}if("en"!==u.defaultLocale&&await p.getNodeTranslationHeaders(),l.isEnterpriseFeatureEnabled.showNonProdBanner&&y.pushBannerToStack("NON_PRODUCTION_LICENSE"),l.settings.banners&&!l.settings.banners.dismissed.includes("V1")&&l.settings.versionCli.startsWith("1.")&&y.pushBannerToStack("V1"),l.isCloudDeployment&&m.initialize().then((()=>{m.shouldShowBanner?m.trialExpired?y.pushBannerToStack("TRIAL_OVER"):y.pushBannerToStack("TRIAL"):!1===m.currentUserCloudInfo?.confirmed&&y.pushBannerToStack("EMAIL_CONFIRMATION")})).catch((e=>{console.error("Failed to initialize cloud plan store:",e)})),l.isDataTableFeatureEnabled&&Q(["rbac"],{rbac:{scope:"dataTable:list"}})&&_.fetchDataTableSize().then((({quotaStatus:e})=>{"error"===e?y.pushBannerToStack("DATA_TABLE_STORAGE_LIMIT_ERROR"):"warn"===e&&y.pushBannerToStack("DATA_TABLE_STORAGE_LIMIT_WARNING")})).catch((e=>{console.error("Failed to fetch data table limits:",e)})),l.isPreviewMode||r===Ee.DEMO||(w.initialize(l.settings.versionNotifications),w.checkForNewVersions()),await Promise.all([d.getMyProjects(),d.getPersonalProject(),d.getProjectsCount(),f.fetchRoles()]),Dr(),Cr(),Nr(),xr(),"true"===window.localStorage.getItem("N8N_DATA_WORKER")){const e=await O((()=>t.import("./workers-legacy-CdYHOuvs.js")),void 0);await e.initialize({version:l.settings.versionCli}),await e.loadNodeTypes(u.baseUrl)}Wr=!0}(void 0,e.name),W().showSetupPage)return e.name===Ee.SETUP?a():a({name:Ee.SETUP});const n=e.meta?.middleware??[],i=e.meta?.middlewareOptions??{};for(const t of n){let n=!1;const o=e=>{a(e),n=!0},s=i[t],c=Ze[t];if(await c(e,r,o,s),n)return}return a()}catch(n){const t=W();if(n instanceof Pe&&t.isMFAEnforced)return e.name!==Ee.PERSONAL_SETTINGS?a({name:Ee.PERSONAL_SETTINGS}):a();T(n)?console.log(n):console.error(n)}})),Ma.afterEach(((e,t)=>{try{const r=Z(),a=te(),n=F();G().run("main.routeChange",{from:t,to:e}),a.currentView=e.name??"",e.meta?.templatesEnabled?n.setSessionId():n.resetSessionId(),r.page(e);const{trackResourceOpened:o}=Ua();o(e)}catch(r){T(r)?console.log(r):console.error(r)}})),e("t",Ma)}}}));
//# sourceMappingURL=router-legacy-Z_TN1ADz.js.map