[{"data":1,"prerenderedAt":1298},["ShallowReactive",2],{"docs-nav":3,"\u002Fdocs\u002Ftransformers\u002Furl-parameters":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":307,"body":318,"description":1292,"extension":1293,"meta":1294,"navigation":14,"order":73,"path":306,"section":260,"seo":1295,"sidebar":14,"stem":1296,"toc":14,"__hash__":1297},"docs\u002Fdocs\u002Ftransformers\u002Furl-parameters.md",{"type":319,"value":320,"toc":1281},"minimark",[321,325,329,334,342,443,446,490,496,528,535,538,613,617,626,740,744,757,760,851,873,876,885,888,891,901,911,914,924,927,931,942,1035,1044,1047,1054,1257,1277],[322,323,307],"h1",{"id":324},"url-parameters",[326,327,328],"p",{},"Automatically add query parameters to URLs in your emails.",[330,331,333],"h2",{"id":332},"usage","Usage",[326,335,336,337,341],{},"Configure it with ",[338,339,340],"code",{},"url.query"," in your config:",[343,344,350],"pre",{"className":345,"code":346,"filename":347,"language":348,"meta":349,"style":349},"language-ts shiki shiki-themes laserwave","export default defineConfig({\n  url: {\n    query: {\n      utm_source: 'maizzle',\n      utm_medium: 'email',\n    },\n  },\n})\n","maizzle.config.ts","ts","",[338,351,352,371,383,392,412,428,433,438],{"__ignoreMap":349},[353,354,356,360,363,367],"span",{"class":355,"line":18},"line",[353,357,359],{"class":358},"s0ZPN","export",[353,361,362],{"class":358}," default",[353,364,366],{"class":365},"sZNF3"," defineConfig",[353,368,370],{"class":369},"sGGKt","({\n",[353,372,373,377,380],{"class":355,"line":13},[353,374,376],{"class":375},"sLaUg","  url",[353,378,379],{"class":369},":",[353,381,382],{"class":369}," {\n",[353,384,385,388,390],{"class":355,"line":32},[353,386,387],{"class":375},"    query",[353,389,379],{"class":369},[353,391,382],{"class":369},[353,393,394,397,399,402,406,409],{"class":355,"line":27},[353,395,396],{"class":375},"      utm_source",[353,398,379],{"class":369},[353,400,401],{"class":369}," '",[353,403,405],{"class":404},"sXiT_","maizzle",[353,407,408],{"class":369},"'",[353,410,411],{"class":369},",\n",[353,413,414,417,419,421,424,426],{"class":355,"line":52},[353,415,416],{"class":375},"      utm_medium",[353,418,379],{"class":369},[353,420,401],{"class":369},[353,422,423],{"class":404},"email",[353,425,408],{"class":369},[353,427,411],{"class":369},[353,429,430],{"class":355,"line":128},[353,431,432],{"class":369},"    },\n",[353,434,435],{"class":355,"line":124},[353,436,437],{"class":369},"  },\n",[353,439,440],{"class":355,"line":48},[353,441,442],{"class":369},"})\n",[326,444,445],{},"Before:",[343,447,451],{"className":448,"code":449,"language":450,"meta":349,"style":349},"language-html shiki shiki-themes laserwave","\u003Ca href=\"https:\u002F\u002Fexample.com\">Visit\u003C\u002Fa>\n","html",[338,452,453],{"__ignoreMap":349},[353,454,455,458,462,465,468,471,474,476,479,482,485,487],{"class":355,"line":18},[353,456,457],{"class":369},"\u003C",[353,459,461],{"class":460},"sb4Pa","a",[353,463,464],{"class":365}," href",[353,466,467],{"class":369},"=",[353,469,470],{"class":369},"\"",[353,472,473],{"class":404},"https:\u002F\u002Fexample.com",[353,475,470],{"class":369},[353,477,478],{"class":369},">",[353,480,481],{"class":375},"Visit",[353,483,484],{"class":369},"\u003C\u002F",[353,486,461],{"class":460},[353,488,489],{"class":369},">\n",[326,491,492],{},[493,494,495],"strong",{},"Result:",[343,497,499],{"className":448,"code":498,"language":450,"meta":349,"style":349},"\u003Ca href=\"https:\u002F\u002Fexample.com?utm_source=maizzle&utm_medium=email\">Visit\u003C\u002Fa>\n",[338,500,501],{"__ignoreMap":349},[353,502,503,505,507,509,511,513,516,518,520,522,524,526],{"class":355,"line":18},[353,504,457],{"class":369},[353,506,461],{"class":460},[353,508,464],{"class":365},[353,510,467],{"class":369},[353,512,470],{"class":369},[353,514,515],{"class":404},"https:\u002F\u002Fexample.com?utm_source=maizzle&utm_medium=email",[353,517,470],{"class":369},[353,519,478],{"class":369},[353,521,481],{"class":375},[353,523,484],{"class":369},[353,525,461],{"class":460},[353,527,489],{"class":369},[326,529,530,531,534],{},"By default, only ",[338,532,533],{},"\u003Ca>"," tags are processed and only absolute URLs receive the parameters.",[326,536,537],{},"Pre-existing query strings are preserved — new params are merged onto the URL rather than overwriting it:",[343,539,541],{"className":448,"code":540,"language":450,"meta":349,"style":349},"\u003C!-- Before -->\n\u003Ca href=\"https:\u002F\u002Fexample.com?ref=footer\">Visit\u003C\u002Fa>\n\n\u003C!-- After -->\n\u003Ca href=\"https:\u002F\u002Fexample.com?ref=footer&utm_source=maizzle&utm_medium=email\">Visit\u003C\u002Fa>\n",[338,542,543,549,576,581,586],{"__ignoreMap":349},[353,544,545],{"class":355,"line":18},[353,546,548],{"class":547},"sVsQ9","\u003C!-- Before -->\n",[353,550,551,553,555,557,559,561,564,566,568,570,572,574],{"class":355,"line":13},[353,552,457],{"class":369},[353,554,461],{"class":460},[353,556,464],{"class":365},[353,558,467],{"class":369},[353,560,470],{"class":369},[353,562,563],{"class":404},"https:\u002F\u002Fexample.com?ref=footer",[353,565,470],{"class":369},[353,567,478],{"class":369},[353,569,481],{"class":375},[353,571,484],{"class":369},[353,573,461],{"class":460},[353,575,489],{"class":369},[353,577,578],{"class":355,"line":32},[353,579,580],{"emptyLinePlaceholder":14},"\n",[353,582,583],{"class":355,"line":27},[353,584,585],{"class":547},"\u003C!-- After -->\n",[353,587,588,590,592,594,596,598,601,603,605,607,609,611],{"class":355,"line":52},[353,589,457],{"class":369},[353,591,461],{"class":460},[353,593,464],{"class":365},[353,595,467],{"class":369},[353,597,470],{"class":369},[353,599,600],{"class":404},"https:\u002F\u002Fexample.com?ref=footer&utm_source=maizzle&utm_medium=email",[353,602,470],{"class":369},[353,604,478],{"class":369},[353,606,481],{"class":375},[353,608,484],{"class":369},[353,610,461],{"class":460},[353,612,489],{"class":369},[330,614,616],{"id":615},"customization","Customization",[326,618,619,620,623,624,379],{},"Configure options via the ",[338,621,622],{},"_options"," key inside ",[338,625,340],{},[343,627,629],{"className":345,"code":628,"filename":347,"language":348,"meta":349,"style":349},"export default defineConfig({\n  url: {\n    query: {\n      utm_source: 'newsletter',\n      _options: {\n        tags: ['a', 'img'],\n        strict: false,\n      },\n    },\n  },\n})\n",[338,630,631,641,649,657,672,681,710,723,728,732,736],{"__ignoreMap":349},[353,632,633,635,637,639],{"class":355,"line":18},[353,634,359],{"class":358},[353,636,362],{"class":358},[353,638,366],{"class":365},[353,640,370],{"class":369},[353,642,643,645,647],{"class":355,"line":13},[353,644,376],{"class":375},[353,646,379],{"class":369},[353,648,382],{"class":369},[353,650,651,653,655],{"class":355,"line":32},[353,652,387],{"class":375},[353,654,379],{"class":369},[353,656,382],{"class":369},[353,658,659,661,663,665,668,670],{"class":355,"line":27},[353,660,396],{"class":375},[353,662,379],{"class":369},[353,664,401],{"class":369},[353,666,667],{"class":404},"newsletter",[353,669,408],{"class":369},[353,671,411],{"class":369},[353,673,674,677,679],{"class":355,"line":52},[353,675,676],{"class":375},"      _options",[353,678,379],{"class":369},[353,680,382],{"class":369},[353,682,683,686,688,691,693,695,697,700,702,705,707],{"class":355,"line":128},[353,684,685],{"class":375},"        tags",[353,687,379],{"class":369},[353,689,690],{"class":369}," [",[353,692,408],{"class":369},[353,694,461],{"class":404},[353,696,408],{"class":369},[353,698,699],{"class":369},",",[353,701,401],{"class":369},[353,703,704],{"class":404},"img",[353,706,408],{"class":369},[353,708,709],{"class":369},"],\n",[353,711,712,715,717,721],{"class":355,"line":124},[353,713,714],{"class":375},"        strict",[353,716,379],{"class":369},[353,718,720],{"class":719},"skd8d"," false",[353,722,411],{"class":369},[353,724,725],{"class":355,"line":48},[353,726,727],{"class":369},"      },\n",[353,729,730],{"class":355,"line":23},[353,731,432],{"class":369},[353,733,734],{"class":355,"line":140},[353,735,437],{"class":369},[353,737,738],{"class":355,"line":56},[353,739,442],{"class":369},[741,742,743],"h3",{"id":743},"tags",[326,745,746,747,750,753,754],{},"Type: ",[338,748,749],{},"string[]",[751,752],"br",{},"\nDefault: ",[338,755,756],{},"['a']",[326,758,759],{},"CSS selectors for elements to process. Element names work, but you can also use attribute selectors to target specific URLs:",[343,761,763],{"className":345,"code":762,"filename":347,"language":348,"meta":349,"style":349},"export default defineConfig({\n  url: {\n    query: {\n      utm_source: 'maizzle',\n      _options: {\n        \u002F\u002F Only links pointing at example.com\n        tags: ['a[href*=\"example.com\"]'],\n      },\n    },\n  },\n})\n",[338,764,765,775,783,791,805,813,818,835,839,843,847],{"__ignoreMap":349},[353,766,767,769,771,773],{"class":355,"line":18},[353,768,359],{"class":358},[353,770,362],{"class":358},[353,772,366],{"class":365},[353,774,370],{"class":369},[353,776,777,779,781],{"class":355,"line":13},[353,778,376],{"class":375},[353,780,379],{"class":369},[353,782,382],{"class":369},[353,784,785,787,789],{"class":355,"line":32},[353,786,387],{"class":375},[353,788,379],{"class":369},[353,790,382],{"class":369},[353,792,793,795,797,799,801,803],{"class":355,"line":27},[353,794,396],{"class":375},[353,796,379],{"class":369},[353,798,401],{"class":369},[353,800,405],{"class":404},[353,802,408],{"class":369},[353,804,411],{"class":369},[353,806,807,809,811],{"class":355,"line":52},[353,808,676],{"class":375},[353,810,379],{"class":369},[353,812,382],{"class":369},[353,814,815],{"class":355,"line":128},[353,816,817],{"class":547},"        \u002F\u002F Only links pointing at example.com\n",[353,819,820,822,824,826,828,831,833],{"class":355,"line":124},[353,821,685],{"class":375},[353,823,379],{"class":369},[353,825,690],{"class":369},[353,827,408],{"class":369},[353,829,830],{"class":404},"a[href*=\"example.com\"]",[353,832,408],{"class":369},[353,834,709],{"class":369},[353,836,837],{"class":355,"line":48},[353,838,727],{"class":369},[353,840,841],{"class":355,"line":23},[353,842,432],{"class":369},[353,844,845],{"class":355,"line":140},[353,846,437],{"class":369},[353,848,849],{"class":355,"line":56},[353,850,442],{"class":369},[326,852,853,854,857,858,857,861,864,865,868,869,872],{},"Supported matchers include ",[338,855,856],{},"[attr]",", ",[338,859,860],{},"[attr=value]",[338,862,863],{},"[attr*=value]"," (contains), ",[338,866,867],{},"[attr^=value]"," (starts with), and ",[338,870,871],{},"[attr$=value]"," (ends with).",[741,874,875],{"id":875},"attributes",[326,877,746,878,880,753,882],{},[338,879,749],{},[751,881],{},[338,883,884],{},"['src', 'href', 'poster', 'srcset', 'background']",[326,886,887],{},"URL attributes to append parameters to.",[741,889,890],{"id":890},"strict",[326,892,746,893,896,753,898],{},[338,894,895],{},"boolean",[751,897],{},[338,899,900],{},"true",[326,902,903,904,906,907,910],{},"When ",[338,905,900],{},", parameters are only appended to absolute URLs. Set to ",[338,908,909],{},"false"," to also process relative URLs.",[741,912,913],{"id":913},"qs",[326,915,746,916,919,753,921],{},[338,917,918],{},"object",[751,920],{},[338,922,923],{},"{ encode: false }",[326,925,926],{},"Options passed to the query-string library for serialization.",[330,928,930],{"id":929},"per-template","Per-template",[326,932,933,934,937,938,941],{},"Use the ",[338,935,936],{},"useUrlQuery"," composable in ",[338,939,940],{},"\u003Cscript setup>"," to scope params to a single template.",[343,943,948],{"className":944,"code":945,"filename":946,"language":947,"meta":349,"style":349},"language-vue shiki shiki-themes laserwave","\u003Cscript setup>\n  useUrlQuery({\n    utm_campaign: 'launch',\n    _options: { tags: ['a', 'img'] },\n  })\n\u003C\u002Fscript>\n","emails\u002Flaunch.vue","vue",[338,949,950,962,969,985,1022,1027],{"__ignoreMap":349},[353,951,952,954,957,960],{"class":355,"line":18},[353,953,457],{"class":369},[353,955,956],{"class":460},"script",[353,958,959],{"class":365}," setup",[353,961,489],{"class":369},[353,963,964,967],{"class":355,"line":13},[353,965,966],{"class":365},"  useUrlQuery",[353,968,370],{"class":369},[353,970,971,974,976,978,981,983],{"class":355,"line":32},[353,972,973],{"class":358},"    utm_campaign",[353,975,379],{"class":369},[353,977,401],{"class":369},[353,979,980],{"class":404},"launch",[353,982,408],{"class":369},[353,984,411],{"class":369},[353,986,987,990,992,995,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1019],{"class":355,"line":27},[353,988,989],{"class":358},"    _options",[353,991,379],{"class":369},[353,993,994],{"class":369}," {",[353,996,997],{"class":358}," tags",[353,999,379],{"class":369},[353,1001,690],{"class":369},[353,1003,408],{"class":369},[353,1005,461],{"class":404},[353,1007,408],{"class":369},[353,1009,699],{"class":369},[353,1011,401],{"class":369},[353,1013,704],{"class":404},[353,1015,408],{"class":369},[353,1017,1018],{"class":369},"]",[353,1020,1021],{"class":369}," },\n",[353,1023,1024],{"class":355,"line":52},[353,1025,1026],{"class":369},"  })\n",[353,1028,1029,1031,1033],{"class":355,"line":128},[353,1030,484],{"class":369},[353,1032,956],{"class":460},[353,1034,489],{"class":369},[326,1036,1037,1038,1040,1041,1043],{},"Merges with any global ",[338,1039,340],{}," defined in ",[338,1042,347],{},".",[330,1045,12],{"id":1046},"api",[326,1048,1049,1050,1053],{},"Use ",[338,1051,1052],{},"urlQuery"," programmatically to append query parameters to URLs in an HTML string.",[343,1055,1057],{"className":345,"code":1056,"language":348,"meta":349,"style":349},"import { urlQuery } from '@maizzle\u002Fframework'\n\n\u002F\u002F Just params — defaults to \u003Ca> tags, absolute URLs only\nconst out = urlQuery(\n  '\u003Ca href=\"https:\u002F\u002Fexample.com\">x\u003C\u002Fa>',\n  { utm_source: 'newsletter' },\n)\n\n\u002F\u002F Override behaviour with a third options arg\nconst wide = urlQuery(html, { ref: 'email' }, {\n  tags: ['a', 'img'],\n  attributes: ['href', 'src'],\n  strict: false,\n})\n",[338,1058,1059,1084,1088,1093,1110,1122,1140,1145,1149,1154,1190,1215,1242,1253],{"__ignoreMap":349},[353,1060,1061,1064,1066,1070,1073,1076,1078,1081],{"class":355,"line":18},[353,1062,1063],{"class":358},"import",[353,1065,994],{"class":369},[353,1067,1069],{"class":1068},"sU-n2"," urlQuery",[353,1071,1072],{"class":369}," }",[353,1074,1075],{"class":358}," from",[353,1077,401],{"class":369},[353,1079,1080],{"class":404},"@maizzle\u002Fframework",[353,1082,1083],{"class":369},"'\n",[353,1085,1086],{"class":355,"line":13},[353,1087,580],{"emptyLinePlaceholder":14},[353,1089,1090],{"class":355,"line":32},[353,1091,1092],{"class":547},"\u002F\u002F Just params — defaults to \u003Ca> tags, absolute URLs only\n",[353,1094,1095,1099,1102,1105,1107],{"class":355,"line":27},[353,1096,1098],{"class":1097},"sIihq","const",[353,1100,1101],{"class":1068}," out",[353,1103,1104],{"class":460}," =",[353,1106,1069],{"class":365},[353,1108,1109],{"class":369},"(\n",[353,1111,1112,1115,1118,1120],{"class":355,"line":52},[353,1113,1114],{"class":369},"  '",[353,1116,1117],{"class":404},"\u003Ca href=\"https:\u002F\u002Fexample.com\">x\u003C\u002Fa>",[353,1119,408],{"class":369},[353,1121,411],{"class":369},[353,1123,1124,1127,1130,1132,1134,1136,1138],{"class":355,"line":128},[353,1125,1126],{"class":369},"  {",[353,1128,1129],{"class":375}," utm_source",[353,1131,379],{"class":369},[353,1133,401],{"class":369},[353,1135,667],{"class":404},[353,1137,408],{"class":369},[353,1139,1021],{"class":369},[353,1141,1142],{"class":355,"line":124},[353,1143,1144],{"class":369},")\n",[353,1146,1147],{"class":355,"line":48},[353,1148,580],{"emptyLinePlaceholder":14},[353,1150,1151],{"class":355,"line":23},[353,1152,1153],{"class":547},"\u002F\u002F Override behaviour with a third options arg\n",[353,1155,1156,1158,1161,1163,1165,1168,1170,1172,1174,1177,1179,1181,1183,1185,1188],{"class":355,"line":140},[353,1157,1098],{"class":1097},[353,1159,1160],{"class":1068}," wide",[353,1162,1104],{"class":460},[353,1164,1069],{"class":365},[353,1166,1167],{"class":369},"(",[353,1169,450],{"class":1068},[353,1171,699],{"class":369},[353,1173,994],{"class":369},[353,1175,1176],{"class":375}," ref",[353,1178,379],{"class":369},[353,1180,401],{"class":369},[353,1182,423],{"class":404},[353,1184,408],{"class":369},[353,1186,1187],{"class":369}," },",[353,1189,382],{"class":369},[353,1191,1192,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213],{"class":355,"line":56},[353,1193,1194],{"class":375},"  tags",[353,1196,379],{"class":369},[353,1198,690],{"class":369},[353,1200,408],{"class":369},[353,1202,461],{"class":404},[353,1204,408],{"class":369},[353,1206,699],{"class":369},[353,1208,401],{"class":369},[353,1210,704],{"class":404},[353,1212,408],{"class":369},[353,1214,709],{"class":369},[353,1216,1217,1220,1222,1224,1226,1229,1231,1233,1235,1238,1240],{"class":355,"line":80},[353,1218,1219],{"class":375},"  attributes",[353,1221,379],{"class":369},[353,1223,690],{"class":369},[353,1225,408],{"class":369},[353,1227,1228],{"class":404},"href",[353,1230,408],{"class":369},[353,1232,699],{"class":369},[353,1234,401],{"class":369},[353,1236,1237],{"class":404},"src",[353,1239,408],{"class":369},[353,1241,709],{"class":369},[353,1243,1244,1247,1249,1251],{"class":355,"line":36},[353,1245,1246],{"class":375},"  strict",[353,1248,379],{"class":369},[353,1250,720],{"class":719},[353,1252,411],{"class":369},[353,1254,1255],{"class":355,"line":73},[353,1256,442],{"class":369},[326,1258,1259,1260,1263,1264,1267,1268,857,1270,857,1272,857,1274,1276],{},"The first argument is an HTML string. The second is the params bag (",[338,1261,1262],{},"Record\u003Cstring, unknown>","). The third is an optional ",[338,1265,1266],{},"UrlQueryOptions"," object — ",[338,1269,743],{},[338,1271,875],{},[338,1273,890],{},[338,1275,913],{},". Returns the transformed HTML string.",[1278,1279,1280],"style",{},"html pre.shiki code .s0ZPN, html code.shiki .s0ZPN{--shiki-default:#40B4C4}html pre.shiki code .sZNF3, html code.shiki .sZNF3{--shiki-default:#EB64B9}html pre.shiki code .sGGKt, html code.shiki .sGGKt{--shiki-default:#7B6995}html pre.shiki code .sLaUg, html code.shiki .sLaUg{--shiki-default:#FFFFFF}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 .sb4Pa, html code.shiki .sb4Pa{--shiki-default:#74DFC4}html pre.shiki code .sVsQ9, html code.shiki .sVsQ9{--shiki-default:#91889B}html pre.shiki code .skd8d, html code.shiki .skd8d{--shiki-default:#FFE261}html pre.shiki code .sU-n2, html code.shiki .sU-n2{--shiki-default:#FFF}html pre.shiki code .sIihq, html code.shiki .sIihq{--shiki-default:#A96BC0}",{"title":349,"searchDepth":13,"depth":13,"links":1282},[1283,1284,1290,1291],{"id":332,"depth":13,"text":333},{"id":615,"depth":13,"text":616,"children":1285},[1286,1287,1288,1289],{"id":743,"depth":32,"text":743},{"id":875,"depth":32,"text":875},{"id":890,"depth":32,"text":890},{"id":913,"depth":32,"text":913},{"id":929,"depth":13,"text":930},{"id":1046,"depth":13,"text":12},"Append query parameters to URLs in your HTML emails for click tracking or analytics.","md",{},{"title":307,"description":1292},"docs\u002Ftransformers\u002Furl-parameters","MbuoZYkcDYAzRrAj7vtckDv31RpUpidSV8gSvk9cEeg",1781013241856]