[{"data":1,"prerenderedAt":636},["ShallowReactive",2],{"page-\u002Frender\u002Fgetting-started\u002Finstallation":3,"navigation":260},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":251,"extension":252,"meta":253,"navigation":254,"path":255,"rawbody":256,"seo":257,"stem":258,"__hash__":259},"docs_en\u002Frender\u002F1.getting-started\u002F1.installation.md","Installation",{"type":9,"value":10,"toc":245},"minimark",[11,76,111,116,134,138,141,207,214,218,231,235,241],[12,13,14,43,60],"code-group",{},[15,16,22],"pre",{"className":17,"code":18,"filename":19,"language":20,"meta":21,"style":21},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add @welldot\u002Fcore @welldot\u002Frender\n","pnpm","bash","",[23,24,25],"code",{"__ignoreMap":21},[26,27,30,33,37,40],"span",{"class":28,"line":29},"line",1,[26,31,19],{"class":32},"sBMFI",[26,34,36],{"class":35},"sfazB"," add",[26,38,39],{"class":35}," @welldot\u002Fcore",[26,41,42],{"class":35}," @welldot\u002Frender\n",[15,44,47],{"className":17,"code":45,"filename":46,"language":20,"meta":21,"style":21},"npm install @welldot\u002Fcore @welldot\u002Frender\n","npm",[23,48,49],{"__ignoreMap":21},[26,50,51,53,56,58],{"class":28,"line":29},[26,52,46],{"class":32},[26,54,55],{"class":35}," install",[26,57,39],{"class":35},[26,59,42],{"class":35},[15,61,64],{"className":17,"code":62,"filename":63,"language":20,"meta":21,"style":21},"yarn add @welldot\u002Fcore @welldot\u002Frender\n","yarn",[23,65,66],{"__ignoreMap":21},[26,67,68,70,72,74],{"class":28,"line":29},[26,69,63],{"class":32},[26,71,36],{"class":35},[26,73,39],{"class":35},[26,75,42],{"class":35},[77,78,79,82,83,86,87,94,95,98,99,102,103,106,107,110],"p",{},[23,80,81],{},"@welldot\u002Frender"," draws ",[23,84,85],{},"Well"," objects from ",[88,89,91],"a",{"href":90},"\u002Fcore",[23,92,93],{},"@welldot\u002Fcore",", which you use to parse the files. D3 7, ",[23,96,97],{},"d3-tip",", ",[23,100,101],{},"textures"," and ",[23,104,105],{},"sanitize-html"," install with the package; ",[23,108,109],{},"@welldot\u002Futils"," comes along as a dependency.",[112,113,115],"h2",{"id":114},"requirements","Requirements",[117,118,119,131],"ul",{},[120,121,122,126,127,130],"li",{},[123,124,125],"strong",{},"A browser DOM."," The renderer draws into an existing ",[23,128,129],{},"\u003Csvg>"," element with D3. It runs in the browser, or in tests with jsdom; it does not render on a server by itself.",[120,132,133],{},"ES modules and CommonJS are both published, with TypeScript declarations.",[112,135,137],{"id":136},"server-side-rendering","Server-side rendering",[77,139,140],{},"In Nuxt, Next.js, SvelteKit and similar frameworks, create the renderer only on the client, after the SVG element is mounted. Importing the package dynamically there also keeps D3 and the texture definitions out of your server bundle and main chunk:",[15,142,146],{"className":143,"code":144,"language":145,"meta":21,"style":21},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F\u002F inside onMounted \u002F useEffect \u002F onMount\nconst { WellRenderer, INTERACTIVE_RENDER_CONFIG } =\n  await import('@welldot\u002Frender');\n","ts",[23,147,148,154,181],{"__ignoreMap":21},[26,149,150],{"class":28,"line":29},[26,151,153],{"class":152},"sHwdD","\u002F\u002F inside onMounted \u002F useEffect \u002F onMount\n",[26,155,157,161,165,169,172,175,178],{"class":28,"line":156},2,[26,158,160],{"class":159},"spNyl","const",[26,162,164],{"class":163},"sMK4o"," {",[26,166,168],{"class":167},"sTEyZ"," WellRenderer",[26,170,171],{"class":163},",",[26,173,174],{"class":167}," INTERACTIVE_RENDER_CONFIG ",[26,176,177],{"class":163},"}",[26,179,180],{"class":163}," =\n",[26,182,184,188,191,194,197,199,201,204],{"class":28,"line":183},3,[26,185,187],{"class":186},"s7zQu","  await",[26,189,190],{"class":163}," import",[26,192,193],{"class":167},"(",[26,195,196],{"class":163},"'",[26,198,81],{"class":35},[26,200,196],{"class":163},[26,202,203],{"class":167},")",[26,205,206],{"class":163},";\n",[77,208,209,213],{},[88,210,212],{"href":211},"\u002Frender\u002Fguides\u002Fframeworks","Using it in a framework"," shows complete Vue and React components.",[112,215,217],{"id":216},"versions","Versions",[77,219,220,221,86,223,225,226,230],{},"The current release is 0.4.1. It accepts ",[23,222,85],{},[23,224,93],{}," 0.5.0, including files written as format 2.4. See the ",[88,227,229],{"href":228},"\u002Frender\u002Fchangelog","changelog",".",[112,232,234],{"id":233},"next","Next",[77,236,237],{},[88,238,240],{"href":239},"\u002Frender\u002Fgetting-started\u002Ffirst-use","First use",[242,243,244],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":21,"searchDepth":156,"depth":156,"links":246},[247,248,249,250],{"id":114,"depth":156,"text":115},{"id":136,"depth":156,"text":137},{"id":216,"depth":156,"text":217},{"id":233,"depth":156,"text":234},"Install @welldot\u002Frender, its runtime requirements, and how to keep it out of server-side rendering.","md",{},true,"\u002Frender\u002Fgetting-started\u002Finstallation","---\ntitle: Installation\ndescription: Install @welldot\u002Frender, its runtime requirements, and how to keep it out of server-side rendering.\n---\n\n::code-group\n\n```bash [pnpm]\npnpm add @welldot\u002Fcore @welldot\u002Frender\n```\n\n```bash [npm]\nnpm install @welldot\u002Fcore @welldot\u002Frender\n```\n\n```bash [yarn]\nyarn add @welldot\u002Fcore @welldot\u002Frender\n```\n\n::\n\n`@welldot\u002Frender` draws `Well` objects from [`@welldot\u002Fcore`](\u002Fcore), which you use to parse the files. D3 7, `d3-tip`, `textures` and `sanitize-html` install with the package; `@welldot\u002Futils` comes along as a dependency.\n\n## Requirements\n\n- **A browser DOM.** The renderer draws into an existing `\u003Csvg>` element with D3. It runs in the browser, or in tests with jsdom; it does not render on a server by itself.\n- ES modules and CommonJS are both published, with TypeScript declarations.\n\n## Server-side rendering\n\nIn Nuxt, Next.js, SvelteKit and similar frameworks, create the renderer only on the client, after the SVG element is mounted. Importing the package dynamically there also keeps D3 and the texture definitions out of your server bundle and main chunk:\n\n```ts\n\u002F\u002F inside onMounted \u002F useEffect \u002F onMount\nconst { WellRenderer, INTERACTIVE_RENDER_CONFIG } =\n  await import('@welldot\u002Frender');\n```\n\n[Using it in a framework](\u002Frender\u002Fguides\u002Fframeworks) shows complete Vue and React components.\n\n## Versions\n\nThe current release is 0.4.1. It accepts `Well` objects from `@welldot\u002Fcore` 0.5.0, including files written as format 2.4. See the [changelog](\u002Frender\u002Fchangelog).\n\n## Next\n\n[First use](\u002Frender\u002Fgetting-started\u002Ffirst-use)\n",{"title":7,"description":251},"render\u002F1.getting-started\u002F1.installation","5Q5QCP3FuobhWzOW0JBlHAG3GdUfFlG2RQAwS42YaFg",{"docs_en":261,"spec":571,"changelogs":621},[262,282,301,354,464,513],{"title":263,"path":264,"stem":265,"children":266},"Ai","\u002Fai","ai",[267,270,274,278],{"title":268,"path":264,"stem":269},"Introduction","ai\u002Findex",{"title":271,"path":272,"stem":273},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":275,"path":276,"stem":277},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":279,"path":280,"stem":281},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":283,"path":284,"stem":285,"children":286},"Contributing","\u002Fcontributing","contributing",[287,289,293,297],{"title":268,"path":284,"stem":288},"contributing\u002Findex",{"title":290,"path":291,"stem":292},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":294,"path":295,"stem":296},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":298,"path":299,"stem":300},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":302,"path":90,"stem":303,"children":304},"Core","core",[305,307,319,348],{"title":268,"path":90,"stem":306},"core\u002Findex",{"title":308,"path":309,"stem":310,"children":311,"page":318},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[312,315],{"title":7,"path":313,"stem":314},"\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":240,"path":316,"stem":317},"\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":320,"path":321,"stem":322,"children":323,"page":318},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[324,328,332,336,340,344],{"title":325,"path":326,"stem":327},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":329,"path":330,"stem":331},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":333,"path":334,"stem":335},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":337,"path":338,"stem":339},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":341,"path":342,"stem":343},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":345,"path":346,"stem":347},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":349,"path":350,"stem":351,"children":352},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[353],{"title":349,"path":350,"stem":351},{"title":355,"path":356,"stem":357,"children":358},"Format","\u002Fformat","format",[359,361,381,410,434,454,460],{"title":268,"path":356,"stem":360},"format\u002Findex",{"title":308,"path":362,"stem":363,"children":364,"page":318},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[365,369,373,377],{"title":366,"path":367,"stem":368},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":370,"path":371,"stem":372},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":374,"path":375,"stem":376},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":378,"path":379,"stem":380},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":382,"path":383,"stem":384,"children":385,"page":318},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[386,390,394,398,402,406],{"title":387,"path":388,"stem":389},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":391,"path":392,"stem":393},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":395,"path":396,"stem":397},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":399,"path":400,"stem":401},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":403,"path":404,"stem":405},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":407,"path":408,"stem":409},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":320,"path":411,"stem":412,"children":413,"page":318},"\u002Fformat\u002Fguides","format\u002F3.guides",[414,418,422,426,430],{"title":415,"path":416,"stem":417},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":419,"path":420,"stem":421},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":423,"path":424,"stem":425},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":427,"path":428,"stem":429},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":431,"path":432,"stem":433},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":435,"path":436,"stem":437,"children":438},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[439,440,444,448],{"title":435,"path":436,"stem":437},{"title":441,"path":442,"stem":443},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":445,"path":446,"stem":447},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":449,"path":450,"stem":451,"children":452},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[453],{"title":449,"path":450,"stem":451},{"title":455,"path":456,"stem":457,"children":458},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[459],{"title":455,"path":456,"stem":457},{"title":461,"path":462,"stem":463},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":465,"path":466,"stem":467,"children":468},"Render","\u002Frender","render",[469,471,478,508],{"title":268,"path":466,"stem":470},"render\u002Findex",{"title":308,"path":472,"stem":473,"children":474,"page":318},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[475,476],{"title":7,"path":255,"stem":258},{"title":240,"path":239,"stem":477},"render\u002F1.getting-started\u002F2.first-use",{"title":320,"path":479,"stem":480,"children":481,"page":318},"\u002Frender\u002Fguides","render\u002F2.guides",[482,486,490,494,498,502,506],{"title":483,"path":484,"stem":485},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":487,"path":488,"stem":489},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":491,"path":492,"stem":493},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":495,"path":496,"stem":497},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":499,"path":500,"stem":501},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":503,"path":504,"stem":505},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":212,"path":211,"stem":507},"render\u002F2.guides\u002F7.frameworks",{"title":349,"path":509,"stem":510,"children":511},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[512],{"title":349,"path":509,"stem":510},{"title":514,"path":515,"stem":516,"children":517},"Utils","\u002Futils","utils",[518,520,530,566],{"title":268,"path":515,"stem":519},"utils\u002Findex",{"title":308,"path":521,"stem":522,"children":523,"page":318},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[524,527],{"title":7,"path":525,"stem":526},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":240,"path":528,"stem":529},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":320,"path":531,"stem":532,"children":533,"page":318},"\u002Futils\u002Fguides","utils\u002F2.guides",[534,538,542,546,550,554,558,562],{"title":535,"path":536,"stem":537},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":539,"path":540,"stem":541},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":543,"path":544,"stem":545},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":547,"path":548,"stem":549},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":551,"path":552,"stem":553},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":555,"path":556,"stem":557},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":559,"path":560,"stem":561},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":563,"path":564,"stem":565},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":349,"path":567,"stem":568,"children":569},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[570],{"title":349,"path":567,"stem":568},[572],{"title":355,"path":356,"stem":357,"children":573,"page":318},[574],{"title":575,"path":456,"stem":576,"children":577,"page":318},"Spec","format\u002Fspec",[578,587,596],{"title":579,"path":580,"stem":581,"children":582,"page":318},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[583],{"title":584,"path":585,"stem":586},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":588,"path":589,"stem":590,"children":591,"page":318},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[592],{"title":593,"path":594,"stem":595},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":597,"path":598,"stem":599,"children":600,"page":318},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[601,605,609,613,617],{"title":602,"path":603,"stem":604},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":606,"path":607,"stem":608},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":610,"path":611,"stem":612},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":614,"path":615,"stem":616},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":618,"path":619,"stem":620},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[622,627,631],{"title":302,"path":90,"stem":303,"children":623,"page":318},[624],{"title":93,"path":625,"stem":626},"\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":465,"path":466,"stem":467,"children":628,"page":318},[629],{"title":81,"path":228,"stem":630},"render\u002FCHANGELOG",{"title":514,"path":515,"stem":516,"children":632,"page":318},[633],{"title":109,"path":634,"stem":635},"\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050494584]