n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 1.58 kB
JavaScript
(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`n8n@2.13.4`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`9d8f328a-adaf-4d85-879f-3db11581eadd`,e._sentryDebugIdIdentifier=`sentry-dbid-9d8f328a-adaf-4d85-879f-3db11581eadd`)})()}catch{}var e={project:[`read`,`update`,`delete`],folder:[`read`,`update`,`create`,`move`,`delete`],workflow:[`read`,`execute`,`update`,`create`,`publish`,`move`,`delete`,`updateRedactionSetting`],credential:[`read`,`update`,`create`,`share`,`unshare`,`move`,`delete`],externalSecretsProvider:[`read`,`create`,`update`,`delete`,`sync`],externalSecret:[`list`],sourceControl:[`push`],dataTable:[`read`,`readRow`,`update`,`writeRow`,`create`,`delete`],projectVariable:[`read`,`update`,`create`,`delete`]};const t=[`project`,`folder`,`workflow`,`credential`,`externalSecretsProvider`,`externalSecret`,`dataTable`,`projectVariable`,`sourceControl`],n=Object.fromEntries(Object.entries(e).map(([e,t])=>[e,t.map(t=>`${e}:${t}`)])),r=new Set([`workflow:unpublish`]),i=new Set([...Object.values(n).flat(),...r]),a=i.size;function o(e){let t=e.includes(`workflow:publish`),n=e.includes(`workflow:unpublish`);return t&&!n?[...e,`workflow:unpublish`]:n&&!t?[...e,`workflow:publish`]:e}export{o as a,i,t as n,a as r,n as t};
//# sourceMappingURL=projectRoleScopes-chCAb__m.js.map