[{"data":1,"prerenderedAt":668},["ShallowReactive",2],{"docs-nav":3,"\u002Fdocs\u002Finstallation\u002Fmonorepo":316},[4,9,15,19,24,28,33,37,41,45,49,53,57,60,63,67,70,74,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,156,159,162,165,168,171,175,178,181,184,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,244,247,250,253,257,261,264,267,270,273,276,279,282,285,287,290,293,296,299,302,305,308,311,313],{"path":5,"title":6,"section":7,"order":7,"sidebar":8},"\u002Fbrand","Brand",null,false,{"path":10,"title":11,"section":12,"order":13,"sidebar":14},"\u002Fdocs\u002Fapi\u002Fcomposables","Composables","API",2,true,{"path":16,"title":17,"section":12,"order":18,"sidebar":14},"\u002Fdocs\u002Fapi\u002Futilities","Utilities",1,{"path":20,"title":21,"section":22,"order":23,"sidebar":14},"\u002Fdocs\u002Fcli","CLI","Getting Started",9,{"path":25,"title":26,"section":22,"order":27,"sidebar":14},"\u002Fdocs\u002Fcompatibility","Compatibility",4,{"path":29,"title":30,"section":31,"order":32,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fbody","Body","Components",3,{"path":34,"title":35,"section":31,"order":36,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fbutton","Button",13,{"path":38,"title":39,"section":31,"order":40,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcodeblock","CodeBlock",18,{"path":42,"title":43,"section":31,"order":44,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcodeinline","CodeInline",19,{"path":46,"title":47,"section":31,"order":48,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcolumn","Column",8,{"path":50,"title":51,"section":31,"order":52,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fcontainer","Container",5,{"path":54,"title":55,"section":31,"order":56,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ffont","Font",11,{"path":58,"title":59,"section":31,"order":13,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhead","Head",{"path":61,"title":62,"section":31,"order":23,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fheading","Heading",{"path":64,"title":65,"section":31,"order":66,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhr","Hr",16,{"path":68,"title":69,"section":31,"order":18,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fhtml","Html",{"path":71,"title":72,"section":31,"order":73,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fimg","Img",14,{"path":75,"title":76,"section":31,"order":27,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Flayout","Layout",{"path":78,"title":79,"section":31,"order":80,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Flink","Link",12,{"path":82,"title":83,"section":31,"order":84,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fmarkdown","Markdown",20,{"path":86,"title":87,"section":31,"order":88,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fnotoutlook","NotOutlook",22,{"path":90,"title":91,"section":31,"order":92,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fnowidows","NoWidows",26,{"path":94,"title":95,"section":31,"order":96,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foutlook","Outlook",21,{"path":98,"title":99,"section":31,"order":100,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foutlookbg","OutlookBg",23,{"path":102,"title":103,"section":31,"order":104,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Foverview","Overview",0,{"path":106,"title":107,"section":31,"order":108,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fplaintext","Plaintext",31,{"path":110,"title":111,"section":31,"order":112,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fpreheader","Preheader",17,{"path":114,"title":115,"section":31,"order":116,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fqrcode","QrCode",30,{"path":118,"title":119,"section":31,"order":120,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fraw","Raw",28,{"path":122,"title":123,"section":31,"order":124,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Frow","Row",7,{"path":126,"title":127,"section":31,"order":128,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fsection","Section",6,{"path":130,"title":131,"section":31,"order":132,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fspacer","Spacer",15,{"path":134,"title":135,"section":31,"order":136,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ftailwind","Tailwind",29,{"path":138,"title":139,"section":31,"order":140,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Ftext","Text",10,{"path":142,"title":143,"section":31,"order":144,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fvml","Vml",24,{"path":146,"title":147,"section":31,"order":148,"sidebar":14},"\u002Fdocs\u002Fcomponents\u002Fwithurl","WithUrl",27,{"path":150,"title":151,"section":152,"order":128,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Faws-ses","AWS SES","Deploy",{"path":154,"title":155,"section":152,"order":124,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fcloudflare","Cloudflare",{"path":157,"title":158,"section":152,"order":32,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fmailgun","Mailgun",{"path":160,"title":161,"section":152,"order":18,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fnodemailer","Nodemailer",{"path":163,"title":164,"section":152,"order":27,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fpostmark","Postmark",{"path":166,"title":167,"section":152,"order":52,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fresend","Resend",{"path":169,"title":170,"section":152,"order":13,"sidebar":14},"\u002Fdocs\u002Fdeploy\u002Fsendgrid","SendGrid",{"path":172,"title":173,"section":174,"order":32,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fconfiguration","Configuration","Development",{"path":176,"title":177,"section":174,"order":52,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fevents","Events",{"path":179,"title":180,"section":174,"order":128,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fi18n","i18n",{"path":182,"title":183,"section":174,"order":13,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Flocal","Dev Server",{"path":185,"title":107,"section":174,"order":27,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Fplaintext",{"path":187,"title":188,"section":174,"order":18,"sidebar":14},"\u002Fdocs\u002Fdevelopment\u002Ftemplates","Templates",{"path":190,"title":191,"section":22,"order":32,"sidebar":14},"\u002Fdocs\u002Feditor-setup","Editor Setup",{"path":193,"title":194,"section":22,"order":48,"sidebar":14},"\u002Fdocs\u002Fglossary","Glossary",{"path":196,"title":197,"section":22,"order":128,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fframeworks","Framework Guides",{"path":199,"title":200,"section":197,"order":52,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fadonisjs","AdonisJS",{"path":202,"title":203,"section":197,"order":32,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fastro","Astro",{"path":205,"title":206,"section":197,"order":18,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Flaravel","Laravel",{"path":208,"title":209,"section":197,"order":48,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fnextjs","Next.js",{"path":211,"title":212,"section":197,"order":13,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fnuxt","Nuxt",{"path":214,"title":215,"section":197,"order":124,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fqwik","Qwik",{"path":217,"title":218,"section":197,"order":128,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fsolid","Solid",{"path":220,"title":221,"section":197,"order":27,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Fsveltekit","SvelteKit",{"path":223,"title":224,"section":197,"order":23,"sidebar":14},"\u002Fdocs\u002Finstallation\u002Fframeworks\u002Ftanstack","TanStack Start",{"path":226,"title":227,"section":22,"order":13,"sidebar":14},"\u002Fdocs\u002Finstallation","Installation",{"path":229,"title":230,"section":22,"order":32,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fmanual","Manual Installation",{"path":232,"title":233,"section":22,"order":27,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fmonorepo","Monorepo Installation",{"path":235,"title":236,"section":22,"order":52,"sidebar":8},"\u002Fdocs\u002Finstallation\u002Fvite","Vite Plugin",{"path":238,"title":239,"section":22,"order":18,"sidebar":14},"\u002Fdocs\u002Fintroduction","What is Maizzle?",{"path":241,"title":242,"section":243,"order":13,"sidebar":14},"\u002Fdocs\u002Fmigrate\u002Fmjml","MJML","Migrate to Maizzle",{"path":245,"title":246,"section":243,"order":18,"sidebar":14},"\u002Fdocs\u002Fmigrate\u002Freact-email","React Email",{"path":248,"title":249,"section":22,"order":124,"sidebar":14},"\u002Fdocs\u002Fresources","Resources",{"path":251,"title":252,"section":22,"order":128,"sidebar":14},"\u002Fdocs\u002Fskill","Agent Skill",{"path":254,"title":255,"section":256,"order":18,"sidebar":14},"\u002Fdocs\u002Ftailwindcss","Tailwind CSS","Core Concepts",{"path":258,"title":259,"section":260,"order":13,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fadd-attributes","Add Attributes","Transformers",{"path":262,"title":263,"section":260,"order":48,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fattribute-to-style","Attribute to Style",{"path":265,"title":266,"section":260,"order":36,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fbase-url","Base URL",{"path":268,"title":269,"section":260,"order":66,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fentities","Entities",{"path":271,"title":272,"section":260,"order":80,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Ffilters","Filters",{"path":274,"title":275,"section":260,"order":112,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fformat","Format",{"path":277,"title":278,"section":260,"order":32,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Finline-css","Inline CSS",{"path":280,"title":281,"section":260,"order":56,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Finline-link","Inline Link",{"path":283,"title":284,"section":260,"order":40,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fminify","Minify",{"path":286,"title":103,"section":260,"order":18,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Foverview",{"path":288,"title":289,"section":260,"order":27,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fpurge-css","Purge CSS",{"path":291,"title":292,"section":260,"order":140,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fremove-attributes","Remove Attributes",{"path":294,"title":295,"section":260,"order":132,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Freplace-strings","Replace Strings",{"path":297,"title":298,"section":260,"order":52,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fsafe-selectors","Safe Selectors",{"path":300,"title":301,"section":260,"order":128,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fshorthand-css","Shorthand CSS",{"path":303,"title":304,"section":260,"order":124,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Fsix-hex","Six-digit HEX",{"path":306,"title":307,"section":260,"order":73,"sidebar":14},"\u002Fdocs\u002Ftransformers\u002Furl-parameters","URL Parameters",{"path":309,"title":310,"section":22,"order":52,"sidebar":14},"\u002Fdocs\u002Fupgrade-guide","Upgrade Guide",{"path":312,"title":236,"section":256,"order":13,"sidebar":14},"\u002Fdocs\u002Fvite-plugin",{"path":314,"title":315,"section":7,"order":7,"sidebar":8},"\u002Fprivacy","Privacy Policy",{"id":317,"title":233,"body":318,"description":662,"extension":663,"meta":664,"navigation":14,"order":27,"path":232,"section":22,"seo":665,"sidebar":8,"stem":666,"toc":14,"__hash__":667},"docs\u002Fdocs\u002Finstallation\u002Fmonorepo.md",{"type":319,"value":320,"toc":657},"minimark",[321,325,329,332,335,340,348,416,422,446,450,455,599,603,653],[322,323,227],"h1",{"id":324},"installation",[326,327,328],"p",{},"Maizzle works as a standalone project, as part of your monorepo setup, or as a Vite plugin in your existing app or in your favorite Vite-powered framework.",[330,331],"install-tabs",{},[326,333,334],{},"Maizzle works in monorepo setups with npm, pnpm, yarn, and bun.",[336,337,339],"h3",{"id":338},"_1-configure-workspaces","1. Configure workspaces",[326,341,342,343,347],{},"In your monorepo root ",[344,345,346],"code",{},"package.json",":",[349,350,355],"pre",{"className":351,"code":352,"filename":346,"language":353,"meta":354,"style":354},"language-json shiki shiki-themes laserwave","{\n  \"private\": true,\n  \"workspaces\": [\"packages\u002F*\"]\n}\n","json","",[344,356,357,365,386,411],{"__ignoreMap":354},[358,359,361],"span",{"class":360,"line":18},"line",[358,362,364],{"class":363},"sGGKt","{\n",[358,366,367,370,374,377,379,383],{"class":360,"line":13},[358,368,369],{"class":363},"  \"",[358,371,373],{"class":372},"s0ZPN","private",[358,375,376],{"class":363},"\"",[358,378,347],{"class":363},[358,380,382],{"class":381},"skd8d"," true",[358,384,385],{"class":363},",\n",[358,387,388,390,393,395,397,400,402,406,408],{"class":360,"line":32},[358,389,369],{"class":363},[358,391,392],{"class":372},"workspaces",[358,394,376],{"class":363},[358,396,347],{"class":363},[358,398,399],{"class":363}," [",[358,401,376],{"class":363},[358,403,405],{"class":404},"sXiT_","packages\u002F*",[358,407,376],{"class":363},[358,409,410],{"class":363},"]\n",[358,412,413],{"class":360,"line":27},[358,414,415],{"class":363},"}\n",[326,417,418,419,347],{},"If using pnpm, also create a ",[344,420,421],{},"pnpm-workspace.yaml",[349,423,427],{"className":424,"code":425,"filename":421,"language":426,"meta":354,"style":354},"language-yaml shiki shiki-themes laserwave","packages:\n  - packages\u002F*\n","yaml",[344,428,429,438],{"__ignoreMap":354},[358,430,431,435],{"class":360,"line":18},[358,432,434],{"class":433},"sb4Pa","packages",[358,436,437],{"class":363},":\n",[358,439,440,443],{"class":360,"line":13},[358,441,442],{"class":363},"  -",[358,444,445],{"class":404}," packages\u002F*\n",[336,447,449],{"id":448},"_2-add-to-a-workspace","2. Add to a workspace",[326,451,452,453,347],{},"Create a workspace ",[344,454,346],{},[349,456,459],{"className":351,"code":457,"filename":458,"language":353,"meta":354,"style":354},"{\n  \"private\": true,\n  \"type\": \"module\",\n  \"scripts\": {\n    \"dev\": \"maizzle serve\",\n    \"build\": \"maizzle build\"\n  },\n  \"dependencies\": {\n    \"@maizzle\u002Fframework\": \"latest\"\n  }\n}\n","packages\u002Femails\u002Fpackage.json",[344,460,461,465,479,500,514,535,554,559,572,590,595],{"__ignoreMap":354},[358,462,463],{"class":360,"line":18},[358,464,364],{"class":363},[358,466,467,469,471,473,475,477],{"class":360,"line":13},[358,468,369],{"class":363},[358,470,373],{"class":372},[358,472,376],{"class":363},[358,474,347],{"class":363},[358,476,382],{"class":381},[358,478,385],{"class":363},[358,480,481,483,486,488,490,493,496,498],{"class":360,"line":32},[358,482,369],{"class":363},[358,484,485],{"class":372},"type",[358,487,376],{"class":363},[358,489,347],{"class":363},[358,491,492],{"class":363}," \"",[358,494,495],{"class":404},"module",[358,497,376],{"class":363},[358,499,385],{"class":363},[358,501,502,504,507,509,511],{"class":360,"line":27},[358,503,369],{"class":363},[358,505,506],{"class":372},"scripts",[358,508,376],{"class":363},[358,510,347],{"class":363},[358,512,513],{"class":363}," {\n",[358,515,516,519,522,524,526,528,531,533],{"class":360,"line":52},[358,517,518],{"class":363},"    \"",[358,520,521],{"class":372},"dev",[358,523,376],{"class":363},[358,525,347],{"class":363},[358,527,492],{"class":363},[358,529,530],{"class":404},"maizzle serve",[358,532,376],{"class":363},[358,534,385],{"class":363},[358,536,537,539,542,544,546,548,551],{"class":360,"line":128},[358,538,518],{"class":363},[358,540,541],{"class":372},"build",[358,543,376],{"class":363},[358,545,347],{"class":363},[358,547,492],{"class":363},[358,549,550],{"class":404},"maizzle build",[358,552,553],{"class":363},"\"\n",[358,555,556],{"class":360,"line":124},[358,557,558],{"class":363},"  },\n",[358,560,561,563,566,568,570],{"class":360,"line":48},[358,562,369],{"class":363},[358,564,565],{"class":372},"dependencies",[358,567,376],{"class":363},[358,569,347],{"class":363},[358,571,513],{"class":363},[358,573,574,576,579,581,583,585,588],{"class":360,"line":23},[358,575,518],{"class":363},[358,577,578],{"class":372},"@maizzle\u002Fframework",[358,580,376],{"class":363},[358,582,347],{"class":363},[358,584,492],{"class":363},[358,586,587],{"class":404},"latest",[358,589,553],{"class":363},[358,591,592],{"class":360,"line":140},[358,593,594],{"class":363},"  }\n",[358,596,597],{"class":360,"line":56},[358,598,415],{"class":363},[336,600,602],{"id":601},"_3-install-and-run","3. Install and run",[349,604,608],{"className":605,"code":606,"language":607,"meta":354,"style":354},"language-bash shiki shiki-themes laserwave","# From monorepo root\nnpm install\n\n# From the workspace\ncd packages\u002Femails\nnpm run dev\n","bash",[344,609,610,616,625,630,635,643],{"__ignoreMap":354},[358,611,612],{"class":360,"line":18},[358,613,615],{"class":614},"sVsQ9","# From monorepo root\n",[358,617,618,622],{"class":360,"line":13},[358,619,621],{"class":620},"sZNF3","npm",[358,623,624],{"class":404}," install\n",[358,626,627],{"class":360,"line":32},[358,628,629],{"emptyLinePlaceholder":14},"\n",[358,631,632],{"class":360,"line":27},[358,633,634],{"class":614},"# From the workspace\n",[358,636,637,640],{"class":360,"line":52},[358,638,639],{"class":620},"cd",[358,641,642],{"class":404}," packages\u002Femails\n",[358,644,645,647,650],{"class":360,"line":128},[358,646,621],{"class":620},[358,648,649],{"class":404}," run",[358,651,652],{"class":404}," dev\n",[654,655,656],"style",{},"html pre.shiki code .sGGKt, html code.shiki .sGGKt{--shiki-default:#7B6995}html pre.shiki code .s0ZPN, html code.shiki .s0ZPN{--shiki-default:#40B4C4}html pre.shiki code .skd8d, html code.shiki .skd8d{--shiki-default:#FFE261}html pre.shiki code .sXiT_, html code.shiki .sXiT_{--shiki-default:#B4DCE7}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 pre.shiki code .sVsQ9, html code.shiki .sVsQ9{--shiki-default:#91889B}html pre.shiki code .sZNF3, html code.shiki .sZNF3{--shiki-default:#EB64B9}html pre.shiki code .sb4Pa, html code.shiki .sb4Pa{--shiki-default:#74DFC4}",{"title":354,"searchDepth":13,"depth":13,"links":658},[659,660,661],{"id":338,"depth":32,"text":339},{"id":448,"depth":32,"text":449},{"id":601,"depth":32,"text":602},"How to set up Maizzle in a monorepo.","md",{},{"title":233,"description":662},"docs\u002Finstallation\u002Fmonorepo","ffhL4SWeQnxe4oXH-eTzE4q3m694hIBDbrD8Bw7AzoY",1781015472974]