n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 3.38 kB
JavaScript
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.16.1"}}catch(e){}}(),System.register(["./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./constants-legacy-2_ytuuS3.js"],(function(e,t){var n,o;async function s(e,t){let n={};async function o(n,o){const s=await async function(){return await new Promise(((n,o)=>{const s=indexedDB.open(e,1);s.onupgradeneeded=()=>{s.result.createObjectStore(t,{keyPath:"key"})},s.onsuccess=()=>n(s.result),s.onerror=()=>o(s.error)}))}(),a=s.transaction(t,n),i=await o(a.objectStore(t),s);return await new Promise(((e,t)=>{a.oncomplete=()=>{s.close(),e(i)},a.onerror=()=>{s.close(),t(a.error)}}))}return await async function(){await o("readonly",(async(e,t)=>await new Promise(((o,s)=>{const a=e.openCursor();a.onsuccess=e=>{const s=e.target.result;s?(n[s.key]=s.value.value,s.continue()):(t.close(),o())},a.onerror=e=>{t.close(),s(e)}}))))}(),{getItem:function(e){return n[e]??null},removeItem:function(e){delete n[e],async function(e){await o("readwrite",(t=>{t.delete(e)}))}(e)},setItem:function(e,t){n[e]=t,async function(e,t){await o("readwrite",(n=>{n.put({key:e,value:t})}))}(e,t)},clear:function(){n={},async function(){await o("readwrite",(e=>{e.clear()}))}()},getAllWithPrefix:async function(e){const t=IDBKeyRange.bound(e,e+"",!1,!1),n={};return await o("readonly",(async e=>await new Promise(((o,s)=>{const a=e.openCursor(t);a.onsuccess=e=>{const t=e.target.result;t?(n[t.key]=t.value.value,t.continue()):o(n)},a.onerror=()=>{s(a.error)}}))))}}}return e("t",(function(){const e=n(!0),t=n(s("n8n-local","workflows").finally((()=>{e.value=!1})));async function a(){return await t.value}async function i(e){return o((await a()).getItem(e)??"",{fallbackValue:{}})}async function r(e,t){const n=await a(),o=await i(e),s={...o,...t};t.suggestedActions&&(s.suggestedActions={...o.suggestedActions??{},...t.suggestedActions}),n.setItem(e,JSON.stringify(s))}return{getWorkflowSettings:i,getMergedWorkflowSettings:async function(e){const t=await i(e),n=o((await a()).getItem("*")??"",{fallbackValue:{}});return t.suggestedActions={...t.suggestedActions??{},...n.suggestedActions??{}},t},upsertWorkflowSettings:r,updateFirstActivatedAt:async function(e){(await i(e))?.firstActivatedAt||await r(e,{firstActivatedAt:Date.now()})},ignoreSuggestedAction:async function(e,t){await r(e,{suggestedActions:{[t]:{ignored:!0}}})},ignoreAllSuggestedActionsForAllWorkflows:async function(e){await r("*",e.reduce(((e,t)=>(e.suggestedActions=e.suggestedActions??{},e.suggestedActions[t]={ignored:!0},e)),{}))},getEvaluationPreferences:async function(e){return(await i(e))?.evaluationRuns??{order:[],visibility:{}}},saveEvaluationPreferences:async function(e,t){await r(e,{evaluationRuns:t})},isCacheLoading:e}})),{setters:[function(e){n=e.Ft},function(e){o=e.Ra}],execute:function(){try{e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(t=(new e.Error).stack)&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="288e2fbd-d3e5-4db1-bf31-2b17244fe441",e._sentryDebugIdIdentifier="sentry-dbid-288e2fbd-d3e5-4db1-bf31-2b17244fe441")}catch(e){}var e,t}}}));
//# sourceMappingURL=useWorkflowsCache-legacy-CCTClVPM.js.map