PageSourceSearch

https://beebro.com/app/assets/hosting-PihHhoNj.js

js beebro.com collected 2026-09-24 14:40:19 UTC 6,838 bytes, 1 lines download raw bytes

1import{t as e}from"./queryOptions-C6eUkPeV.js";import{c as t,d as n,i as r,l as i,r as a,t as o}from"./schemas-yJwYz_QM.js";import{t as s}from"./client-J73iV5Wt.js";import{t as c}from"./queryKeys-DQZ5qimK.js";import{a as l,i as u,l as d,o as f}from"./billing-B5fdBcMc.js";var p=i({code:n(),name:n(),max_sites:t(),max_size_bytes:t(),max_db:t(),max_email:t(),currency:n().nullish(),price_monthly:t(),price_yearly:i({amount:t(),currency:n(),per_month:t().optional(),discount_percent:t().optional(),old_amount:t().nullable().optional()}).nullable(),savings:i({amount:t(),currency:n()}).nullish(),subtitle:n().nullish(),is_highlighted:r().nullish(),first_month_free:r().nullish()}),m=i({currency:n().nullish(),country:n().nullish(),yearly_discount_percent:t().nullish(),plans:a(p),first_month_free_available:r().nullish()});async function h(){return s(`/api/hosting/plans`,{},m)}var g=i({regions:a(i({code:n(),label:n(),region_code:n()})),default:n().nullish()});async function _(){return s(`/api/hosting/regions`,{},g)}var v=i({hostings:a(i({id:n(),domain:n().nullish(),isp_login:n().nullish(),primary_domain:n().nullish(),status:n(),expires_at:n().nullable(),plan:i({code:n(),name:n()}).nullable(),region:n().nullish(),region_code:n().nullish(),pending_change:l.nullish()}))});async function y(){return s(`/api/hosting`,{},v)}var b=i({ok:r().nullish(),free:r().nullish(),status:n().nullish(),payment_url:n().nullish(),...d,error:n().nullish(),message:n().nullish(),need:t().nullish(),have:t().nullish(),order:i({id:n().nullish(),kind:n().nullish(),status:n().nullish(),first_month_free:r().nullish(),user_price_rub:t().nullish()}).nullish()});async function x(e){return s(`/api/hosting/buy`,{method:`POST`,body:JSON.stringify(e)},b)}var S=i({ok:r().nullish(),message:n().nullish(),status:n().nullish(),payment_url:n().nullish(),...d,error:n().nullish(),need:t().nullish(),have:t().nullish(),hosting:i({id:n().nullish(),plan_code:n().nullish(),plan_name:n().nullish()}).nullish(),order:i({id:n().nullish()}).nullish(),scheduled:r().nullish(),pending_change:l.nullish()});async function C(e,t){return s(`/api/hosting/${encodeURIComponent(e)}/change-plan`,{method:`POST`,body:JSON.stringify(t)},S)}var w=i({change:i({plan_from:n().nullable(),plan_to:n(),plan_name:n().nullish(),period:o([`monthly`,`yearly`]),is_upgrade:r(),is_proration:r(),free:r(),amount:t(),currency:n(),proration:i({amount:t().nullish(),currency:n().nullish(),old_price:t(),new_price:t(),remaining_days:t(),period_days:t(),period_months:t()}).nullable(),activation:f.nullish()})});async function T(e,t,n=`monthly`){let r=new URLSearchParams({plan_code:t,period:n}),i=await s(`/api/hosting/${encodeURIComponent(e)}/change-plan/preview?${r.toString()}`,{},w);return{...i.change,activation:i.change.activation??null}}async function E(e){return s(`/api/hosting/${encodeURIComponent(e)}/change-plan/cancel-scheduled`,{method:`POST`},u)}var D=i({amount:t(),currency:n().nullish()}),O=i({hosting:i({plan_code:n().nullish(),currency:n().nullish(),autorenew:r().nullish(),renews_at:n().nullish()}).nullish(),durations:a(i({code:n(),months:t(),price:D,discount:D.nullish(),total:D,is_default:r().nullish()}))});async function k(e){return s(`/api/hosting/${encodeURIComponent(e)}/renew/options`,{},O)}var A=i({ok:r().nullish(),status:n().nullish(),payment_url:n().nullish(),...d,error:n().nullish(),message:n().nullish(),order:i({id:n().nullish(),kind:n().nullish()}).nullish(),payment:i({amount:t().nullish(),currency:n().nullish()}).nullish()});async function j(e,t){return s(`/api/hosting/${encodeURIComponent(e)}/renew`,{method:`POST`,body:JSON.stringify(t)},A)}var M=i({ok:r().nullish(),error:n().nullish(),message:n().nullish(),hosting:i({status:n().nullish(),billing:i({autorenew:r().nullish(),expires_at:n().nullish(),canceled_at:n().nullish(),cancel_mode:n().nullish()}).nullish()}).nullish()});async function N(e,t={}){return s(`/api/hosting/${encodeURIComponent(e)}/cancel`,{method:`POST`,body:JSON.stringify(t)},M)}var P=M.extend({resumed:r().nullish()});async function F(e){return s(`/api/hosting/${encodeURIComponent(e)}/resume`,{method:`POST`},P)}var I=i({hosting:i({id:n(),domain:n().nullish(),isp_login:n().nullish(),status:n(),region:n().nullish(),region_code:n().nullish(),plan:i({code:n(),name:n(),currency:n().nullish(),price_monthly:t(),price_yearly:t().nullable(),max_projects:t().nullish(),max_sites:t().nullish(),max_size_bytes:t(),max_email:t()}).nullable(),usage:i({sites_count:t(),email_count:t(),disk_used_bytes:t(),disk_total_bytes:t()}),billing:i({autorenew:r(),lease_id:t(),renews_at:n().nullable(),expires_at:n().nullable(),canceled_at:n().nullish(),cancel_mode:n().nullish(),pending_change:l.nullish()})})});async function L(e){return s(`/api/hosting/${encodeURIComponent(e)}`,{},I)}var R=i({sites:a(i({id:n(),domain:n(),ip:n(),document_root:n(),ssl_installed:r()}))});async function z(e){return s(`/api/hosting/${encodeURIComponent(e)}/sites`,{},R)}var B=i({databases:a(i({id:n(),name:n(),host:n(),port:t()}
1))});async function V(e){return s(`/api/hosting/${encodeURIComponent(e)}/databases`,{},B)}var H=i({ftp:i({host:n(),port:t(),login:n(),has_password:r()})});async function U(e){return s(`/api/hosting/${encodeURIComponent(e)}/ftp`,{},H)}var W=i({ok:r().nullish(),password:n(),regenerated:r().nullish()});async function G(e,t=`reveal`){return s(`/api/hosting/${encodeURIComponent(e)}/ftp/reveal`,{method:`POST`,body:JSON.stringify({mode:t})},W)}var K=i({backups:a(i({id:n(),created_at:n(),size_bytes:t().nullish(),kind:n().nullish()}))});async function q(e){return s(`/api/hosting/${encodeURIComponent(e)}/backups`,{},K)}var J=i({ok:r().nullish(),status:n().nullish()});async function Y(e,t){return s(`/api/hosting/${encodeURIComponent(e)}/backups/${encodeURIComponent(t)}/restore`,{method:`POST`},J)}i({ok:r().nullish(),error:n().nullish(),sites_count:t().nullish()});var X={getHostingRegionsQueryOptions:()=>e({queryKey:c.hosting.regions,queryFn:_,staleTime:1800*1e3}),getHostingPlansQueryOptions:()=>e({queryKey:c.hosting.plans,queryFn:h,staleTime:300*1e3}),getHostingsQueryOptions:()=>e({queryKey:c.hosting.all,queryFn:y,staleTime:60*1e3}),getHostingQueryOptions:t=>e({queryKey:c.hosting.detail(t),queryFn:()=>L(t),staleTime:30*1e3}),getHostingChangePlanPreviewQueryOptions:(t,n,r=`monthly`)=>e({queryKey:c.hosting.changePlanPreview(t,n,r),queryFn:()=>T(t,n,r)}),getHostingSitesQueryOptions:t=>e({queryKey:c.hosting.sites(t),queryFn:()=>z(t),staleTime:30*1e3}),getHostingDatabasesQueryOptions:t=>e({queryKey:c.hosting.databases(t),queryFn:()=>V(t),staleTime:30*1e3}),getHostingFtpQueryOptions:t=>e({queryKey:c.hosting.ftp(t),queryFn:()=>U(t),staleTime:30*1e3}),getHostingBackupsQueryOptions:t=>e({queryKey:c.hosting.backups(t),queryFn:()=>q(t),staleTime:30*1e3})};export{k as a,Y as c,C as i,F as l,N as n,X as o,E as r,j as s,x as t,G as u};

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.