PageSourceSearch

https://renative.org/assets/js/c4f5d8e4.1c0eb819.js

js renative.org collected 2026-10-02 21:20:35 UTC 38,157 bytes, 1 lines download raw bytes

1(self.webpackChunkrenative_docs=self.webpackChunkrenative_docs||[]).push([[2634],{1473:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(6540);var s=n(4848);function i(e){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,s.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}},4115:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(6540);var s=n(4848);function i(e){return(0,s.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,s.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}},5048:(e,t,n)=>{"use strict";n(6540),n(4848)},6591:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var s=n(6540),i=n(9532);const r={attributes:!0,characterData:!0,childList:!0,subtree:!0};function a(e,t){const[n,a]=(0,s.useState)(),l=(0,s.useCallback)((()=>{a(e.current?.closest("[role=tabpanel][hidden]"))}),[e,a]);(0,s.useEffect)((()=>{l()}),[l]),function(e,t,n){void 0===n&&(n=r);const a=(0,i._q)(t),l=(0,i.Be)(n);(0,s.useEffect)((()=>{const t=new MutationObserver(a);return e&&t.observe(e,l),()=>t.disconnect()}),[e,a,l])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),l())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function l(){const[e,t]=(0,s.useState)(!1),[n,i]=(0,s.useState)(!1),r=(0,s.useRef)(null),l=(0,s.useCallback)((()=>{const n=r.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[r,e]),o=(0,s.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=r.current,n=e>t||r.current.querySelector("code").hasAttribute("style");i(n)}),[r]);return a(r,o),(0,s.useEffect)((()=>{o()}),[e,o]),(0,s.useEffect)((()=>(window.addEventListener("resize",o,{passive:!0}),()=>{window.removeEventListener("resize",o)})),[o]),{codeBlockRef:r,isEnabled:e,isCodeScrollable:n,toggle:l}}},6058:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var s=n(5293),i=n(6342);function r(){const{prism:e}=(0,i.p)(),{colorMode:t}=(0,s.G)(),n=e.theme,r=e.darkTheme||n;return"dark"===t?r:n}},4291:(e,t,n)=>{"use strict";n.d(t,{Li:()=>g,M$:()=>p,Op:()=>h,_u:()=>u,wt:()=>m});var s=n(8426),i=n.n(s);const r=/title=(?<quote>["'])(?<title>.*?)\1/,a=/\{(?<range>[\d,-]+)\}/,l={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},o={...l,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},c=Object.keys(l);function d(e,t){const n=e.map((e=>{const{start:n,end:s}=o[e];return`(?:${n}\\s*(${t.flatMap((e=>[e.line,e.block?.start,e.block?.end].filter(Boolean))).join("|")})\\s*${s})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function m(e){return e?.match(r)?.groups.title??""}function u(e){return Boolean(e?.includes("showLineNumbers"))}function h(e){const t=e.split(" ").find((e=>e.startsWith("language-")));return t?.replace(/language-/,"")}function g(e,t){let n=e.replace(/\n$/,"");const{language:s,magicComments:r,metastring:l}=t;if(l&&a.test(l)){const e=l.match(a).groups.range;if(0===r.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${l}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=r[0].className,s=i()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(s),code:n}}if(void 0===s)return{lineClassNames:{},code:n};const o=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return d(["js","jsBlock"],t);case"jsx":case"tsx":return d(["js","jsBlock","jsx"],t);case"html":return d(["js","jsBlock","html"],t);case"python":case"py":case"bash":return d(["bash"],t);case"markdown":case"md":return d(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return d(["tex"],t);case"lua":case"haskell":case"sql":return d(["lua"],t);case"wasm":return d(["wasm"],t);case"vb":case"vba":case"visual-basic":return d(["vb","rem"],t);case"vbnet":return d(["vbnet","rem"],t);case"batch":return d(["rem"],t);case"basic":return d(["rem","f90"],t);case"fsharp":return d(["js","ml"],t);case"ocaml":case"sml":return d(["ml"],t);case"fortran":return d(["f90"],t);case"cobol":return d(["cobol"],t);default:return d(c,t)}}(s,r),m=n.split("\n"),u=Object.fromEntries(r.map((e=>[e.className,{start:0,range:""}]))),h=Object.fromEntries(r.filter((e=>e.line)).map((e=>{let{className:t,line:n}
1=e;return[n,t]}))),g=Object.fromEntries(r.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.start,t]}))),p=Object.fromEntries(r.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.end,t]})));for(let i=0;i<m.length;){const e=m[i].match(o);if(!e){i+=1;continue}const t=e.slice(1).find((e=>void 0!==e));h[t]?u[h[t]].range+=`${i},`:g[t]?u[g[t]].start=i:p[t]&&(u[p[t]].range+=`${u[p[t]].start}-${i-1},`),m.splice(i,1)}n=m.join("\n");const v={};return Object.entries(u).forEach((e=>{let[t,{range:n}]=e;i()(n).forEach((e=>{v[e]??=[],v[e].push(t)}))})),{lineClassNames:v,code:n}}function p(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((e=>{let[s,i]=e;const r=t[s];r&&"string"==typeof i&&(n[r]=i)})),n}},3237:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>I});var s=n(6540),i=n(53),r=n(3125),a=n(8774);const l={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN",h2:"h2_gZ6G",version_link:"version_link_vxWI",description:"description_meEo"},o={img_video_container:"img_video_container_Muho",img_video_container_in:"img_video_container_in_SyXx",youtube_video:"youtube_video_qXIY",main_paragraph:"main_paragraph_LOIA",main_img:"main_img_tMZx",main_img_title:"main_img_title_Iqcd",solid:"solid_u10w",feature_grid_title:"feature_grid_title_mIOg",features:"features_xdhU",features_line:"features_line_T4_D",bottom_element:"bottom_element_ONxB",feature_container:"feature_container_xlq6",feature_child_container:"feature_child_container_aS8N",feature_title_container:"feature_title_container_HSqZ",feature_icon:"feature_icon_E6uA",feature_title:"feature_title_gr9C",feature_link_container:"feature_link_container_e5m9",feature_link:"feature_link_JyGh",plugin_grid:"plugin_grid_usr2",plugin_container:"plugin_container_NNc3",plugin_title:"plugin_title_Lgur",img_grid:"img_grid_n7G9",feature_description:"feature_description_hhpQ",feature_img:"feature_img_jMxz"};var c=n(5293),d=n(1202),m=n(1122),u=n(4848);const h=[{title:"Extendable by community plugins",icon:"/img/light/feature_icon1.svg",iconDark:"/img/dark/feature_icon1.svg",description:(0,u.jsxs)(u.Fragment,{children:["ReNative supports standard community driven"," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"react native plugins"})," you can use to enhance the functionality of your apps."]}),children:(0,u.jsxs)("div",{className:o.plugin_grid,children:[(0,u.jsx)(p,{title:"@flexn/create",codeSnippet:"rnv plugin add @flexn/create   "}),(0,u.jsx)(p,{title:"@flexn/sdk",codeSnippet:"rnv plugin add @flexn/sdk  "}),(0,u.jsx)(p,{title:"@lightningjs/cli",codeSnippet:"rnv plugin add @lightningjs/cli  "}),(0,u.jsx)(p,{title:"@reach/router",codeSnippet:"rnv plugin add @reach/router  "}),(0,u.jsx)(p,{title:"@react-navigation",codeSnippet:"rnv plugin add @react-navigation  "}),(0,u.jsx)(p,{title:"@reduxjs/toolkit",codeSnippet:"rnv plugin add @reduxjs/toolkit  "})]}),link:"/docs/plugins/overview"},{title:"Scalable configurations",icon:"/img/light/feature_icon2.svg",iconDark:"/img/dark/feature_icon2.svg",description:(0,u.jsxs)(u.Fragment,{children:["Tired of setting up and managing countless of various projects? You can go as simple as most"," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"basic json config"})," file to get yourself up and running."]}),link:"/docs/concepts/config",children:(0,u.jsx)(d.A,{title:"renative.json",language:"json",children:'{\n  "platforms": {},\n  "plugins": {}\n}'})},{title:"Powerful CLI",icon:"/img/light/feature_icon3.svg",iconDark:"/img/dark/feature_icon3.svg",description:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"rnv CLI"})," is your entry point and control centre to building multi-platform apps with just a few commands to learn."]}),link:"/docs/api/cli",children:(0,u.jsx)("div",{children:(0,u.jsx)(d.A,{language:"jsx",children:"rnv --help"})})},{title:"Minimalistic runtime",icon:"/img/light/feature_icon4.svg",iconDark:"/img/dark/feature_icon4.svg",description:(0,u.jsxs)(u.Fragment,{children:["ReNative runtime, an ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"NPM dependency"}),","," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"streamlines UI"})," and feature development for diverse platforms and devices."]}),children:(0,u.jsx)(d.A,{title:"multi-platform.js",language:"jsx",children:'import { isPlatformTizen, isFactorTv, engine, platform } from "renative";\n\n<Text>{isFactorTv}</Text>; '}),link:"/docs/api/runtime"},{title:"Supercharged frameworks",icon:"/img/light/feature_icon5.svg",iconDark:"/img/dark/feature_icon5.svg",description:(0,u.jsxs)(u.Fragment,{children:["ReNative supports popular front-end frameworks like ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"React"}),","," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"React Native"}),", ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"NextJS"}),", ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"Electron"})]}),link:"/docs/engines/engine-rn"},{title:"Build hooks",icon:"/img/light/feature_icon6.svg",iconDark:"/img/dark/feature_icon6.svg",description:(0,u.jsxs)(u.Fragment,{children:["Sometimes you need to extend CLI functionality with custom build scripts. ReNative"," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"makes this easy"})," for you."]}),children:(0,u.jsx)(d.A,{title:"/buildHooks/src/index.js",language:"jsx",children:"\nimport chalk from 'chalk';\n\nconst hooks = {    \n        hello: c => \n      \n              new Promise((resolve, reject) => {            \n                      console.log(`\\n${chalk.yellow('HELLO FROM BUILD HOOKS!')}\\n`);\n                      resolve();        \n              })};\n\n              const pipes = {};\n\n              export { pipes, hooks };\n"}),link:"/docs/guides/build_hooks"},{title:"Powerful templates",icon:"/img/light/feature_icon7.svg",iconDark:"/img/dark/feature_icon7.svg",description:(0,u.jsxs)(u.Fragment,{children:["ReNative allows you to ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"build"})," powerful multi-platform bootstrap templates."]}),children:(0,u.jsx)(d.A,{title:"Terminal",language:"jsx",children:"rnv new\n? What's your project Name? (folder will be created) hello-renative\n? What workspace to use? rnv\n? What template to use? @rnv/template-starter\n? What @rnv/template-starter version to use? 1.8.0 (@latest)\n? How to create config renative.json? Extend template (cleaner, overridable)\n? What's your project Title? My Renative App\n? What's your Ap
1p ID? com.mycompany.hellorenative\n? What's your project version? 0.1.0\n? What platforms would you like to use? web, ios, android\n? Do you want to set-up git in your new project? Yes"}),link:"/docs/guides/templates"},{title:"Integrations",icon:"/img/light/feature_icon8.svg",iconDark:"/img/dark/feature_icon8.svg",description:(0,u.jsxs)(u.Fragment,{children:["ReNative supports integration for various services and"," ",(0,u.jsx)("span",{style:{color:"#0A74E6"},children:"deployment infrastructures"})," for your apps."]}),children:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:(0,i.A)(o.plugin_grid,o.img_grid),children:[(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo1.svg",dark:"/img/dark/integration_logo1.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo2.svg",dark:"/img/dark/integration_logo2.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo3.svg",dark:"/img/dark/integration_logo3.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo4.svg",dark:"/img/dark/integration_logo4.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo5.svg",dark:"/img/dark/integration_logo5.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo6.svg",dark:"/img/dark/integration_logo6.svg"}}),(0,u.jsx)(m.A,{className:o.feature_img,sources:{light:"/img/light/integration_logo7.svg",dark:"/img/dark/integration_logo7.svg"}})]}),(0,u.jsx)("div",{className:o.main_paragraph,children:"Additionally you can build your own integrations with ease."})]}),link:"/docs/integrations/aws"}],g=e=>{let{youtubeId:t,title:n}=e;return(0,u.jsx)("div",{className:"wrapper",style:{margin:"auto"},children:(0,u.jsx)("div",{style:{position:"relative",paddingBottom:"56.25%",height:0},children:(0,u.jsx)("iframe",{title:n||"video",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},src:`https://www.youtube.com/embed/${t}`,frameBorder:"0"})})})};function p(e){let{title:t,codeSnippet:n}=e;return(0,u.jsx)("div",{className:o.plugin_container,children:(0,u.jsxs)("div",{children:[(0,u.jsx)("p",{className:o.plugin_title,children:t}),(0,u.jsx)(d.A,{language:"jsx",children:n})]})})}function v(e){let{Svg:t,title:n,description:s,link:i,children:r,linkName:a="Learn more"}=e;return(0,u.jsxs)("div",{className:o.feature_container,children:[(0,u.jsxs)("div",{className:o.feature_title_container,children:[(0,u.jsx)("img",{className:o.feature_icon,src:t}),(0,u.jsx)("h2",{className:o.feature_title,children:n})]}),s&&(0,u.jsx)("p",{children:s}),r&&(0,u.jsx)("div",{className:o.feature_child_container,children:r}),(0,u.jsx)("div",{className:o.feature_link_container,children:(0,u.jsxs)("a",{className:o.feature_link,href:i,children:[a,(0,u.jsx)("img",{src:"/img/link.svg"})]})})]})}function f(){const{colorMode:e}=(0,c.G)();var t;return t="dark"===e?"lineDark":"lineLight",(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:(0,i.A)("container","framework_container"),children:[(0,u.jsx)("div",{children:(0,u.jsx)("h2",{children:"Supported frameworks"})}),(0,u.jsxs)("div",{className:"framework_container_img_grid",children:[(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/react_native.svg",dark:"/img/dark/react_native.svg"}}),(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/lightningjs.svg",dark:"/img/dark/lightningjs.svg"}}),(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/react.svg",dark:"/img/dark/react.svg"}}),(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/windows.svg",dark:"/img/dark/windows.svg"}}),(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/electron.svg",dark:"/img/dark/electron.svg"}}),(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/nextjs.svg",dark:"/img/dark/nextjs.svg"}})]})]}),(0,u.jsxs)("div",{className:(0,i.A)("container",o.img_video_container),children:[(0,u.jsxs)("div",{className:o.img_video_container_in,children:[(0,u.jsx)("div",{className:o.main_img_title,children:(0,u.jsx)("h2",{children:"Bootstrap and build apps fast"})}),(0,u.jsx)("div",{className:o.main_paragraph,children:"ReNative allows developers to create multiplatform templates and reuse them to bootstrap full E2E projects, freeing up time to focus on development"}),(0,u.jsx)("div",{children:(0,u.jsx)(d.A,{language:"jsx",children:"rnv new"})}),(0,u.jsx)("div",{className:o.feature_link_container,children:(0,u.jsxs)("a",{className:o.feature_link,href:"/docs/overview/introduction",children:["Learn more",(0,u.jsx)("img",{src:"/img/link.svg"})]})})]}),(0,u.jsx)("div",{className:(0,i.A)(o.img_video_container_in,o.youtube_video),children:(0,u.jsx)(g,{youtubeId:"PLCJzCDSyDk",title:"demo"})})]}),(0,u.jsx)("hr",{className:t}),(0,u.jsxs)("div",{className:(0,i.A)("container",o.img_video_container),children:[(0,u.jsx)(m.A,{className:o.main_img,sources:{light:"/img/light/rnv-light.svg",dark:"/img/dark/rnv-dark.svg"}}),(0,u.jsxs)("div",{className:o.img_video_container_in,children:[(0,u.jsx)("div",{className:o.main_img_title,children:(0,u.jsx)("h2",{children:"Target any major platform"})}),(0,u.jsx)("div",{className:o.main_paragraph,children:"Run your project on one of 20 platforms with a single command"}),(0,u.jsx)("div",{children:(0,u.jsx)(d.A,{language:"jsx",children:"rnv run -p <PLATFORM>"})}),(0,u.jsx)("div",{className:o.feature_link_container,children:(0,u.jsxs)("a",{className:o.feature_link,href:"/docs/platforms/android",children:["Explore more",(0,u.jsx)("img",{src:"/img/link.svg"})]})})]})]}),(0,u.jsx)("hr",{className:t}),(0,u.jsx)("section",{className:"container",children:(0,u.jsx)(v,{...h[0],Svg:"dark"===e?h[0].iconDark:h[0].icon,linkName:"Explore more"},"0")}),(0,u.jsx)("hr",{className:t}),(0,u.jsx)("section",{className:(0,i.A)("container",o.features_line),children:h.slice(1,3).map(((t,n)=>{const s="dark"===e?t.iconDark:t.icon;return(0,u.jsx)(v,{...t,Svg:s},n)}))}),(0,u.jsx)("hr",{className:t}),(0,u.jsxs)("section",{className:"container",children:[(0,u.jsx)("div",{className:o.features,children:h.slice(3,-2).map(((t,n)=>{const s="dark"===e?t.iconDark:t.icon;return(0,u.jsx)(v,{...t,Svg:s},n)}))}),(0,u.jsx)("div",{className:(0,i.A)(o.features_line,o.bottom_element),children:h.slice(-2).map(((t,n)=>{const s="dark"===e?t.iconDark:t.icon;return(0,u.jsx)(v,{...t,Svg:s},n)}))})]}),(0,u.jsx)("hr",{className:t}),(0,u.jsxs)("div",{className:(0,i.A)("container","framework_container"),children:[(0,u.jsx)("div",{children:(0,u.jsx)("h2",{children:"Used by"})}),(0,u.jsx)("div",{className:"framework_container_img_grid",children:(0,u.jsx)(m.A,{className:"framework_img",sources:{light:"/img/light/usedby1.png",dark:"/img/dark/usedby1.png"}})})]})]})}var x;function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)({}).hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},j.apply(null,arguments)}const _=e=>{let{title:t,titleId:n,...i}=e;return s.createElement("svg",j({xmlns:"http://www.w3.org/2000/svg",fill:"
1currentColor",viewBox:"0 0 22 22","aria-labelledby":n},i),t?s.createElement("title",{id:n},t):null,x||(x=s.createElement("path",{d:"M18.933 11.804a.82.82 0 0 0-.863-.115 6.6 6.6 0 0 1-2.772.6 6.704 6.704 0 0 1-6.696-6.663 7 7 0 0 1 .205-1.645.823.823 0 0 0-1.094-.93 8.341 8.341 0 1 0 11.517 9.617.82.82 0 0 0-.297-.864m-7.814 5.503A6.695 6.695 0 0 1 6.957 5.404v.222a8.35 8.35 0 0 0 10.068 8.16 6.67 6.67 0 0 1-5.906 3.554z"})))};var k;function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)({}).hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},b.apply(null,arguments)}const N=e=>{let{title:t,titleId:n,...i}=e;return s.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 22 22","aria-labelledby":n},i),t?s.createElement("title",{id:n},t):null,k||(k=s.createElement("path",{d:"m5.169 15.583-.651.651a.916.916 0 0 0 0 1.293.917.917 0 0 0 1.292 0l.651-.651a.917.917 0 0 0-1.292-1.293M4.582 11a.917.917 0 0 0-.917-.917H2.75a.917.917 0 0 0 0 1.834h.916A.917.917 0 0 0 4.582 11m6.417-6.417a.917.917 0 0 0 .916-.916V2.75a.917.917 0 0 0-1.833 0v.917a.917.917 0 0 0 .917.916m-5.83 1.88a.917.917 0 0 0 1.292 0 .917.917 0 0 0 0-1.293l-.65-.65a.917.917 0 0 0-1.293 1.292zm11 .265a.92.92 0 0 0 .641-.265l.651-.651a.916.916 0 1 0-1.292-1.293l-.587.651a.917.917 0 0 0 0 1.293c.162.16.377.255.605.265zm3.08 3.355h-.917a.917.917 0 0 0 0 1.834h.917a.917.917 0 0 0 0-1.834m-8.25 7.334a.917.917 0 0 0-.917.916v.917a.917.917 0 0 0 1.833 0v-.917a.917.917 0 0 0-.916-.916m5.83-1.834a.917.917 0 0 0-1.247 1.247l.65.65a.916.916 0 0 0 1.293 0 .917.917 0 0 0 0-1.292zm-5.83-9.625A5.042 5.042 0 1 0 16.04 11 5.05 5.05 0 0 0 11 5.958m0 8.25a3.208 3.208 0 1 1 0-6.416 3.208 3.208 0 0 1 0 6.416"})))};var w,y;function A(){return A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)({}).hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},A.apply(null,arguments)}const E=e=>{let{title:t,titleId:n,...i}=e;return s.createElement("svg",A({xmlns:"http://www.w3.org/2000/svg",width:764,height:152,fill:"none",viewBox:"0 0 764 152","aria-labelledby":n},i),t?s.createElement("title",{id:n},t):null,w||(w=s.createElement("g",{clipPath:"url(#a)"},s.createElement("path",{fill:"#000",d:"m227.394 126-18.615-26.686q-1.172.13-3.515.13h-20.568V126h-16.922V34.877h37.49q11.845 0 20.568 3.906 8.852 3.905 13.538 11.195t4.686 17.313q0 10.284-5.077 17.704-4.946 7.42-14.319 11.065L245.618 126zm-.391-58.709q0-8.722-5.727-13.408t-16.793-4.686h-19.787v36.319h19.787q11.065 0 16.793-4.687 5.727-4.815 5.727-13.538m99.772 24.343q0 1.692-.26 4.816h-54.543q1.432 7.68 7.42 12.237 6.118 4.426 15.1 4.426 11.456 0 18.875-7.551l8.722 10.024q-4.686 5.598-11.846 8.461t-16.141 2.864q-11.456 0-20.178-4.556-8.721-4.556-13.538-12.627-4.686-8.2-4.686-18.485 0-10.154 4.556-18.224 4.686-8.202 12.887-12.758t18.485-4.556q10.154 0 18.095 4.557 8.07 4.426 12.496 12.626 4.556 8.072 4.556 18.746m-35.147-22.911q-7.81 0-13.278 4.686-5.337 4.556-6.508 12.237h39.443q-1.042-7.551-6.379-12.237t-13.278-4.686m133.309-33.846V126h-13.929L360.76 64.297V126h-16.792V34.877h13.929l50.247 61.703V34.877zm49.41 20.828q15.361 0 23.432 7.42 8.2 7.29 8.201 22.13V126h-15.361v-8.461q-2.994 4.556-8.591 7.029-5.467 2.343-13.278 2.343-7.81 0-13.669-2.603-5.857-2.734-9.112-7.42-3.124-4.817-3.124-10.805 0-9.372 6.899-14.97 7.03-5.727 22-5.728h17.964v-1.041q0-7.29-4.426-11.195-4.296-3.905-12.887-3.905-5.857 0-11.586 1.822-5.598 1.822-9.503 5.077l-6.378-11.846q5.467-4.165 13.147-6.379 7.682-2.213 16.272-2.213m-2.213 59.36q6.119 0 10.805-2.733 4.816-2.865 6.769-8.071V96.19h-16.793q-14.058 0-14.058 9.242 0 4.426 3.514 7.03 3.515 2.603 9.763 2.603m96.515 7.16q-2.863 2.343-7.029 3.515-4.036 1.171-8.592 1.171-11.455 0-17.704-5.988-6.248-5.988-6.248-17.443V70.025H517.62V57.007h11.456V41.126h16.272v15.881h18.615v13.018h-18.615v33.064q0 5.077 2.473 7.811 2.474 2.603 7.16 2.603 5.467 0 9.112-2.864zm13.386-65.739h16.272V126h-16.272zm8.201-11.455q-4.426 0-7.42-2.734-2.994-2.863-2.994-7.03 0-4.164 2.994-6.898 2.994-2.864 7.42-2.864t7.42 2.733q2.994 2.605 2.994 6.64 0 4.295-2.994 7.29-2.864 2.862-7.42 2.863m94.515 11.455L654.941 126h-16.792l-29.811-69.514h16.923l21.609 51.55 22.26-51.55zm73.611 35.148q0 1.692-.26 4.816h-54.543q
11.43 7.68 7.42 12.237 6.118 4.426 15.1 4.426 11.456 0 18.875-7.551l8.722 10.024q-4.686 5.598-11.846 8.461t-16.142 2.864q-11.455 0-20.177-4.556t-13.538-12.627q-4.686-8.2-4.686-18.485 0-10.154 4.556-18.224 4.686-8.202 12.887-12.758 8.2-4.556 18.485-4.556 10.154 0 18.094 4.557 8.072 4.426 12.497 12.626 4.557 8.072 4.556 18.746m-35.147-22.911q-7.81 0-13.278 4.686-5.337 4.556-6.509 12.237h39.443q-1.041-7.551-6.378-12.237t-13.278-4.686"}),s.createElement("g",{clipPath:"url(#b)"},s.createElement("path",{fill:"#0A74E6",fillRule:"evenodd",d:"M72.697 120.085c9.624 0 18.478-3.337 25.49-8.929l28.425 16.591c-13.302 14.858-32.53 24.193-53.915 24.193-21.312 0-40.481-9.271-53.778-24.042l28.457-16.609c6.985 5.511 15.774 8.796 25.321 8.796m69.502-20.023L113.6 83.37q.284-2.424.285-4.924c0-17.355-10.502-32.23-25.433-38.484V6.682c32.575 7.277 56.943 36.644 56.943 71.764a74.2 74.2 0 0 1-3.196 21.616M31.82 83.585 3.255 100.258A74.2 74.2 0 0 1 0 78.446c0-35.12 24.367-64.487 56.943-71.763v33.279C42.013 46.216 31.51 61.091 31.51 78.446q.001 2.611.31 5.14m40.877 10.789c8.701 0 15.755-7.132 15.755-15.928S81.4 62.52 72.697 62.52c-8.7 0-15.754 7.13-15.754 15.927 0 8.796 7.053 15.928 15.754 15.928",clipRule:"evenodd"})))),y||(y=s.createElement("defs",null,s.createElement("clipPath",{id:"a"},s.createElement("path",{fill:"#fff",d:"M0 0h763.407v152H0z"})),s.createElement("clipPath",{id:"b"},s.createElement("path",{fill:"#fff",d:"M0 6.683h145.395v145.395H0z"})))))};var q,B;function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var s in n)({}).hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},C.apply(null,arguments)}const L=e=>{let{title:t,titleId:n,...i}=e;return s.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",width:764,height:152,fill:"none",viewBox:"0 0 764 152","aria-labelledby":n},i),t?s.createElement("title",{id:n},t):null,q||(q=s.createElement("g",{clipPath:"url(#a)"},s.createElement("path",{fill:"#fff",d:"m227.394 126-18.615-26.686q-1.172.13-3.515.13h-20.568V126h-16.922V34.877h37.49q11.845 0 20.568 3.906 8.852 3.905 13.538 11.195t4.686 17.313q0 10.284-5.077 17.704-4.946 7.42-14.319 11.065L245.618 126zm-.391-58.709q0-8.722-5.727-13.408t-16.793-4.686h-19.787v36.319h19.787q11.065 0 16.793-4.687 5.727-4.815 5.727-13.538m99.772 24.343q0 1.692-.26 4.816h-54.543q1.432 7.68 7.42 12.237 6.118 4.426 15.1 4.426 11.456 0 18.875-7.551l8.722 10.024q-4.686 5.598-11.846 8.461t-16.141 2.864q-11.456 0-20.178-4.556-8.721-4.556-13.538-12.627-4.686-8.2-4.686-18.485 0-10.154 4.556-18.224 4.686-8.202 12.887-12.758t18.485-4.556q10.154 0 18.095 4.557 8.07 4.426 12.496 12.626 4.556 8.072 4.556 18.746m-35.147-22.911q-7.81 0-13.278 4.686-5.337 4.556-6.508 12.237h39.443q-1.042-7.551-6.379-12.237t-13.278-4.686m133.309-33.846V126h-13.929L360.76 64.297V126h-16.792V34.877h13.929l50.247 61.703V34.877zm49.41 20.828q15.361 0 23.432 7.42 8.2 7.29 8.201 22.13V126h-15.361v-8.461q-2.994 4.556-8.591 7.029-5.467 2.343-13.278 2.343-7.81 0-13.669-2.603-5.857-2.734-9.112-7.42-3.124-4.817-3.124-10.805 0-9.372 6.899-14.97 7.03-5.727 22-5.728h17.964v-1.041q0-7.29-4.426-11.195-4.296-3.905-12.887-3.905-5.857 0-11.586 1.822-5.598 1.822-9.503 5.077l-6.378-11.846q5.467-4.165 13.147-6.379 7.682-2.213 16.272-2.213m-2.213 59.36q6.119 0 10.805-2.733 4.816-2.865 6.769-8.071V96.19h-16.793q-14.058 0-14.058 9.242 0 4.426 3.514 7.03 3.515 2.603 9.763 2.603m96.515 7.16q-2.863 2.343-7.029 3.515-4.036 1.171-8.592 1.171-11.455 0-17.704-5.988-6.248-5.988-6.248-17.443V70.025H517.62V57.007h11.456V41.126h16.272v15.881h18.615v13.018h-18.615v33.064q0 5.077 2.473 7.811 2.474 2.603 7.16 2.603 5.467 0 9.112-2.864zm13.386-65.739h16.272V126h-16.272zm8.201-11.455q-4.426 0-7.42-2.734-2.994-2.863-2.994-7.03 0-4.164 2.994-6.898 2.994-2.864 7.42-2.864t7.42 2.733q2.994 2.605 2.994 6.64 0 4.295-2.994 7.29-2.864 2.862-7.42 2.863m94.515 11.455L654.941 126h-16.792l-29.811-69.514h16.923l21.609 51.55 22.26-51.55zm73.611 35.148q0 1.692-.26 4.816h-54.543q1.43 7.68 7.42 12.237 6.118 4.426 15.1 4.426 11.456 0 18.875-7.551l8.722 10.024q-4.686 5.598-11.846 8.461t-16.142 2.864q-11.455 0-20.177-4.556t-13.538-12.627q-4.686-8.2-4.686-18.485 0-10.154 4.556-18.224 4.686-8.202 12.887-12.758 8.2-4.556 18.485-4.556 10.154 0 18.094 4.557 8.072 4.426 12.497 12.626 4.557 8.072 4.556 18.746m-35.147-22.911q-7.81 0-13.278 4.686-5.337 4.556-6.509 12.237h39.443q-1.041-7.551-6.378-12.237t-13.278-4.686"}),s.createElement("g",{clipPath:"url(#b)"},s.createElement("path",{fill:"#0A74E6",fillRule:"evenodd",d:"M72.697 120.085c9.624 0 18.478-3.337 25.49-8.929l28.425 16.591c-13.302 14.858-32.53 24.193-53.915 24.193-21.312 0-40.481-9.271-53.778-24.042l28.457-16.609c6.985 5.511 15.774 8.796 25.321 8.796m69.502-20.023L113.6 83.37q.284-2.424.285-4.924c0-17.355-10.502-32.23-25.433-38.484V6.682c32.575 7.277 56.943 36.644 56.943 71.764a74.2 74.2 0 0 1-3.196 21.616M31.82 83.585 3.255 100.258A74.2 74.2 0 0 1 0 78.446c0-35.12 24.367-64.487 56.943-71.763v33.279C42.013 46.216 31.51 61.091 31.51 78.446q.001 2.611.31 5.14m40.877 10.789c8.701 0 15.755-7.132 15.755-15.928S81.4 62.52 72.697 62.52c-8.7 0-15.754 7.13-15.754 15.927 0 8.796 7.053 15.928 15.754 15.928",clipRule:"evenodd"})))),B||(B=s.createElement("defs",null,s.createElement("clipPath",{id:"a"},s.createElement("path",{fill:"#fff",d:"M0 0h763.407v152H0z"})),s.createElement("clipPath",{id:"b"},s.createElement("path",{fill:"#fff",d:"M0 6.683h145.395v145.395H0z"})))))},S=()=>{const{colorMode:e,setColorMode:t}=(0,c.G)();let n="theme-mode",s="theme-mode";return"dark"===e?n+=" theme-mode-active":s+=" theme-mode-active",(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)("div",{className:"theme-modes",children:[(0,u.jsx)("div",{className:s,onClick:()=>t("light"),children:(0,u.jsx)(N,{className:"theme-mode-img"})}),(0,u.jsx)("div",{className:n,onClick:()=>t("dark"),children:(0,u.jsx)(_,{className:"theme-mode-img"})})]})})};function O(){const{colorMode:e}=(0,c.G)(),t="dark"===e?L:E;return(0,u.jsxs)("div",{className:"footer container",children:[(0,u.jsxs)("div",{className:"logo-container",children:[(0,u.jsx)("div",{children:(0,u.jsx)(t,{className:"footer-logo"})}),(0,u.jsxs)("div",{className:"copyright",children:["Copyright \xa9 ",(new Date).getFullYear()," ReNative Org"]}),(0,u.jsxs)("div",{style:{display:"flex",marginTop:"auto",gap:"24px"},children:[(0,u.jsx)("div",{className:"icon_link github-link",onClick:()=>window.location="https://github.com/flexn-io/renative"}),(0,u.jsx)("div",{className:"icon_link twitter-link",onClick:()=>window.location="https://twitter.com/renative"}),(0,u.jsx)("div",{className:"icon_link youtube-link",onClick:()=>window.location="https://www.youtube.com/@renative"})]})]}),(0,u.jsxs)("div",{className:"footer-container",children:[(0,u.jsx)("div",{className:"container-title",children:"Docs"}),(0,u.jsx)("a",{href:"/docs/overview/introduction",className:"footer-link",children:"Getting started"}),(0,u.jsx)("a",{href:"/docs/platforms/overview",className:"footer-link",children:"Platforms"}),(0,u.jsx)("a",{href:"/docs/guides/cli",className:"footer-link",children:"Guides"})]}),(0,u.jsxs)("div",{className:"footer-container",children:[(0,u.jsx)("div",{className:"container-title",children:"Community"}),(0,u.jsx)("a",{href:"https://github.com/flexn-io/renative/discussions",className:"footer-link",children:"Project Chat"}),(0,u.jsx)("a",{href:"https://twitter.com/renative",className:"footer-link",children:"X (Twitter)"}),(0,u.jsx)("a",{href:"https://github.com/flexn-io/renative/graphs/contributors",className:"footer-link",children:"Contributors"})]}),(0,u.jsxs)("div",{className:"footer-container",children:[(0,u.jsx)("div",{className:"container-title",children:"About Flexn"}),(0,u.jsxs)("a",{href:"https://www.flexn.io/",className:"footer-link",target:"_blank",children:["Website",(0,u.jsx)("img",{src:"/img/link.svg"})]}),(0,u.jsxs)("a",{href:"https://github.com/flexn-io",className:"footer-link",target:"_blank",children:["Github",(0,u.jsx)("img",{src:"/img/link.svg"})]}),(0,u.jsxs)("a",{href:"https://twitter.com/flexn_io",className:"footer-link",target:"_blank",children:["X (Twitter)",(0,u.jsx)("img",{src:"/img/link.svg"})]})]}),(0,u.jsx)("div",{className:"footer-container",children:(0,u.jsx)(S,{})})]})}function V(){return(0,u.jsx)("header",{className:(0,i.A)("hero hero--primary",l.heroBanner),children:(0,u.jsxs)("div",{className:"container",children:[(0,u.jsxs)("p",{className:(0,i.A)(l.h2,l.version_link),children:["Currently"," ",(0,u.jsxs)("a",{className:"link",href:"https://github.com/flexn-io/renative/releases/tag/1.8.0",target:"_blank",children:["v1.8",(0,u.jsx)("img",{className:"link_img",src:"/img/link.svg"})]})]}),(0,u.jsxs)("div",{className:"container-in",children:[(0,u.jsx)("span",{className:"hero__title",children:"Unified"}),(0,u.jsx)("span",{className:"hero__title hero__title_alt",children:"Development"}),(0,u.jsx)("span",{className:"hero__title",children:"Platform"})]}),(0,u.jsxs)("p",{className:(0,i.A)(l.h2,l.description),children:["ReNative allows you to ",(0,u.jsx)("b",{children:"bootstrap"}),", ",(0,u.jsx)("b",{children:"develop"})," and ",(0,u.jsx)("b",{children:"deploy"})," apps for mobile, web, TVs, desktops, consoles, wearables and more via a single development environment."]}),(0,u.jsxs)("div",{className:"homepage-codeline",children:[(0,u.jsx)("div",{className:l.buttons,children:(0,u.jsx)(a.A,{className:"button button--secondary button--lg homepage_button",to:"/docs/overview/quickstart",children:"Get started"})}),(0,u.jsx)("div",{style:{fontSize:"16px",width:"180px"},children:(0,u.jsx)(d.A,{language:"jsx",children:"npx rnv new"})})]})]})})}function I(){return(0,u.jsxs)(r.A,{title:"Unified Development Platform",description:"Description will go into a meta tag in <head />",children:[(0,u.jsx)(V,{}),(0,u.jsxs)("main",{children:[(0,u.jsx)(f,{}),(0,u.jsxs)("div",{className:"homepage-codeline",children:[(0,u.jsx)("div",{className:l.buttons,children:(0,u.jsx)(a.A,{className:"button button--secondary button--lg homepage_button",to:"/docs/overview/quickstart",children:"Start developing now"})}),(0,u.jsx)("div",{style:{fontSize:"16px",width:"180px"},children:(0,u.jsx)(d.A,{language:"jsx",children:"npx rnv new"})})]})]}),(0,u.jsx)(O,{})]})}}
1,1202:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var s=n(6540),i=n(2303),r=n(53),a=n(6058),l=n(7559),o=n(4291);const c={codeBlockContainer:"codeBlockContainer_APcc"};var d=n(4848);function m(e){let{as:t,...n}=e;const s=(0,a.A)(),i=(0,o.M$)(s);return(0,d.jsx)(t,{...n,style:i,className:(0,r.A)(n.className,c.codeBlockContainer,l.G.common.codeBlock)})}const u={codeBlockContent:"codeBlockContent_m3Ux",codeBlockTitle:"codeBlockTitle_P25_",codeBlock:"codeBlock_qGQc",codeBlockStandalone:"codeBlockStandalone_zC50",codeBlockLines:"codeBlockLines_p187",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_OFgW",buttonGroup:"buttonGroup_6DOT",buttonGroup_with_title:"buttonGroup_with_title_MDfj"};function h(e){let{children:t,className:n}=e;return(0,d.jsx)(m,{as:"pre",tabIndex:0,className:(0,r.A)(u.codeBlockStandalone,"thin-scrollbar",n),children:(0,d.jsx)("code",{className:u.codeBlockLines,children:t})})}var g=n(6342),p=n(6591),v=n(8181);const f={codeLine:"codeLine_iPqp",codeLineNumber:"codeLineNumber_F4P7",codeLineContent:"codeLineContent_pOih"};function x(e){let{line:t,classNames:n,showLineNumbers:s,getLineProps:i,getTokenProps:a}=e;1===t.length&&"\n"===t[0].content&&(t[0].content="");const l=i({line:t,className:(0,r.A)(n,s&&f.codeLine)}),o=t.map(((e,t)=>(0,d.jsx)("span",{...a({token:e,key:t})},t)));return(0,d.jsxs)("span",{...l,children:[s?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("span",{className:f.codeLineNumber}),(0,d.jsx)("span",{className:f.codeLineContent,children:o})]}):o,(0,d.jsx)("br",{})]})}var j=n(6861),_=n(1312),k=n(1473),b=n(4115);const N={copyButtonCopied:"copyButtonCopied__QnY",copyButtonIcons:"copyButtonIcons_FhaS",copyButtonIcon:"copyButtonIcon_phi_",copyButtonSuccessIcon:"copyButtonSuccessIcon_FfTR"};function w(e){let{code:t,className:n}=e;const[i,a]=(0,s.useState)(!1),l=(0,s.useRef)(void 0),o=(0,s.useCallback)((()=>{(0,j.A)(t),a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}),[t]);return(0,s.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),(0,d.jsx)("button",{type:"button","aria-label":i?(0,_.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,_.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,_.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,r.A)("clean-btn",n,N.copyButton,i&&N.copyButtonCopied),onClick:o,children:(0,d.jsxs)("span",{className:N.copyButtonIcons,"aria-hidden":"true",children:[(0,d.jsx)(k.A,{className:N.copyButtonIcon}),(0,d.jsx)(b.A,{className:N.copyButtonSuccessIcon})]})})}n(5048);function y(e){let{children:t,className:n="",metastring:s,title:i,showLineNumbers:l,language:c}=e;const{prism:{defaultLanguage:h,magicComments:f}}=(0,g.p)(),j=function(e){return e?.toLowerCase()}(c??(0,o.Op)(n)??h),_=(0,a.A)(),k=(0,p.f)(),b=(0,o.wt)(s)||i,{lineClassNames:N,code:y}=(0,o.Li)(t,{metastring:s,language:j,magicComments:f}),A=l??(0,o._u)(s);return(0,d.jsxs)(m,{as:"div",className:(0,r.A)(n,j&&!n.includes(`language-${j}`)&&`language-${j}`),children:[b&&(0,d.jsx)("div",{className:u.codeBlockTitle,children:b}),(0,d.jsxs)("div",{className:u.codeBlockContent,children:[(0,d.jsx)(v.f4,{theme:_,code:y,language:j??"text",children:e=>{let{className:t,style:n,tokens:s,getLineProps:i,getTokenProps:a}=e;return(0,d.jsx)("pre",{tabIndex:0,ref:k.codeBlockRef,className:(0,r.A)(t,u.codeBlock,"thin-scrollbar"),style:n,children:(0,d.jsx)("code",{className:(0,r.A)(u.codeBlockLines,A&&u.codeBlockLinesWithNumbering),children:s.map(((e,t)=>(0,d.jsx)(x,{line:e,getLineProps:i,getTokenProps:a,classNames:N[t],showLineNumbers:A},t)))})})}}),(0,d.jsx)("div",{className:b?(0,r.A)(u.buttonGroup,u.buttonGroup_with_title):u.buttonGroup,children:(0,d.jsx)(w,{className:u.codeButton,code:y})})]})]})}function A(e){let{children:t,...n}=e;const r=(0,i.A)(),a=function(e){return s.Children.toArray(e).some((e=>(0,s.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),l="string"==typeof a?y:h;return(0,d.jsx)(l,{...n,children:a},String(r))}},8426:(e,t)=>{function n(e){let t,n=[];for(let s of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(s))n.push(parseInt(s,10));else if(t=s.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,s,i,r]=t;if(s&&r){s=parseInt(s),r=parseInt(r);const e=s<r?1:-1;"-"!==i&&".."!==i&&"\u2025"!==i||(r+=e);for(let t=s;t!==r;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},6861:(e,t,n)=>{"use strict";function s(e,t){let{target:n=document.body}=void 0===t?{}:t;if("string"!=typeof e)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof e}\`.`);const s=document.createElement("textarea"),i=document.activeElement;s.value=e,s.setAttribute("readonly",""),s.style.contain="strict",s.style.position="absolute",s.style.left="-9999px",s.style.fontSize="12pt";const r=document.getSelection(),a=r.rangeCount>0&&r.getRangeAt(0);n.append(s),s.select(),s.selectionStart=0,s.selectionEnd=e.length;let l=!1;try{l=document.execCommand("copy")}catch{}return s.remove(),a&&(r.removeAllRanges(),r.addRange(a)),i&&i.focus(),l}n.d(t,{A:()=>s})}}]);

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.