[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"content-\u002Fdocs\u002Fapi\u002Fnuxt":3},{"id":4,"title":5,"body":6,"description":88,"extension":89,"meta":90,"navigation":91,"path":92,"seo":93,"stem":94,"__hash__":95},"docs\u002Fdocs\u002Fapi\u002Fnuxt.md","attaform\u002Fnuxt",{"type":7,"value":8,"toc":86},"minimark",[9,16,28,76,82],[10,11,13],"h1",{"id":12},"attaformnuxt",[14,15,5],"code",{},[17,18,19,20,23,24,27],"p",{},"A Nuxt module that installs the plugin, registers the node\ntransforms, and auto-imports ",[14,21,22],{},"useForm",". Add to ",[14,25,26],{},"nuxt.config.ts",":",[29,30,35],"pre",{"className":31,"code":32,"language":33,"meta":34,"style":34},"language-ts shiki shiki-themes github-light github-dark","export default defineNuxtConfig({\n  modules: ['attaform\u002Fnuxt'],\n})\n","ts","",[14,36,37,57,70],{"__ignoreMap":34},[38,39,42,46,49,53],"span",{"class":40,"line":41},"line",1,[38,43,45],{"class":44},"szBVR","export",[38,47,48],{"class":44}," default",[38,50,52],{"class":51},"sScJk"," defineNuxtConfig",[38,54,56],{"class":55},"sVt8B","({\n",[38,58,60,63,67],{"class":40,"line":59},2,[38,61,62],{"class":55},"  modules: [",[38,64,66],{"class":65},"sZZnC","'attaform\u002Fnuxt'",[38,68,69],{"class":55},"],\n",[38,71,73],{"class":40,"line":72},3,[38,74,75],{"class":55},"})\n",[17,77,78,79,81],{},"Under Nuxt, ",[14,80,22],{}," is globally available — no explicit import\nneeded.",[83,84,85],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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);}",{"title":34,"searchDepth":59,"depth":59,"links":87},[],"A Nuxt module that installs the plugin, registers the node\ntransforms, and auto-imports useForm. Add to nuxt.config.ts:","md",{},true,"\u002Fdocs\u002Fapi\u002Fnuxt",{"title":5,"description":88},"docs\u002Fapi\u002Fnuxt","NDcqs4l7JFwpiNrJWS8m7UH1eiS0XwIfT83wqsoo0X0",1777934135992]