[{"data":1,"prerenderedAt":1093},["ShallowReactive",2],{"docs-nav":3,"\u002Fdocs\u002Fcli":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":21,"body":318,"description":1087,"extension":1088,"meta":1089,"navigation":14,"order":23,"path":20,"section":22,"seo":1090,"sidebar":14,"stem":1091,"toc":14,"__hash__":1092},"docs\u002Fdocs\u002Fcli.md",{"type":319,"value":320,"toc":1065},"minimark",[321,325,329,333,341,344,347,352,355,393,441,445,478,482,489,511,514,533,536,539,553,567,570,612,615,618,639,642,658,666,669,672,686,689,769,795,798,801,821,824,843,846,871,874,893,896,903,917,922,925,945,949,952,969,976,980,987,1003,1007,1010,1026,1030,1033,1050,1061],[322,323,21],"h1",{"id":324},"cli",[326,327,328],"p",{},"The Maizzle CLI provides commands for creating projects, starting the dev server, building templates, and scaffolding files.",[330,331,332],"h2",{"id":332},"new",[326,334,335,336,340],{},"Use ",[337,338,339],"code",{},"npx maizzle new"," to create a new Maizzle project.",[326,342,343],{},"Run it with no arguments to launch an interactive wizard that walks you through choosing a directory, picking a starter, and installing dependencies:",[345,346],"maizzle-new",{},[348,349,351],"h3",{"id":350},"arguments","Arguments",[326,353,354],{},"You may skip the wizard by passing arguments directly:",[356,357,362],"pre",{"className":358,"code":359,"language":360,"meta":361,"style":361},"language-bash shiki shiki-themes laserwave","npx maizzle new [starter] [directory]\n","bash","",[337,363,364],{"__ignoreMap":361},[365,366,368,372,376,379,383,387,390],"span",{"class":367,"line":18},"line",[365,369,371],{"class":370},"sZNF3","npx",[365,373,375],{"class":374},"sXiT_"," maizzle",[365,377,378],{"class":374}," new",[365,380,382],{"class":381},"sLaUg"," [starter] ",[365,384,386],{"class":385},"sGGKt","[",[365,388,389],{"class":381},"directory",[365,391,392],{"class":385},"]\n",[394,395,396,409],"table",{},[397,398,399],"thead",{},[400,401,402,406],"tr",{},[403,404,405],"th",{},"Argument",[403,407,408],{},"Description",[410,411,412,431],"tbody",{},[400,413,414,420],{},[415,416,417],"td",{},[337,418,419],{},"[starter]",[415,421,422,423,426,427,430],{},"A ",[337,424,425],{},"user\u002Frepo"," GitHub path or full Git URL. Defaults to ",[337,428,429],{},"maizzle\u002Fmaizzle",".",[400,432,433,438],{},[415,434,435],{},[337,436,437],{},"[directory]",[415,439,440],{},"Target directory. Defaults to the starter's repo name.",[348,442,444],{"id":443},"options","Options",[394,446,447,456],{},[397,448,449],{},[400,450,451,454],{},[403,452,453],{},"Option",[403,455,408],{},[410,457,458,468],{},[400,459,460,465],{},[415,461,462],{},[337,463,464],{},"-i, --install",[415,466,467],{},"Install dependencies after cloning the repo",[400,469,470,475],{},[415,471,472],{},[337,473,474],{},"--pm \u003Cmanager>",[415,476,477],{},"Package manager to use (npm, pnpm, yarn, bun)",[348,479,481],{"id":480},"examples","Examples",[326,483,484,485,488],{},"Use the default starter to create a ",[337,486,487],{},"my-emails"," directory and install dependencies:",[356,490,492],{"className":358,"code":491,"language":360,"meta":361,"style":361},"npx maizzle new maizzle\u002Fmaizzle my-emails --install\n",[337,493,494],{"__ignoreMap":361},[365,495,496,498,500,502,505,508],{"class":367,"line":18},[365,497,371],{"class":370},[365,499,375],{"class":374},[365,501,378],{"class":374},[365,503,504],{"class":374}," maizzle\u002Fmaizzle",[365,506,507],{"class":374}," my-emails",[365,509,510],{"class":374}," --install\n",[326,512,513],{},"Use a custom GitHub repo as a starter, without installing dependencies:",[356,515,517],{"className":358,"code":516,"language":360,"meta":361,"style":361},"npx maizzle new user\u002Frepo my-emails\n",[337,518,519],{"__ignoreMap":361},[365,520,521,523,525,527,530],{"class":367,"line":18},[365,522,371],{"class":370},[365,524,375],{"class":374},[365,526,378],{"class":374},[365,528,529],{"class":374}," user\u002Frepo",[365,531,532],{"class":374}," my-emails\n",[330,534,535],{"id":535},"serve",[326,537,538],{},"Start the dev server with live preview and HMR.",[356,540,542],{"className":358,"code":541,"language":360,"meta":361,"style":361},"npx maizzle serve\n",[337,543,544],{"__ignoreMap":361},[365,545,546,548,550],{"class":367,"line":18},[365,547,371],{"class":370},[365,549,375],{"class":374},[365,551,552],{"class":374}," serve\n",[554,555,557],"callout",{"type":556},"info",[326,558,559,560,563,564,430],{},"You may also use ",[337,561,562],{},"maizzle dev",", it is an alias for ",[337,565,566],{},"maizzle serve",[348,568,444],{"id":569},"options-1",[394,571,572,580],{},[397,573,574],{},[400,575,576,578],{},[403,577,453],{},[403,579,408],{},[410,581,582,592,602],{},[400,583,584,589],{},[415,585,586],{},[337,587,588],{},"-c, --config \u003Cpath>",[415,590,591],{},"Path to config file",[400,593,594,599],{},[415,595,596],{},[337,597,598],{},"-p, --port \u003Cnumber>",[415,600,601],{},"Dev server port",[400,603,604,609],{},[415,605,606],{},[337,607,608],{},"--host",[415,610,611],{},"Expose on network",[348,613,481],{"id":614},"examples-1",[326,616,617],{},"Start the dev server on port 4000:",[356,619,621],{"className":358,"code":620,"language":360,"meta":361,"style":361},"npx maizzle serve --port 4000\n",[337,622,623],{"__ignoreMap":361},[365,624,625,627,629,632,635],{"class":367,"line":18},[365,626,371],{"class":370},[365,628,375],{"class":374},[365,630,631],{"class":374}," serve",[365,633,634],{"class":374}," --port",[365,636,638],{"class":637},"s0EtI"," 4000\n",[326,640,641],{},"Start the dev server and expose it on the local network:",[356,643,645],{"className":358,"code":644,"language":360,"meta":361,"style":361},"npx maizzle serve --host\n",[337,646,647],{"__ignoreMap":361},[365,648,649,651,653,655],{"class":367,"line":18},[365,650,371],{"class":370},[365,652,375],{"class":374},[365,654,631],{"class":374},[365,656,657],{"class":374}," --host\n",[554,659,660],{"type":556},[326,661,662,663,665],{},"Using ",[337,664,608],{}," will print a QR code in the terminal that you can scan with your phone.",[330,667,668],{"id":668},"build",[326,670,671],{},"Build email templates to HTML files.",[356,673,675],{"className":358,"code":674,"language":360,"meta":361,"style":361},"npx maizzle build\n",[337,676,677],{"__ignoreMap":361},[365,678,679,681,683],{"class":367,"line":18},[365,680,371],{"class":370},[365,682,375],{"class":374},[365,684,685],{"class":374}," build\n",[348,687,444],{"id":688},"options-2",[394,690,691,699],{},[397,692,693],{},[400,694,695,697],{},[403,696,453],{},[403,698,408],{},[410,700,701,709,719,729,739,749,759],{},[400,702,703,707],{},[415,704,705],{},[337,706,588],{},[415,708,591],{},[400,710,711,716],{},[415,712,713],{},[337,714,715],{},"-o, --output \u003Cpath>",[415,717,718],{},"Output directory",[400,720,721,726],{},[415,722,723],{},[337,724,725],{},"--dir \u003Cpath>",[415,727,728],{},"Source directory for email templates",[400,730,731,736],{},[415,732,733],{},[337,734,735],{},"--ext \u003Cextension>",[415,737,738],{},"Output file extension",[400,740,741,746],{},[415,742,743],{},[337,744,745],{},"--pretty",[415,747,748],{},"Pretty-print HTML output",[400,750,751,756],{},[415,752,753],{},[337,754,755],{},"--minify",[415,757,758],{},"Minify HTML output",[400,760,761,766],{},[415,762,763],{},[337,764,765],{},"--plaintext",[415,767,768],{},"Generate plaintext versions alongside HTML",[554,770,771],{"type":556},[326,772,773,774,777,778,781,782,781,785,781,788,781,790,781,792,794],{},"When ",[337,775,776],{},"--config"," is set, the override flags (",[337,779,780],{},"-o",", ",[337,783,784],{},"--dir",[337,786,787],{},"--ext",[337,789,745],{},[337,791,755],{},[337,793,765],{},") are ignored — your config file is used as-is.",[348,796,481],{"id":797},"examples-2",[326,799,800],{},"Output to a custom directory:",[356,802,804],{"className":358,"code":803,"language":360,"meta":361,"style":361},"npx maizzle build --output production\u002Femails\n",[337,805,806],{"__ignoreMap":361},[365,807,808,810,812,815,818],{"class":367,"line":18},[365,809,371],{"class":370},[365,811,375],{"class":374},[365,813,814],{"class":374}," build",[365,816,817],{"class":374}," --output",[365,819,820],{"class":374}," production\u002Femails\n",[326,822,823],{},"Pretty-print and generate plaintext versions:",[356,825,827],{"className":358,"code":826,"language":360,"meta":361,"style":361},"npx maizzle build --pretty --plaintext\n",[337,828,829],{"__ignoreMap":361},[365,830,831,833,835,837,840],{"class":367,"line":18},[365,832,371],{"class":370},[365,834,375],{"class":374},[365,836,814],{"class":374},[365,838,839],{"class":374}," --pretty",[365,841,842],{"class":374}," --plaintext\n",[326,844,845],{},"Custom source directory and output extension:",[356,847,849],{"className":358,"code":848,"language":360,"meta":361,"style":361},"npx maizzle build --dir templates --ext blade.php\n",[337,850,851],{"__ignoreMap":361},[365,852,853,855,857,859,862,865,868],{"class":367,"line":18},[365,854,371],{"class":370},[365,856,375],{"class":374},[365,858,814],{"class":374},[365,860,861],{"class":374}," --dir",[365,863,864],{"class":374}," templates",[365,866,867],{"class":374}," --ext",[365,869,870],{"class":374}," blade.php\n",[326,872,873],{},"Use a specific config file:",[356,875,877],{"className":358,"code":876,"language":360,"meta":361,"style":361},"npx maizzle build --config maizzle.production.ts\n",[337,878,879],{"__ignoreMap":361},[365,880,881,883,885,887,890],{"class":367,"line":18},[365,882,371],{"class":370},[365,884,375],{"class":374},[365,886,814],{"class":374},[365,888,889],{"class":374}," --config",[365,891,892],{"class":374}," maizzle.production.ts\n",[330,894,895],{"id":895},"prepare",[326,897,898,899,902],{},"Generate IDE type definitions in the ",[337,900,901],{},".maizzle\u002F"," directory. Run this when you add new components or composables and want auto-import types to update without starting the dev server.",[356,904,906],{"className":358,"code":905,"language":360,"meta":361,"style":361},"npx maizzle prepare\n",[337,907,908],{"__ignoreMap":361},[365,909,910,912,914],{"class":367,"line":18},[365,911,371],{"class":370},[365,913,375],{"class":374},[365,915,916],{"class":374}," prepare\n",[554,918,919],{"type":556},[326,920,921],{},"The official starter runs this automatically after installing dependencies.",[348,923,444],{"id":924},"options-3",[394,926,927,935],{},[397,928,929],{},[400,930,931,933],{},[403,932,453],{},[403,934,408],{},[410,936,937],{},[400,938,939,943],{},[415,940,941],{},[337,942,588],{},[415,944,591],{},[330,946,948],{"id":947},"maketemplate","make:template",[326,950,951],{},"Scaffold a new email template file.",[356,953,955],{"className":358,"code":954,"language":360,"meta":361,"style":361},"npx maizzle make:template [filepath]\n",[337,956,957],{"__ignoreMap":361},[365,958,959,961,963,966],{"class":367,"line":18},[365,960,371],{"class":370},[365,962,375],{"class":374},[365,964,965],{"class":374}," make:template",[365,967,968],{"class":381}," [filepath]\n",[326,970,971,972,975],{},"Creates a ",[337,973,974],{},".vue"," file with a basic email template structure. If no filepath is provided, you'll be prompted for one.",[330,977,979],{"id":978},"makelayout","make:layout",[326,981,982,983,986],{},"Scaffold a new layout file using our official ",[337,984,985],{},"\u003CLayout>"," component.",[356,988,990],{"className":358,"code":989,"language":360,"meta":361,"style":361},"npx maizzle make:layout [filepath]\n",[337,991,992],{"__ignoreMap":361},[365,993,994,996,998,1001],{"class":367,"line":18},[365,995,371],{"class":370},[365,997,375],{"class":374},[365,999,1000],{"class":374}," make:layout",[365,1002,968],{"class":381},[330,1004,1006],{"id":1005},"makecomponent","make:component",[326,1008,1009],{},"Scaffold a new component file.",[356,1011,1013],{"className":358,"code":1012,"language":360,"meta":361,"style":361},"npx maizzle make:component [filepath]\n",[337,1014,1015],{"__ignoreMap":361},[365,1016,1017,1019,1021,1024],{"class":367,"line":18},[365,1018,371],{"class":370},[365,1020,375],{"class":374},[365,1022,1023],{"class":374}," make:component",[365,1025,968],{"class":381},[330,1027,1029],{"id":1028},"makeconfig","make:config",[326,1031,1032],{},"Scaffold a new config file.",[356,1034,1036],{"className":358,"code":1035,"language":360,"meta":361,"style":361},"npx maizzle make:config [name]\n",[337,1037,1038],{"__ignoreMap":361},[365,1039,1040,1042,1044,1047],{"class":367,"line":18},[365,1041,371],{"class":370},[365,1043,375],{"class":374},[365,1045,1046],{"class":374}," make:config",[365,1048,1049],{"class":381}," [name]\n",[326,1051,1052,1053,1056,1057,1060],{},"Pass a name to create an environment-specific config — ",[337,1054,1055],{},"npx maizzle make:config production"," writes ",[337,1058,1059],{},"production.config.ts",". When no name is given, you'll be prompted for one.",[1062,1063,1064],"style",{},"html pre.shiki code .sZNF3, html code.shiki .sZNF3{--shiki-default:#EB64B9}html pre.shiki code .sXiT_, html code.shiki .sXiT_{--shiki-default:#B4DCE7}html pre.shiki code .sLaUg, html code.shiki .sLaUg{--shiki-default:#FFFFFF}html pre.shiki code .sGGKt, html code.shiki .sGGKt{--shiki-default:#7B6995}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 .s0EtI, html code.shiki .s0EtI{--shiki-default:#B381C5}",{"title":361,"searchDepth":13,"depth":13,"links":1066},[1067,1072,1076,1080,1083,1084,1085,1086],{"id":332,"depth":13,"text":332,"children":1068},[1069,1070,1071],{"id":350,"depth":32,"text":351},{"id":443,"depth":32,"text":444},{"id":480,"depth":32,"text":481},{"id":535,"depth":13,"text":535,"children":1073},[1074,1075],{"id":569,"depth":32,"text":444},{"id":614,"depth":32,"text":481},{"id":668,"depth":13,"text":668,"children":1077},[1078,1079],{"id":688,"depth":32,"text":444},{"id":797,"depth":32,"text":481},{"id":895,"depth":13,"text":895,"children":1081},[1082],{"id":924,"depth":32,"text":444},{"id":947,"depth":13,"text":948},{"id":978,"depth":13,"text":979},{"id":1005,"depth":13,"text":1006},{"id":1028,"depth":13,"text":1029},"Using the Maizzle CLI tool to scaffold projects and build emails.","md",{},{"title":21,"description":1087},"docs\u002Fcli","PHtFzvqvJDESP9v-PLjX0zi8-oh6rbvAmNp3V55IvM8",1781013239373]