PageSourceSearch

https://admin.servebolt.com/assets/SpecificBolt-C1lkuwew.js

js servebolt.com collected 2026-10-02 06:00:45 UTC 18,733 bytes, 2 lines download raw bytes

1import{d as A,p as a,G as e,C as d,k as p,u as s,x as B,F as O,B as N,E as c,W as ae,_ as oe,av as Y,r as m,c as R,aw as F,ar as H,m as t,f as ne,y as D,L as ie,I as ue,P as me}from"./vendor-D7HY6vXs.js";import{u as re,t as xe,p as be,e as fe,B as V,g as ve}from"./index-Dx3_aswN.js";import{o as $,b as j,s as le,k as ge,c as ye,p as he,m as _e,q as ee}from"./vendor-servebolt-BwnDPTSW.js";import{c as ke,b as te}from"./formatDate-DucSE2Oc.js";import{u as E}from"./vendor-i18n-BAJQGTf1.js";import{_ as $e}from"./UsageBlock.vue_vue_type_script_setup_true_lang-UU63-rwf.js";import{c as we,p as Se}from"./index-MVGs3j2G.js";import{u as Be}from"./useApiErrorHandler-DuU1fSe0.js";import{_ as Te}from"./BreadcrumbWrapper.vue_vue_type_script_setup_true_lang-C_IMLSFP.js";import{c as W,m as Pe,a as Ce,r as De,u as Ne}from"./index-DBE2nJWm.js";import{_ as Ie}from"./TransferInProgressMessage.vue_vue_type_script_setup_true_lang-9IvrhIjm.js";import"./vendor-auth0-B88dyU-W.js";import"./vendor-toast-BA6wVAZy.js";import"./ProgressCarousel.vue_vue_type_script_setup_true_lang-BNrCmZua.js";import"./Tooltip.vue_vue_type_script_setup_true_lang-xmcxltpU.js";import"./vendor-antdv-base-QySV-hqZ.js";import"./vendor-lodash-BvL3EwUt.js";import"./boltTransfer-DTlTqgFx.js";const je={class:"flex flex-col"},Le={class:"flex pb-[8px] border-b-[1px]"},Ue={key:0,class:"basis-[46%]"},qe={key:1},Me={class:"flex pb-[8px] pt-[10px] border-b-[1px]"},Ve={key:0,class:"basis-[46%] whitespace-nowrap"},Ae={key:1},Oe={class:"flex pb-[8px] pt-[10px] border-b-[1px]"},Re={key:0,class:"basis-[46%]"},Fe={key:1},He={class:"flex pb-[8px] pt-[10px] border-b-[1px]"},Ee={key:0,class:"basis-[46%] truncate"},ze={key:1},Ge={key:0,class:"flex pb-[8px] pt-[10px] border-b-[1px]"},We={key:0,class:"basis-[46%]"},Ye={key:1},Je={key:1,class:"flex pb-[8px] pt-[10px] border-b-[1px]"},Qe={key:0,class:"basis-[46%]"},Ke={key:1},Xe={key:2,class:"flex pb-[8px] pt-[10px] border-b-[1px]"},Ze={class:"basis-[28%] flex flex-wrap items-center gap-1"},et={key:0,class:"flex gap-2"},tt=A({__name:"BoltInformationBlock",props:{data:{type:Object,default:()=>({})},loading:{type:Boolean,default:!1}},setup(r){const f=Y(),w=f.state.accessTokenObject?.isServeboltAdmin||f.state.accessTokenObject?.isServeboltStaff,v=F(),_=H(),n=r,u=re("tailwind"),h=m(!1),i=R(()=>u.breakpoint==="md"||u.breakpoint==="lg"||u.breakpoint==="xl"||u.breakpoint==="2xl");function T(){v.push({name:"plan-and-billing",params:{boltId:_.params.boltId}})}function k(){const l=`https://servebolt.chargebee.com/admin-console/subscriptions/${n.data.subscriptionId}`;window.open(l,"_blank")}function P(){const l=`https://servebolt.chargebee.com/admin-console/customers/${n.data.customerId}`;window.open(l,"_blank")}const x=o=>{v.push({name:"customers-details",params:{userId:o}})};return(o,l)=>(t(),a("div",je,[e("div",Le,[l[2]||(l[2]=e("span",{class:"basis-[28%]"},"Location",-1)),r.loading?(t(),a("div",qe,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Ue,d(r.data?.location||""),1))]),e("div",Me,[l[3]||(l[3]=e("span",{class:"basis-[28%]"},"Published",-1)),r.loading?(t(),a("div",Ae,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Ve,d(s(ke)(r.data.created)||""),1))]),e("div",Oe,[l[4]||(l[4]=e("span",{class:"basis-[28%]"},"Owner",-1)),r.loading?(t(),a("div",Fe,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Re,[s(w)&&r.data.customerId?(t(),B(s(j),{key:0,type:"link",text:r.data.customer,onClick:l[0]||(l[0]=g=>x(r.data.customerId))},null,8,["text"])):(t(),a(O,{key:1},[N(d(r.data.customer||""),1)],64))]))]),!i.value&&!h.value?(t(),a("span",{key:0,class:"underline mt-[20px]",onClick:l[1]||(l[1]=g=>h.value=!h.value)},"See more")):c("",!0),ae(e("div",null,[e("div",He,[l[5]||(l[5]=e("span",{class:"basis-[28%]"},"Server",-1)),r.loading?(t(),a("div",ze,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Ee,d(r.data.hostname||""),1))]),r.data?.isLegacy?(t(),a("div",Ge,[l[6]||(l[6]=e("span",{class:"basis-[28%]"},"PHP version",-1)),r.loading?(t(),a("div",Ye,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",We,d(r.data?.services?.php||""),1))])):c("",!0),r.data.plan?(t(),a("div",Je,[l[7]||(l[7]=e("span",{class:"basis-[28%]"},"Plan",-1)),r.loading?(t(),a("div",Ke,[p(s($),{class:"mb-4 h-[20px] w-[200px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Qe,d(r.data.plan||""),1)),r.loading?c("",!0):(t(),a("span",{key:2,onClick:T,class:"underline whitespace-nowrap hover:cursor-pointer"}," Change plan "))])):c("",!0),s(w)&&r.data.plan?(t(),a("div",Xe,[e("span",Ze,[l[8]||(l[8]=N(" Chargebee ",-1)),p(xe,{variant:"staff"})]),r.loading?c("",!0):(t(),a("div",et,[e("span",{onClick:k,class:"basis-[46%] underline whitespace-nowrap hover:cursor-pointer"}," Subscription "),l[9]||(l[9]=e("span",null,"/",-1)),e("span",{onClick:P,class:"underline whitespace-nowrap hover:cursor-pointer"},"Customer")]))])):c("",!0)],512),[[oe,!i.value&&h.value||i.value]])]))}}),st={class:"flex justify-between items-center p-[1rem] md:p-[1.5rem] bg-tag rounded w-full"},at={key:0},ot={key:0,class:"md:text-p text-[0.813rem] whitespace-wrap"},nt={key:1,class:"md:text-p text-[0.813rem] whitespace-wrap"},it={key:2,class:"underline"},rt={key:1},lt={key:0,class:"md:text-p text-[0.813rem] whitespace-wrap"},dt={class:"md:text-p text-[0.813rem] whitespace-wrap font-bold"},ct={key:1,class:"md:text-p text-[0.813rem] whitespace-wrap"},pt={key:2,class:"md:text-p text-[0.813rem] whitespace-wrap"},se=A({__name:"UpgradeBlock",props:{daysLeft:{type:Number,default:0}},setup(r){const f=F(),w=H(),v=re("tailwind"),{t:_}=E({useScope:"global"}),n=R(()=>v.breakpoint==="xl"||v.breakpoint==="2xl");function u(){f.push({name:"plan-and-billing.switch",params:{boltId:w.params.boltId}})}return(h,i)=>(t(),a(O,null,[e("div",st,[r.daysLeft<=0?(t(),a("span",at,[n.value?(t(),a("span",ot," Your test period on this Bolt has expired. ")):c("",!0),n.value?c("",!0):(t(),a("span",nt,"Your test period has expired.")),n.value?c("",!0):(t(),a("span",it,"Upgrade"))])):c("",!0),r.daysLeft>0?(t(),a("span",rt,[n.value?(t(),a("span",lt,"You have ")):c("",!0),e("span",dt,d(r.daysLeft)+" days left",1),n.value?(t(),a("span",ct," on the test period. Upgrade to unlock your Bolt's full potential. ")):c("",!0),n.value?c("",!0):(t(),a("span",pt,"of the test period.")),n.value?c("",!0):(t(),a("span",{key:3,class:"underline cursor-pointer",onClick:u},d(h.$t("upgradeToPaidPlan")),1))])):c("",!0),n.value?(t(),B(s(j),{key:2,size:"lg",type:"primary",iconA
1nimated:"",text:s(_)("upgradeNow"),onClick:u},null,8,["text"])):c("",!0)]),i[0]||(i[0]=e("div",null,null,-1))],64))}}),ut={key:0,class:"py-[20px] px-[1.5rem] border-border border border-solid rounded-[5px]"},mt={class:"grid md:grid-cols-[1fr_1fr] gap-[1.5rem]"},xt={class:"flex flex-col md:basis-1/2"},bt={class:"mb-[34px] md:text-18 text-[0.813rem]"},ft={class:"mb-[42px] grid md:grid-cols-[1fr_1fr] gap-[1.5rem]"},vt={class:"py-[8px] border-b-[1px]"},gt={key:0,class:"text-p"},yt={key:1},ht={class:"py-[8px] border-b-[1px]"},_t={key:0,class:"text-p"},kt={key:1},$t={class:"py-[8px] border-b-[1px]"},wt={key:0,class:"text-p"},St={key:1},Bt={class:"py-[8px] border-b-[1px]"},Tt={key:0,class:"text-p"},Pt={key:1},Ct={key:0,class:"base-border py-[1.3rem] px-[1.5rem]"},Dt={class:"text-p"},Nt={class:"pt-[14px]"},It={class:"text-14"},jt={class:"flex justify-end"},Lt=A({__name:"PlanCard",props:{subscription:{},usageData:{}},setup(r){const f=r,{t:w}=E({useScope:"global"}),v=H(),_=F(),n=m(null),u=m(!1);Be();const h=R(()=>n.value?.addons?.length||0);ne(()=>{i()});async function i(){u.value=!0;try{const x=T(f.subscription,f.usageData),o=k(x);if(!f.subscription)return;const g=(await be.getSuggestedSubscriptions(o))?.data||[];if(!g||!g.length)return;n.value=we(g?.[0])}catch(x){fe(x.response)}finally{u.value=!1}}function T(x,o){return{currency:x?.attributes?.currency_code,phpValue:o?.attributes?.memory_limit.used,storageValue:Math.ceil((o?.attributes?.storage?.used??0)/1024)||0,productionEnvironments:o?.attributes?.production_environments?.used||0,dynamicRequests:String(Math.round(o?.attributes?.dynamic_requests?.used||0))}}function k(x){const o=new URLSearchParams;return o.append("currency",x.currency),o.append("period_unit","month"),o.append("dynamic_requests",x.dynamicRequests),o.append("memory_limit",x.phpValue),o.append("storage",x.storageValue),o.append("production_environments",x.productionEnvironments),o.append("show_ineligible","0"),o.append("order_by","total_price"),Se.forEach((g,z)=>{o.append(`plan_ids[${z}]`,g)}),o.toString()}function P(){_.push({name:"plan-and-billing.switch",params:{boltId:v.params.boltId}})}return(x,o)=>n.value?(t(),a("div",ut,[e("div",mt,[e("div",xt,[o[0]||(o[0]=e("span",{class:"mb-[12px] text-14"},"Recommended plan",-1)),p(s(le),{class:"mb-[12px]"},{default:D(()=>[N(d(n.value?.title),1)]),_:1}),e("span",bt,d(n.value?.basePrice)+" "+d(r.subscription?.attributes?.currency_code)+" / mo ",1),o[1]||(o[1]=e("p",{class:"md:text-18 text-[0.813rem] w-[70%]"}," Based on our thorough analysis of your Bolt's current usage, our smart plan suggestion engine recommends the Pro plan. ",-1))]),e("div",ft,[e("div",null,[o[2]||(o[2]=e("p",{class:"text-14 mb-[14px]"},"Includes",-1)),e("div",vt,[u.value?(t(),a("div",yt,[p(s($),{class:"mb-1 h-[8px] w-[150px] flex justify-center items-center text-gray-400"})])):(t(),a("span",gt,"✓ "+d(n.value?.storage)+" GB storage",1))]),e("div",ht,[u.value?(t(),a("div",kt,[p(s($),{class:"mb-1 h-[8px] w-[150px] flex justify-center items-center text-gray-400"})])):(t(),a("span",_t," ✓ "+d(n.value?.productionEnvironments)+" sites included ",1))]),e("div",$t,[u.value?(t(),a("div",St,[p(s($),{class:"mb-1 h-[8px] w-[150px] flex justify-center items-center text-gray-400"})])):(t(),a("span",wt,"✓ ∞ PHP workers"))]),e("div",Bt,[u.value?(t(),a("div",Pt,[p(s($),{class:"mb-1 h-[8px] w-[150px] flex justify-center items-center text-gray-400"})])):(t(),a("span",Tt,"✓ ∞ Domains"))])]),e("div",null,[h.value?(t(),a("div",Ct,[o[3]||(o[3]=e("p",{class:"text-14 mb-[14px]"},"Add-ons",-1)),(t(!0),a(O,null,ie(n.value?.addons,(l,g)=>(t(),a("div",{key:g,class:"pb-[8px] border-b-[1px]"},[e("span",Dt,d(l),1)]))),128)),e("div",Nt,[e("span",It,d(n.value?.addonsTotal)+" "+d(r.subscription?.attributes?.currency_code)+" / mo ",1)])])):c("",!0)])])]),e("div",jt,[p(s(j),{size:"lg",type:"primary",iconA
1nimated:"",text:s(w)("upgrade"),onClick:P},null,8,["text"])])])):c("",!0)}}),Ut={class:"flex flex-col"},qt={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Mt={class:"md:text-p text-[0.813rem]"},Vt={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},At={class:"md:text-p text-[0.813rem] basis-[46%]"},Ot={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Rt={class:"md:text-p text-[0.813rem] basis-[46%]"},Ft={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Ht={class:"md:text-p text-[0.813rem] basis-[46%]"},Et={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},zt={class:"md:text-p text-[0.813rem] basis-[46%]"},Gt={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Wt={class:"md:text-p text-[0.813rem] basis-[46%]"},Yt={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Jt={class:"md:text-p text-[0.813rem] basis-[46%]"},Qt={class:"flex py-[8px] border-b-[1px] grid grid-cols-[1fr_2fr]"},Kt={class:"md:text-p text-[0.813rem] basis-[46%]"},Xt={__name:"BoltDashboardModal",emits:["close"],setup(r,{emit:f}){const w=f,{t:v}=E({useScope:"global"}),_=Y(),n=R(()=>_.state.redirectBoltInfo);function u(){_.dispatch("addRedirectBoltInformation",null),w("close")}return(h,i)=>(t(),B(s(ge),{width:"70%",height:"700px","btn-footer-position":"center",onClose:u},{title:D(()=>[N(d(n.value.boltName),1)]),body:D(()=>[e("div",Ut,[i[8]||(i[8]=e("span",{class:"font-bold text-p mb-[18px]"},"Bolt information",-1)),e("div",qt,[i[0]||(i[0]=e("span",{class:"md:text-p text-[0.813rem]"},"Bolt name",-1)),e("span",Mt,d(n.value.boltName),1)]),e("div",Vt,[i[1]||(i[1]=e("span",{class:"md:text-p text-[0.813rem]"},"Bolt location",-1)),e("span",At,d(n.value.boltLocation),1)]),i[9]||(i[9]=e("span",{class:"font-bold text-p mb-[18px] mt-[18px]"},"Site information",-1)),e("div",Ot,[i[2]||(i[2]=e("span",{class:"md:text-p text-[0.813rem]"},"Site name",-1)),e("span",Rt,d(n.value.envName),1)]),e("div",Ft,[i[3]||(i[3]=e("span",{class:"md:text-p text-[0.813rem]"},"SSH/SFTP username",-1)),e("span",Ht,d(n.value.sshName),1)]),e("div",Et,[i[4]||(i[4]=e("span",{class:"md:text-p text-[0.813rem]"},"SSH/SFTP password",-1)),e("span",zt,d(n.value.sshPassword),1)]),e("div",Gt,[i[5]||(i[5]=e("span",{class:"md:text-p text-[0.813rem]"},"SSH/SFTP hostname",-1)),e("span",Wt,d(n.value.sshHostName),1)]),e("div",Yt,[i[6]||(i[6]=e("span",{class:"md:text-p text-[0.813rem]"},"SSH/SFTP port",-1)),e("span",Jt,d(n.value.sshPort),1)]),e("div",Qt,[i[7]||(i[7]=e("span",{class:"md:text-p text-[0.813rem]"},"SSH/SFTP url",-1)),e("span",Kt,d(n.value.sshUrl),1)])])]),footer:D(()=>[p(s(j),{type:"outline",size:"lg",text:s(v)("goToBolt"),onClick:u},null,8,["text"])]),_:1}))}},Zt={class:"flex flex-col"},es={class:"flex flex-col md:flex-row justify-between"},ts={class:"flex flex-col mb-[50px] md:mb-0 pr-4"},ss={key:1},as={class:"error-msg"},os={class:"mt-[10px]"},ns={key:0,class:"mb-[20px] md:hidden w-[80%]"},is={key:0},rs={key:1,class:"hidden md:flex mb-[10px]"},ls={class:"mb-[50px] md:mb-[86px]"},ds={class:"relative"},Ps=A({__name:"SpecificBolt",setup(r){const f=H(),w=F(),v=Y(),{t:_}=E({useScope:"global"}),n=m(!1),u=m(null);let h=m();const i=m(null),T=m(null);let k=m(null),P=m(""),x=m([]),o=m(!1),l=m(!0),g=m({start_date:"",end_date:""}),z=m("");const S=m(!1),G=me({boltNameUpdate:m()}),I=m(!0),J=m(!1),L=v.state.accessTokenObject?.isServeboltAdmin||v.state.accessTokenObject?.isServeboltStaff,de={boltNameUpdate:{required:W.withMessage("The site name cannot be empty",De),minLength:W.withMessage("The site name must be at least 6 characters long",Ce(6)),maxLength:W.withMessage("The site name cannot be longer than 50 characters.",Pe(50))}},U=Ne(de,G,{$lazy:!0});ne(()=>{Q()});async function Q(){o.value=!0;const b=f.params.boltId;l.value&&(g.value.start_date=te(new Date),g.value.end_date=te(new Date)),z.value.label==="All"&&(delete g.value.start_date,delete g.value.end_date);try{const[y,C]=await Promise.all([new V().get(b,L),new V().getUsage(b,L)]),q=y.getData();if(u.value=q,h.value=y.name(),x.value=[{name:_("bolts"),route:{name:"bolts"}}],i.value=C.getData(),J.value=q.attributes?.hasTransferRequest||!1,await v.dispatch("addBoltIformation",q),v.state.redirectBoltInfo&&(n.value=!0),q.attributes?.subscriptionId){const M=await new V().getSubscription(b,L),Z=M.getData();T.value=Array.isArray(Z)?null:Z,k.value=M.trialDaysLeft(),P.value=ce(M.getAttributes()),I.value=!y.isDedicated()&&!M.isCustomContract()}else I.value=!y.isDedicated();l.value=!1}catch(y){console.log({error:y})}finally{o.value=!1}}function ce(b){return b.status==="cancelled"?"The subscription of this Bolt has been cancelled. Contact support if you need to restore it.":b.status==="non_renewing"&&b.cancelled_at?`This Bolt is scheduled for deleti
1on on ${new Date(b.cancelled_at*1e3).toLocaleDateString(void 0,{year:"numeric",month:"long",day:"numeric"})}.`:""}async function K(){if(!S.value)S.value=!S.value,G.boltNameUpdate=h.value;else{const b=Number(f.params.boltId),y={data:{attributes:{name:G.boltNameUpdate}}};await new V().updateBolt(b,y,L),S.value=!S.value,Q(),ve(_("boltNameChanged"))}}function X(){w.push({name:"plan-and-billing",params:{boltId:f.params.boltId}})}function pe(){window.open("https://servebo.lt/ggqpi","_blank")}return(b,y)=>(t(),a("div",Zt,[p(Ie,{status:J.value},null,8,["status"]),p(Te,{loading:s(o),items:s(x),count:1,headingType:"dynamic"},null,8,["loading","items"]),e("div",es,[e("form",{onSubmit:ue(K,["prevent"])},[e("div",ts,[!s(o)&&!S.value?(t(),B(s(le),{key:0,class:"break-all w-[13rem] md:w-[16rem] xl:!w-[25rem] overflow-hidden relative inline-block whitespace-nowrap text-ellipsis"},{default:D(()=>[N(d(s(h)||b.$t("specificBolt")),1)]),_:1})):s(o)&&!S.value?(t(),a("div",ss,[p(s($),{class:"mb-[2px] h-[27px] w-[300px] flex justify-center items-center text-gray-400"})])):c("",!0),ae(p(s(ye),{sid:"bolttNameUpdate",modelValue:s(U).boltNameUpdate.$model,"onUpdate:modelValue":y[0]||(y[0]=C=>s(U).boltNameUpdate.$model=C),invalid:s(U).boltNameUpdate.$invalid,btnType:"button"},null,8,["modelValue","invalid"]),[[oe,S.value]]),(t(!0),a(O,null,ie(s(U).boltNameUpdate.$errors,C=>(t(),a("div",{class:"input-errors mx-2",key:C.$uid},[e("div",as,d(C.$message),1)]))),128)),e("div",os,[p(s(j),{type:"link",text:S.value?b.$t("saveName"):b.$t("changeName"),onClick:K},null,8,["text"])])])],32),s(k)||s(k)===0?(t(),a("div",ns,[p(se,{"days-left":s(k)},null,8,["days-left"])])):c("",!0),p(tt,{class:"md:basis-[45%] mb-[50px] md:mb-[86px]",data:u.value?.attributes,loading:s(o)},null,8,["data","loading"])]),s(P)?(t(),a("div",is,[p(s(he),{class:"flex rounded mb-4 p-[1rem] md:p-[1.5rem]"},{default:D(()=>[N(d(s(P))+" ",1),e("span",{onClick:X,class:"hover:cursor-pointer underline text-14 whitespace-nowrap"},d(s(_)("planAndBilling")),1)]),_:1})])):c("",!0),s(k)||s(k)===0?(t(),a("div",rs,[I.value?(t(),B(se,{key:0,"days-left":s(k)},null,8,["days-left"])):c("",!0)])):c("",!0),e("div",ls,[i.value?.attributes?(t(),B($e,{key:0,usageData:i.value.attributes},null,8,["usageData"])):c("",!0)]),T.value&&I.value?(t(),B(Lt,{key:JSON.stringify(Object.keys(T.value)),class:"mb-[1rem] md:mb-[1.5rem]",subscription:T.value,usageData:i.value},null,8,["subscription","usageData"])):c("",!0),e("div",ds,[p(s(_e),{class:"pb-2.5 md:pb-0 mb-[50px] md:mb-[86px] absolute md:relative right-[-10px] md:right-0 left-[-10px] md:left-0"},{default:D(()=>[I.value?(t(),B(s(ee),{key:0,class:"bg-background-card max-w-[1000px]",title:"Update your plan",bodyText:"Need to adjust the plan for this Bolt? Use our plan selector to find the right plan for your needs.",btnText:"Change plan",btnType:"primary",btnSize:"lg",onBtnClick:X})):c("",!0),p(s(ee),{class:"max-w-[1000px]",title:"Get migrated",bodyText:"Our expert migrations team will ensure a seamless and hassle-free migration of your site to Servebolt. You can rest assured that your website will be in safe hands.",btnText:"Request migration",btnType:"outline",btnSize:"lg",onBtnClick:pe})]),_:1})]),n.value?(t(),B(Xt,{key:3,onClose:y[1]||(y[1]=C=>n.value=!1)})):c("",!0)]))}});export{Ps as default};
2//# sourceMappingURL=SpecificBolt-C1lkuwew.js.map

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.