@omer-x/buttler
Version:
automates CI/CD workflows using Docker and GitHub webhooks
1 lines • 5.56 kB
JavaScript
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[763],{5717:(e,t,r)=>{"use strict";r.d(t,{default:()=>u});var n=r(29300),l=r.n(n),s=r(12115),a=r(97390),i=r(95155);let o=s.forwardRef((e,t)=>{let{bsPrefix:r,bg:n="primary",pill:s=!1,text:o,className:u,as:c="span",...d}=e,m=(0,a.oU)(r,"badge");return(0,i.jsx)(c,{ref:t,...d,className:l()(u,m,s&&"rounded-pill",o&&"text-".concat(o),n&&"bg-".concat(n))})});o.displayName="Badge";let u=o},8803:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(12115).createContext)({errors:{},messages:{}})},9774:(e,t,r)=>{Promise.resolve().then(r.bind(r,40308)),Promise.resolve().then(r.t.bind(r,59247,23)),Promise.resolve().then(r.t.bind(r,35431,23)),Promise.resolve().then(r.t.bind(r,6874,23)),Promise.resolve().then(r.bind(r,5717)),Promise.resolve().then(r.bind(r,60902)),Promise.resolve().then(r.bind(r,60926)),Promise.resolve().then(r.bind(r,45197))},20089:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(95155),l=r(6308),s=r(35212),a=r(55761);let i=({label:e,name:t,options:r,optionName:i=e=>e,defaultValue:o,value:u,onChange:c})=>(0,n.jsxs)(s.A,{id:t,children:[e&&(0,n.jsx)(a.A,{text:e}),(0,n.jsx)(l.A,{name:t,defaultValue:o,value:u,onChange:c&&(e=>c(e.target.value)),children:r.map(e=>(0,n.jsx)("option",{value:e,children:i(e)},e))})]})},25198:(e,t,r)=>{"use strict";r.d(t,{FU:()=>p,LW:()=>h,fL:()=>m,kW:()=>x,xQ:()=>d});let n=/([\p{Ll}\d])(\p{Lu})/gu,l=/(\p{Lu})([\p{Lu}][\p{Ll}])/gu,s=/(\d)\p{Ll}|(\p{L})\d/u,a=/[^\p{L}\d]+/giu,i="$1\0$2";function o(e){let t=e.trim();t=(t=t.replace(n,i).replace(l,i)).replace(a,"\0");let r=0,s=t.length;for(;"\0"===t.charAt(r);)r++;if(r===s)return[];for(;"\0"===t.charAt(s-1);)s--;return t.slice(r,s).split(/\0/g)}function u(e){let t=o(e);for(let e=0;e<t.length;e++){let r=t[e],n=s.exec(r);if(n){let l=n.index+(n[1]??n[2]).length;t.splice(e,1,r.slice(0,l),r.slice(l))}}return t}function c(e,t){let[r,n,l]=A(e,t);return r+n.map(g(t?.locale)).join(t?.delimiter??" ")+l}function d(e,t){let[r,n,l]=A(e,t),s=g(t?.locale),a=v(t?.locale),i=t?.mergeAmbiguousCharacters?f(s,a):j(s,a);return r+n.map((e,t)=>0===t?s(e):i(e,t)).join(t?.delimiter??"")+l}function m(e,t){let[r,n,l]=A(e,t),s=g(t?.locale),a=v(t?.locale),i=t?.mergeAmbiguousCharacters?f(s,a):j(s,a);return r+n.map(i).join(t?.delimiter??"")+l}function p(e,t){let[r,n,l]=A(e,t);return r+n.map(v(t?.locale)).join(t?.delimiter??"_")+l}function x(e,t){return c(e,{delimiter:"-",...t})}function h(e,t){return c(e,{delimiter:"_",...t})}function g(e){return!1===e?e=>e.toLowerCase():t=>t.toLocaleLowerCase(e)}function v(e){return!1===e?e=>e.toUpperCase():t=>t.toLocaleUpperCase(e)}function f(e,t){return r=>`${t(r[0])}${e(r.slice(1))}`}function j(e,t){return(r,n)=>{let l=r[0];return(n>0&&l>="0"&&l<="9"?"_"+l:t(l))+e(r.slice(1))}}function A(e,t={}){let r=t.split??(t.separateNumbers?u:o),n=t.prefixCharacters??"",l=t.suffixCharacters??"",s=0,a=e.length;for(;s<e.length;){let t=e.charAt(s);if(!n.includes(t))break;s++}for(;a>s;){let t=a-1,r=e.charAt(t);if(!l.includes(r))break;a=t}return[e.slice(0,s),r(e.slice(s,a)),e.slice(a)]}},35212:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(95155),l=r(94095);let s=e=>{let{id:t,children:r}=e;return(0,n.jsx)(l.A,{controlId:t,children:r})}},45197:(e,t,r)=>{"use strict";r.d(t,{default:()=>h});var n=r(95155),l=r(35212),s=r(12115),a=r(2377),i=r(8803),o=r(25198),u=r(63005);let c=({name:e,type:t="text",lines:r,value:l,displayValue:s,...a})=>(0,n.jsx)(n.Fragment,{children:r?(0,n.jsx)(n.Fragment,{children:s?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.A,{type:t,value:s,...a,as:"textarea",rows:r}),(0,n.jsx)("input",{type:"hidden",name:e,value:l})]}):(0,n.jsx)(u.A,{type:t,value:l,name:e,...a,as:"textarea",rows:r})}):(0,n.jsx)(n.Fragment,{children:s?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.A,{type:t,value:s,...a,as:"input"}),(0,n.jsx)("input",{type:"hidden",name:e,value:l})]}):(0,n.jsx)(u.A,{type:t,name:e,value:l,...a,as:"input"})})}),d=e=>{var t,r;let{messages:l={},name:u,...d}=e,m=(0,s.useContext)(i.A),p=function(e,t){return e[(0,o.xQ)(t)]||e[(0,o.FU)(t)]||e[(0,o.kW)(t)]||e[(0,o.fL)(t)]||e[(0,o.LW)(t)]||void 0}(m.errors,u);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c,{...d,name:u,isInvalid:!!p}),p&&(0,n.jsx)(a.A,{type:"invalid",children:null!==(r=null!==(t=l[p])&&void 0!==t?t:m.messages[p])&&void 0!==r?r:p})]})};var m=r(55761);let p=({name:e,label:t,feedback:r,messages:s,children:a,...i})=>(0,n.jsxs)(l.A,{id:e,children:[t&&(0,n.jsx)(m.A,{text:t}),a,r||s?(0,n.jsx)(d,{name:e,messages:s,...i}):(0,n.jsx)(c,{name:e,...i})]});var x=r(20089);let h=e=>{var t,r;let{data:l}=e,[a,i]=(0,s.useState)(null!==(t=null==l?void 0:l.kind)&&void 0!==t?t:"git");return(0,n.jsxs)(n.Fragment,{children:[!l&&(0,n.jsx)(x.A,{label:"Type",name:"kind",options:["git","database"],optionName:e=>"git"===e?"Custom":"Database",value:a,onChange:i}),(0,n.jsx)(p,{label:"Name",name:"name",required:!0,autoFocus:!0,defaultValue:null==l?void 0:l.name}),("git"===a||!!l)&&(0,n.jsx)(p,{label:"Repository",name:"repo",required:!0,defaultValue:null==l?void 0:l.repo,readOnly:(null!==(r=null==l?void 0:l.repo)&&void 0!==r?r:"").length>0}),"database"===a&&!l&&(0,n.jsx)(x.A,{label:"Engine",name:"repo",options:["postgres","redis"],optionName:e=>{switch(e){case"postgres":return"PostgreSQL";case"mysql":return"MySQL";case"mongo":return"MongoDB";case"redis":return"Redis"}}})]})}},55761:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(95155),l=r(43630);let s=({text:e})=>(0,n.jsx)(l.A,{className:"text-muted",children:e})}},e=>{var t=t=>e(e.s=t);e.O(0,[397,381,101,547,31,441,684,358],()=>t(9774)),_N_E=e.O()}]);