[{"data":1,"prerenderedAt":1541},["ShallowReactive",2],{"docs-nav":3,"\u002Fdocs\u002Ftransformers\u002Ffilters":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":272,"body":318,"description":1535,"extension":1536,"meta":1537,"navigation":14,"order":80,"path":271,"section":260,"seo":1538,"sidebar":14,"stem":1539,"toc":14,"__hash__":1540},"docs\u002Fdocs\u002Ftransformers\u002Ffilters.md",{"type":319,"value":320,"toc":1526},"minimark",[321,325,329,334,337,378,384,406,409,458,462,484,487,566,569,573,578,588,630,634,640,721,724,749,753,796,800,1331,1334,1508,1522],[322,323,272],"h1",{"id":324},"filters",[326,327,328],"p",{},"Apply text transformations by adding filter attributes to HTML elements.",[330,331,333],"h2",{"id":332},"usage","Usage",[326,335,336],{},"Add a filter attribute to any HTML element to transform its text content. The attribute name is the filter, and its value is the argument.",[338,339,344],"pre",{"className":340,"code":341,"language":342,"meta":343,"style":343},"language-html shiki shiki-themes laserwave","\u003Cdiv uppercase>hello world\u003C\u002Fdiv>\n","html","",[345,346,347],"code",{"__ignoreMap":343},[348,349,351,355,359,363,366,370,373,375],"span",{"class":350,"line":18},"line",[348,352,354],{"class":353},"sGGKt","\u003C",[348,356,358],{"class":357},"sb4Pa","div",[348,360,362],{"class":361},"sZNF3"," uppercase",[348,364,365],{"class":353},">",[348,367,369],{"class":368},"sLaUg","hello world",[348,371,372],{"class":353},"\u003C\u002F",[348,374,358],{"class":357},[348,376,377],{"class":353},">\n",[326,379,380],{},[381,382,383],"strong",{},"Result:",[338,385,387],{"className":340,"code":386,"language":342,"meta":343,"style":343},"\u003Cdiv>HELLO WORLD\u003C\u002Fdiv>\n",[345,388,389],{"__ignoreMap":343},[348,390,391,393,395,397,400,402,404],{"class":350,"line":18},[348,392,354],{"class":353},[348,394,358],{"class":357},[348,396,365],{"class":353},[348,398,399],{"class":368},"HELLO WORLD",[348,401,372],{"class":353},[348,403,358],{"class":357},[348,405,377],{"class":353},[326,407,408],{},"You may use multiple filters on one element — they run in attribute order:",[338,410,412],{"className":340,"code":411,"language":342,"meta":343,"style":343},"\u003Cdiv append=\"!\" prepend=\"Hey, \">world\u003C\u002Fdiv>\n",[345,413,414],{"__ignoreMap":343},[348,415,416,418,420,423,426,429,433,435,438,440,442,445,447,449,452,454,456],{"class":350,"line":18},[348,417,354],{"class":353},[348,419,358],{"class":357},[348,421,422],{"class":361}," append",[348,424,425],{"class":353},"=",[348,427,428],{"class":353},"\"",[348,430,432],{"class":431},"sXiT_","!",[348,434,428],{"class":353},[348,436,437],{"class":361}," prepend",[348,439,425],{"class":353},[348,441,428],{"class":353},[348,443,444],{"class":431},"Hey, ",[348,446,428],{"class":353},[348,448,365],{"class":353},[348,450,451],{"class":368},"world",[348,453,372],{"class":353},[348,455,358],{"class":357},[348,457,377],{"class":353},[326,459,460],{},[381,461,383],{},[338,463,465],{"className":340,"code":464,"language":342,"meta":343,"style":343},"\u003Cdiv>Hey, world!\u003C\u002Fdiv>\n",[345,466,467],{"__ignoreMap":343},[348,468,469,471,473,475,478,480,482],{"class":350,"line":18},[348,470,354],{"class":353},[348,472,358],{"class":357},[348,474,365],{"class":353},[348,476,477],{"class":368},"Hey, world!",[348,479,372],{"class":353},[348,481,358],{"class":357},[348,483,377],{"class":353},[326,485,486],{},"More examples:",[338,488,490],{"className":340,"code":489,"language":342,"meta":343,"style":343},"\u003Cdiv truncate=\"10\">This is a longer sentence\u003C\u002Fdiv>\n\u003C!-- Result: This is a ... -->\n\n\u003Cdiv replace=\"old|new\">This is old text\u003C\u002Fdiv>\n\u003C!-- Result: This is new text -->\n",[345,491,492,521,527,532,561],{"__ignoreMap":343},[348,493,494,496,498,501,503,505,508,510,512,515,517,519],{"class":350,"line":18},[348,495,354],{"class":353},[348,497,358],{"class":357},[348,499,500],{"class":361}," truncate",[348,502,425],{"class":353},[348,504,428],{"class":353},[348,506,507],{"class":431},"10",[348,509,428],{"class":353},[348,511,365],{"class":353},[348,513,514],{"class":368},"This is a longer sentence",[348,516,372],{"class":353},[348,518,358],{"class":357},[348,520,377],{"class":353},[348,522,523],{"class":350,"line":13},[348,524,526],{"class":525},"sVsQ9","\u003C!-- Result: This is a ... -->\n",[348,528,529],{"class":350,"line":32},[348,530,531],{"emptyLinePlaceholder":14},"\n",[348,533,534,536,538,541,543,545,548,550,552,555,557,559],{"class":350,"line":27},[348,535,354],{"class":353},[348,537,358],{"class":357},[348,539,540],{"class":361}," replace",[348,542,425],{"class":353},[348,544,428],{"class":353},[348,546,547],{"class":431},"old|new",[348,549,428],{"class":353},[348,551,365],{"class":353},[348,553,554],{"class":368},"This is old text",[348,556,372],{"class":353},[348,558,358],{"class":357},[348,560,377],{"class":353},[348,562,563],{"class":350,"line":52},[348,564,565],{"class":525},"\u003C!-- Result: This is new text -->\n",[326,567,568],{},"Nested filter elements are processed children-first.",[330,570,572],{"id":571},"customization","Customization",[574,575,577],"h3",{"id":576},"disabling-filters","Disabling filters",[326,579,580,581,583,584,587],{},"You may disable all filters by setting ",[345,582,324],{}," to ",[345,585,586],{},"false",":",[338,589,594],{"className":590,"code":591,"filename":592,"language":593,"meta":343,"style":343},"language-ts shiki shiki-themes laserwave","export default defineConfig({\n  filters: false,\n})\n","maizzle.config.ts","ts",[345,595,596,611,625],{"__ignoreMap":343},[348,597,598,602,605,608],{"class":350,"line":18},[348,599,601],{"class":600},"s0ZPN","export",[348,603,604],{"class":600}," default",[348,606,607],{"class":361}," defineConfig",[348,609,610],{"class":353},"({\n",[348,612,613,616,618,622],{"class":350,"line":13},[348,614,615],{"class":368},"  filters",[348,617,587],{"class":353},[348,619,621],{"class":620},"skd8d"," false",[348,623,624],{"class":353},",\n",[348,626,627],{"class":350,"line":32},[348,628,629],{"class":353},"})\n",[574,631,633],{"id":632},"custom-filters","Custom filters",[326,635,636,637,639],{},"Define your own filters in the ",[345,638,324],{}," config. They are merged with the built-in defaults.",[338,641,643],{"className":590,"code":642,"filename":592,"language":593,"meta":343,"style":343},"export default defineConfig({\n  filters: {\n    'big-text': (str) => `\u003Cspan style=\"font-size: 24px\">${str}\u003C\u002Fspan>`,\n  },\n})\n",[345,644,645,655,664,712,717],{"__ignoreMap":343},[348,646,647,649,651,653],{"class":350,"line":18},[348,648,601],{"class":600},[348,650,604],{"class":600},[348,652,607],{"class":361},[348,654,610],{"class":353},[348,656,657,659,661],{"class":350,"line":13},[348,658,615],{"class":368},[348,660,587],{"class":353},[348,662,663],{"class":353}," {\n",[348,665,666,669,672,675,677,680,684,687,690,693,696,699,701,704,707,710],{"class":350,"line":32},[348,667,668],{"class":353},"    '",[348,670,671],{"class":431},"big-text",[348,673,674],{"class":353},"'",[348,676,587],{"class":353},[348,678,679],{"class":353}," (",[348,681,683],{"class":682},"sU-n2","str",[348,685,686],{"class":353},")",[348,688,689],{"class":357}," =>",[348,691,692],{"class":353}," `",[348,694,695],{"class":431},"\u003Cspan style=\"font-size: 24px\">",[348,697,698],{"class":353},"${",[348,700,683],{"class":682},[348,702,703],{"class":353},"}",[348,705,706],{"class":431},"\u003C\u002Fspan>",[348,708,709],{"class":353},"`",[348,711,624],{"class":353},[348,713,714],{"class":350,"line":27},[348,715,716],{"class":353},"  },\n",[348,718,719],{"class":350,"line":52},[348,720,629],{"class":353},[326,722,723],{},"Usage:",[338,725,727],{"className":340,"code":726,"language":342,"meta":343,"style":343},"\u003Cdiv big-text>Hello\u003C\u002Fdiv>\n",[345,728,729],{"__ignoreMap":343},[348,730,731,733,735,738,740,743,745,747],{"class":350,"line":18},[348,732,354],{"class":353},[348,734,358],{"class":357},[348,736,737],{"class":361}," big-text",[348,739,365],{"class":353},[348,741,742],{"class":368},"Hello",[348,744,372],{"class":353},[348,746,358],{"class":357},[348,748,377],{"class":353},[326,750,751],{},[381,752,383],{},[338,754,756],{"className":340,"code":755,"language":342,"meta":343,"style":343},"\u003Cdiv>\u003Cspan style=\"font-size: 24px\">Hello\u003C\u002Fspan>\u003C\u002Fdiv>\n",[345,757,758],{"__ignoreMap":343},[348,759,760,762,764,767,769,772,774,776,779,781,783,785,787,789,792,794],{"class":350,"line":18},[348,761,354],{"class":353},[348,763,358],{"class":357},[348,765,766],{"class":353},">\u003C",[348,768,348],{"class":357},[348,770,771],{"class":361}," style",[348,773,425],{"class":353},[348,775,428],{"class":353},[348,777,778],{"class":431},"font-size: 24px",[348,780,428],{"class":353},[348,782,365],{"class":353},[348,784,742],{"class":368},[348,786,372],{"class":353},[348,788,348],{"class":357},[348,790,791],{"class":353},">\u003C\u002F",[348,793,358],{"class":357},[348,795,377],{"class":353},[574,797,799],{"id":798},"built-in-filters","Built-in filters",[801,802,803,819],"table",{},[804,805,806],"thead",{},[807,808,809,813,816],"tr",{},[810,811,812],"th",{},"Filter",[810,814,815],{},"Description",[810,817,818],{},"Example",[820,821,822,838,853,868,883,898,913,928,943,958,973,992,1010,1031,1052,1070,1088,1106,1123,1140,1158,1176,1194,1212,1230,1248,1266,1286,1301,1316],"tbody",{},[807,823,824,830,833],{},[825,826,827],"td",{},[345,828,829],{},"uppercase",[825,831,832],{},"Convert to uppercase",[825,834,835],{},[345,836,837],{},"\u003Cdiv uppercase>",[807,839,840,845,848],{},[825,841,842],{},[345,843,844],{},"lowercase",[825,846,847],{},"Convert to lowercase",[825,849,850],{},[345,851,852],{},"\u003Cdiv lowercase>",[807,854,855,860,863],{},[825,856,857],{},[345,858,859],{},"capitalize",[825,861,862],{},"Capitalize first letter",[825,864,865],{},[345,866,867],{},"\u003Cdiv capitalize>",[807,869,870,875,878],{},[825,871,872],{},[345,873,874],{},"trim",[825,876,877],{},"Trim whitespace",[825,879,880],{},[345,881,882],{},"\u003Cdiv trim>",[807,884,885,890,893],{},[825,886,887],{},[345,888,889],{},"lstrip",[825,891,892],{},"Trim leading whitespace",[825,894,895],{},[345,896,897],{},"\u003Cdiv lstrip>",[807,899,900,905,908],{},[825,901,902],{},[345,903,904],{},"rstrip",[825,906,907],{},"Trim trailing whitespace",[825,909,910],{},[345,911,912],{},"\u003Cdiv rstrip>",[807,914,915,920,923],{},[825,916,917],{},[345,918,919],{},"escape",[825,921,922],{},"HTML-escape characters",[825,924,925],{},[345,926,927],{},"\u003Cdiv escape>",[807,929,930,935,938],{},[825,931,932],{},[345,933,934],{},"escape-once",[825,936,937],{},"Decode then escape",[825,939,940],{},[345,941,942],{},"\u003Cdiv escape-once>",[807,944,945,950,953],{},[825,946,947],{},[345,948,949],{},"append",[825,951,952],{},"Append string",[825,954,955],{},[345,956,957],{},"\u003Cdiv append=\"!\">",[807,959,960,965,968],{},[825,961,962],{},[345,963,964],{},"prepend",[825,966,967],{},"Prepend string",[825,969,970],{},[345,971,972],{},"\u003Cdiv prepend=\"hi \">",[807,974,975,980,983],{},[825,976,977],{},[345,978,979],{},"plus",[825,981,982],{},"Add number",[825,984,985,988,989],{},[345,986,987],{},"\u003Cdiv plus=\"5\">10\u003C\u002Fdiv>"," → ",[345,990,991],{},"15",[807,993,994,999,1002],{},[825,995,996],{},[345,997,998],{},"minus",[825,1000,1001],{},"Subtract",[825,1003,1004,988,1007],{},[345,1005,1006],{},"\u003Cdiv minus=\"3\">10\u003C\u002Fdiv>",[345,1008,1009],{},"7",[807,1011,1012,1021,1024],{},[825,1013,1014,1017,1018],{},[345,1015,1016],{},"multiply"," \u002F ",[345,1019,1020],{},"times",[825,1022,1023],{},"Multiply",[825,1025,1026,988,1029],{},[345,1027,1028],{},"\u003Cdiv multiply=\"2\">5\u003C\u002Fdiv>",[345,1030,507],{},[807,1032,1033,1041,1044],{},[825,1034,1035,1017,1038],{},[345,1036,1037],{},"divide-by",[345,1039,1040],{},"divide",[825,1042,1043],{},"Divide",[825,1045,1046,988,1049],{},[345,1047,1048],{},"\u003Cdiv divide=\"2\">10\u003C\u002Fdiv>",[345,1050,1051],{},"5",[807,1053,1054,1059,1062],{},[825,1055,1056],{},[345,1057,1058],{},"modulo",[825,1060,1061],{},"Modulo",[825,1063,1064,988,1067],{},[345,1065,1066],{},"\u003Cdiv modulo=\"3\">10\u003C\u002Fdiv>",[345,1068,1069],{},"1",[807,1071,1072,1077,1080],{},[825,1073,1074],{},[345,1075,1076],{},"ceil",[825,1078,1079],{},"Round up",[825,1081,1082,988,1085],{},[345,1083,1084],{},"\u003Cdiv ceil>3.2\u003C\u002Fdiv>",[345,1086,1087],{},"4",[807,1089,1090,1095,1098],{},[825,1091,1092],{},[345,1093,1094],{},"floor",[825,1096,1097],{},"Round down",[825,1099,1100,988,1103],{},[345,1101,1102],{},"\u003Cdiv floor>3.8\u003C\u002Fdiv>",[345,1104,1105],{},"3",[807,1107,1108,1113,1116],{},[825,1109,1110],{},[345,1111,1112],{},"round",[825,1114,1115],{},"Round",[825,1117,1118,988,1121],{},[345,1119,1120],{},"\u003Cdiv round>3.5\u003C\u002Fdiv>",[345,1122,1087],{},[807,1124,1125,1130,1133],{},[825,1126,1127],{},[345,1128,1129],{},"size",[825,1131,1132],{},"String length",[825,1134,1135,988,1138],{},[345,1136,1137],{},"\u003Cdiv size>hello\u003C\u002Fdiv>",[345,1139,1051],{},[807,1141,1142,1147,1150],{},[825,1143,1144],{},[345,1145,1146],{},"slice",[825,1148,1149],{},"Slice string",[825,1151,1152,988,1155],{},[345,1153,1154],{},"\u003Cdiv slice=\"0,3\">hello\u003C\u002Fdiv>",[345,1156,1157],{},"hel",[807,1159,1160,1165,1168],{},[825,1161,1162],{},[345,1163,1164],{},"truncate",[825,1166,1167],{},"Truncate with ellipsis",[825,1169,1170,988,1173],{},[345,1171,1172],{},"\u003Cdiv truncate=\"5\">hello world\u003C\u002Fdiv>",[345,1174,1175],{},"hello...",[807,1177,1178,1183,1186],{},[825,1179,1180],{},[345,1181,1182],{},"truncate-words",[825,1184,1185],{},"Truncate by words",[825,1187,1188,988,1191],{},[345,1189,1190],{},"\u003Cdiv truncate-words=\"2\">a b c\u003C\u002Fdiv>",[345,1192,1193],{},"a b...",[807,1195,1196,1201,1204],{},[825,1197,1198],{},[345,1199,1200],{},"remove",[825,1202,1203],{},"Remove all occurrences",[825,1205,1206,988,1209],{},[345,1207,1208],{},"\u003Cdiv remove=\"l\">hello\u003C\u002Fdiv>",[345,1210,1211],{},"heo",[807,1213,1214,1219,1222],{},[825,1215,1216],{},[345,1217,1218],{},"remove-first",[825,1220,1221],{},"Remove first match",[825,1223,1224,988,1227],{},[345,1225,1226],{},"\u003Cdiv remove-first=\"l\">hello\u003C\u002Fdiv>",[345,1228,1229],{},"helo",[807,1231,1232,1237,1240],{},[825,1233,1234],{},[345,1235,1236],{},"replace",[825,1238,1239],{},"Replace all (pipe-sep)",[825,1241,1242,988,1245],{},[345,1243,1244],{},"\u003Cdiv replace=\"l|r\">hello\u003C\u002Fdiv>",[345,1246,1247],{},"herro",[807,1249,1250,1255,1258],{},[825,1251,1252],{},[345,1253,1254],{},"replace-first",[825,1256,1257],{},"Replace first",[825,1259,1260,988,1263],{},[345,1261,1262],{},"\u003Cdiv replace-first=\"l|r\">hello\u003C\u002Fdiv>",[345,1264,1265],{},"herlo",[807,1267,1268,1273,1281],{},[825,1269,1270],{},[345,1271,1272],{},"newline-to-br",[825,1274,1275,988,1278],{},[345,1276,1277],{},"\\n",[345,1279,1280],{},"\u003Cbr>",[825,1282,1283],{},[345,1284,1285],{},"\u003Cdiv newline-to-br>",[807,1287,1288,1293,1296],{},[825,1289,1290],{},[345,1291,1292],{},"strip-newlines",[825,1294,1295],{},"Remove newlines",[825,1297,1298],{},[345,1299,1300],{},"\u003Cdiv strip-newlines>",[807,1302,1303,1308,1311],{},[825,1304,1305],{},[345,1306,1307],{},"url-decode",[825,1309,1310],{},"URL decode",[825,1312,1313],{},[345,1314,1315],{},"\u003Cdiv url-decode>",[807,1317,1318,1323,1326],{},[825,1319,1320],{},[345,1321,1322],{},"url-encode",[825,1324,1325],{},"URL encode",[825,1327,1328],{},[345,1329,1330],{},"\u003Cdiv url-encode>",[330,1332,12],{"id":1333},"api",[338,1335,1337],{"className":590,"code":1336,"language":593,"meta":343,"style":343},"import { filters } from '@maizzle\u002Fframework'\n\n\u002F\u002F Built-in filters only\nconst out = filters('\u003Cp uppercase>foo\u003C\u002Fp>')\n\u002F\u002F → '\u003Cp>FOO\u003C\u002Fp>'\n\n\u002F\u002F Add your own filter (merged with the defaults)\nconst custom = filters('\u003Cp suffix=\" world\">hello\u003C\u002Fp>', {\n  suffix: (str, value) => str + value,\n})\n\n\u002F\u002F Disable every filter (including the defaults)\nconst raw = filters('\u003Cp uppercase>foo\u003C\u002Fp>', false)\n",[345,1338,1339,1365,1369,1374,1401,1406,1410,1415,1440,1470,1474,1478,1483],{"__ignoreMap":343},[348,1340,1341,1344,1347,1350,1353,1356,1359,1362],{"class":350,"line":18},[348,1342,1343],{"class":600},"import",[348,1345,1346],{"class":353}," {",[348,1348,1349],{"class":682}," filters",[348,1351,1352],{"class":353}," }",[348,1354,1355],{"class":600}," from",[348,1357,1358],{"class":353}," '",[348,1360,1361],{"class":431},"@maizzle\u002Fframework",[348,1363,1364],{"class":353},"'\n",[348,1366,1367],{"class":350,"line":13},[348,1368,531],{"emptyLinePlaceholder":14},[348,1370,1371],{"class":350,"line":32},[348,1372,1373],{"class":525},"\u002F\u002F Built-in filters only\n",[348,1375,1376,1380,1383,1386,1388,1391,1393,1396,1398],{"class":350,"line":27},[348,1377,1379],{"class":1378},"sIihq","const",[348,1381,1382],{"class":682}," out",[348,1384,1385],{"class":357}," =",[348,1387,1349],{"class":361},[348,1389,1390],{"class":353},"(",[348,1392,674],{"class":353},[348,1394,1395],{"class":431},"\u003Cp uppercase>foo\u003C\u002Fp>",[348,1397,674],{"class":353},[348,1399,1400],{"class":353},")\n",[348,1402,1403],{"class":350,"line":52},[348,1404,1405],{"class":525},"\u002F\u002F → '\u003Cp>FOO\u003C\u002Fp>'\n",[348,1407,1408],{"class":350,"line":128},[348,1409,531],{"emptyLinePlaceholder":14},[348,1411,1412],{"class":350,"line":124},[348,1413,1414],{"class":525},"\u002F\u002F Add your own filter (merged with the defaults)\n",[348,1416,1417,1419,1422,1424,1426,1428,1430,1433,1435,1438],{"class":350,"line":48},[348,1418,1379],{"class":1378},[348,1420,1421],{"class":682}," custom",[348,1423,1385],{"class":357},[348,1425,1349],{"class":361},[348,1427,1390],{"class":353},[348,1429,674],{"class":353},[348,1431,1432],{"class":431},"\u003Cp suffix=\" world\">hello\u003C\u002Fp>",[348,1434,674],{"class":353},[348,1436,1437],{"class":353},",",[348,1439,663],{"class":353},[348,1441,1442,1445,1447,1449,1451,1453,1456,1458,1460,1463,1466,1468],{"class":350,"line":23},[348,1443,1444],{"class":361},"  suffix",[348,1446,587],{"class":353},[348,1448,679],{"class":353},[348,1450,683],{"class":682},[348,1452,1437],{"class":353},[348,1454,1455],{"class":682}," value",[348,1457,686],{"class":353},[348,1459,689],{"class":357},[348,1461,1462],{"class":682}," str",[348,1464,1465],{"class":357}," +",[348,1467,1455],{"class":682},[348,1469,624],{"class":353},[348,1471,1472],{"class":350,"line":140},[348,1473,629],{"class":353},[348,1475,1476],{"class":350,"line":56},[348,1477,531],{"emptyLinePlaceholder":14},[348,1479,1480],{"class":350,"line":80},[348,1481,1482],{"class":525},"\u002F\u002F Disable every filter (including the defaults)\n",[348,1484,1485,1487,1490,1492,1494,1496,1498,1500,1502,1504,1506],{"class":350,"line":36},[348,1486,1379],{"class":1378},[348,1488,1489],{"class":682}," raw",[348,1491,1385],{"class":357},[348,1493,1349],{"class":361},[348,1495,1390],{"class":353},[348,1497,674],{"class":353},[348,1499,1395],{"class":431},[348,1501,674],{"class":353},[348,1503,1437],{"class":353},[348,1505,621],{"class":620},[348,1507,1400],{"class":353},[326,1509,1510,1511,1514,1515,1518,1519,1521],{},"The first argument is an HTML string. The second is an optional ",[345,1512,1513],{},"FiltersConfig"," — an object whose keys are attribute names and values are ",[345,1516,1517],{},"(content, attrValue) => string"," functions, or ",[345,1520,586],{}," to disable all filters. Returns the transformed HTML string.",[1523,1524,1525],"style",{},"html pre.shiki code .sGGKt, html code.shiki .sGGKt{--shiki-default:#7B6995}html pre.shiki code .sb4Pa, html code.shiki .sb4Pa{--shiki-default:#74DFC4}html pre.shiki code .sZNF3, html code.shiki .sZNF3{--shiki-default:#EB64B9}html pre.shiki code .sLaUg, html code.shiki .sLaUg{--shiki-default:#FFFFFF}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 .sXiT_, html code.shiki .sXiT_{--shiki-default:#B4DCE7}html pre.shiki code .sVsQ9, html code.shiki .sVsQ9{--shiki-default:#91889B}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 .sU-n2, html code.shiki .sU-n2{--shiki-default:#FFF}html pre.shiki code .sIihq, html code.shiki .sIihq{--shiki-default:#A96BC0}",{"title":343,"searchDepth":13,"depth":13,"links":1527},[1528,1529,1534],{"id":332,"depth":13,"text":333},{"id":571,"depth":13,"text":572,"children":1530},[1531,1532,1533],{"id":576,"depth":32,"text":577},{"id":632,"depth":32,"text":633},{"id":798,"depth":32,"text":799},{"id":1333,"depth":13,"text":12},"Transform text content inside HTML elements using filter attributes.","md",{},{"title":272,"description":1535},"docs\u002Ftransformers\u002Ffilters","dpFtmexc_kxIn1GGcE8JYZqrjWqPmf8iyf2dgZ1Jhho",1781013241808]