[{"data":1,"prerenderedAt":1149},["ShallowReactive",2],{"navigation_docs":3,"-frameworks-vue":57,"-frameworks-vue-surround":1146},[4,8,12,16,20,24,28],{"title":5,"path":6,"stem":7},"Introduction","\u002Fintroduction","1.introduction",{"title":9,"path":10,"stem":11},"Installation","\u002Finstallation","2.installation",{"title":13,"path":14,"stem":15},"SDKs","\u002Fsdk","3.sdk",{"title":17,"path":18,"stem":19},"Dashboard","\u002Fdashboard","4.dashboard",{"title":21,"path":22,"stem":23},"HTTP API","\u002Fhttp-api","5.http-api",{"title":25,"path":26,"stem":27},"Image Transformations","\u002Ftransformations","6.transformations",{"title":29,"path":30,"stem":31,"children":32},"Framework Components","\u002Fframeworks","frameworks",[33,37,41,45,49,53],{"title":34,"path":35,"stem":36},"Dart","\u002Fframeworks\u002Fdart","frameworks\u002Fdart",{"title":38,"path":39,"stem":40},"Flutter","\u002Fframeworks\u002Fflutter","frameworks\u002Fflutter",{"title":42,"path":43,"stem":44},"Qwik","\u002Fframeworks\u002Fqwik","frameworks\u002Fqwik",{"title":46,"path":47,"stem":48},"React","\u002Fframeworks\u002Freact","frameworks\u002Freact",{"title":50,"path":51,"stem":52},"Svelte","\u002Fframeworks\u002Fsvelte","frameworks\u002Fsvelte",{"title":54,"path":55,"stem":56},"Vue","\u002Fframeworks\u002Fvue","frameworks\u002Fvue",{"id":58,"title":54,"body":59,"description":1140,"extension":1141,"links":1142,"meta":1143,"navigation":142,"path":55,"seo":1144,"stem":56,"__hash__":1145},"docs\u002Fframeworks\u002Fvue.md",{"type":60,"value":61,"toc":1131},"minimark",[62,71,76,327,331,508,512,573,589,749,752,756,770,775,785,884,887,897,1127],[63,64,65,66,70],"p",{},"The ",[67,68,69],"code",{},"@pichaflow\u002Fvue"," package provides a reactive upload component.",[72,73,75],"h2",{"id":74},"usage","Usage",[77,78,83],"pre",{"className":79,"code":80,"language":81,"meta":82,"style":82},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nimport { PichaUpload } from '@pichaflow\u002Fvue';\n\nconst onUploadSuccess = (response) => {\n  console.log('Uploaded:', response.url);\n};\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CPichaUpload\n    :use-secure=\"true\"\n    signature-url=\"\u002Fapi\u002Fmedia\u002Fv1\u002Fupload\u002Fsign\"\n    :tags=\"['hero', 'banner']\"\n    @success=\"onUploadSuccess\"\n  \u002F>\n\u003C\u002Ftemplate>\n","vue","",[67,84,85,105,137,144,172,210,216,226,231,241,250,267,282,297,312,318],{"__ignoreMap":82},[86,87,90,94,98,102],"span",{"class":88,"line":89},"line",1,[86,91,93],{"class":92},"sMK4o","\u003C",[86,95,97],{"class":96},"swJcz","script",[86,99,101],{"class":100},"spNyl"," setup",[86,103,104],{"class":92},">\n",[86,106,108,112,115,119,122,125,128,131,134],{"class":88,"line":107},2,[86,109,111],{"class":110},"s7zQu","import",[86,113,114],{"class":92}," {",[86,116,118],{"class":117},"sTEyZ"," PichaUpload",[86,120,121],{"class":92}," }",[86,123,124],{"class":110}," from",[86,126,127],{"class":92}," '",[86,129,69],{"class":130},"sfazB",[86,132,133],{"class":92},"'",[86,135,136],{"class":92},";\n",[86,138,140],{"class":88,"line":139},3,[86,141,143],{"emptyLinePlaceholder":142},true,"\n",[86,145,147,150,153,156,159,163,166,169],{"class":88,"line":146},4,[86,148,149],{"class":100},"const",[86,151,152],{"class":117}," onUploadSuccess ",[86,154,155],{"class":92},"=",[86,157,158],{"class":92}," (",[86,160,162],{"class":161},"sHdIc","response",[86,164,165],{"class":92},")",[86,167,168],{"class":100}," =>",[86,170,171],{"class":92}," {\n",[86,173,175,178,181,185,188,190,193,195,198,201,203,206,208],{"class":88,"line":174},5,[86,176,177],{"class":117},"  console",[86,179,180],{"class":92},".",[86,182,184],{"class":183},"s2Zo4","log",[86,186,187],{"class":96},"(",[86,189,133],{"class":92},[86,191,192],{"class":130},"Uploaded:",[86,194,133],{"class":92},[86,196,197],{"class":92},",",[86,199,200],{"class":117}," response",[86,202,180],{"class":92},[86,204,205],{"class":117},"url",[86,207,165],{"class":96},[86,209,136],{"class":92},[86,211,213],{"class":88,"line":212},6,[86,214,215],{"class":92},"};\n",[86,217,219,222,224],{"class":88,"line":218},7,[86,220,221],{"class":92},"\u003C\u002F",[86,223,97],{"class":96},[86,225,104],{"class":92},[86,227,229],{"class":88,"line":228},8,[86,230,143],{"emptyLinePlaceholder":142},[86,232,234,236,239],{"class":88,"line":233},9,[86,235,93],{"class":92},[86,237,238],{"class":96},"template",[86,240,104],{"class":92},[86,242,244,247],{"class":88,"line":243},10,[86,245,246],{"class":92},"  \u003C",[86,248,249],{"class":96},"PichaUpload\n",[86,251,253,256,258,261,264],{"class":88,"line":252},11,[86,254,255],{"class":100},"    :use-secure",[86,257,155],{"class":92},[86,259,260],{"class":92},"\"",[86,262,263],{"class":130},"true",[86,265,266],{"class":92},"\"\n",[86,268,270,273,275,277,280],{"class":88,"line":269},12,[86,271,272],{"class":100},"    signature-url",[86,274,155],{"class":92},[86,276,260],{"class":92},[86,278,279],{"class":130},"\u002Fapi\u002Fmedia\u002Fv1\u002Fupload\u002Fsign",[86,281,266],{"class":92},[86,283,285,288,290,292,295],{"class":88,"line":284},13,[86,286,287],{"class":100},"    :tags",[86,289,155],{"class":92},[86,291,260],{"class":92},[86,293,294],{"class":130},"['hero', 'banner']",[86,296,266],{"class":92},[86,298,300,303,305,307,310],{"class":88,"line":299},14,[86,301,302],{"class":100},"    @success",[86,304,155],{"class":92},[86,306,260],{"class":92},[86,308,309],{"class":130},"onUploadSuccess",[86,311,266],{"class":92},[86,313,315],{"class":88,"line":314},15,[86,316,317],{"class":92},"  \u002F>\n",[86,319,321,323,325],{"class":88,"line":320},16,[86,322,221],{"class":92},[86,324,238],{"class":96},[86,326,104],{"class":92},[72,328,330],{"id":329},"props","Props",[332,333,334,353],"table",{},[335,336,337],"thead",{},[338,339,340,344,347,350],"tr",{},[341,342,343],"th",{},"Prop",[341,345,346],{},"Type",[341,348,349],{},"Default",[341,351,352],{},"Description",[354,355,356,392,412,452,469,488],"tbody",{},[338,357,358,364,369,374],{},[359,360,361],"td",{},[67,362,363],{},"apiKey",[359,365,366],{},[67,367,368],{},"string",[359,370,371],{},[67,372,373],{},"undefined",[359,375,376,377,380,381,384,385,388,389,391],{},"Optional if using ",[67,378,379],{},"signatureUrl"," or ",[67,382,383],{},"customUploadEndpoint",". Your PichaFlow Secret Key (",[67,386,387],{},"sk_live_...","). Note: Exposing your secret key on the frontend is insecure; use ",[67,390,379],{}," instead.",[338,393,394,399,404,409],{},[359,395,396],{},[67,397,398],{},"useSecure",[359,400,401],{},[67,402,403],{},"boolean",[359,405,406],{},[67,407,408],{},"false",[359,410,411],{},"Enable the HMAC-SHA256 handshake flow for secure browser uploads.",[338,413,414,418,422,426],{},[359,415,416],{},[67,417,379],{},[359,419,420],{},[67,421,368],{},[359,423,424],{},[67,425,373],{},[359,427,428,429,431,432,435,436,435,439,435,442,435,445,448,449,180],{},"The endpoint on your backend that signs the upload request (Required if ",[67,430,398],{}," is true). Must return a JSON object with ",[67,433,434],{},"signature",", ",[67,437,438],{},"timestamp",[67,440,441],{},"tenantId",[67,443,444],{},"directory",[67,446,447],{},"maxSize",", and ",[67,450,451],{},"allowedTypes",[338,453,454,458,462,466],{},[359,455,456],{},[67,457,383],{},[359,459,460],{},[67,461,368],{},[359,463,464],{},[67,465,373],{},[359,467,468],{},"A complete URL to a proxy endpoint for upload bypassing PichaFlow Edge Engine completely.",[338,470,471,476,480,485],{},[359,472,473],{},[67,474,475],{},"baseUrl",[359,477,478],{},[67,479,368],{},[359,481,482],{},[67,483,484],{},"https:\u002F\u002Fapi.pichaflow.com",[359,486,487],{},"Optional API base URL.",[338,489,490,495,500,505],{},[359,491,492],{},[67,493,494],{},"tags",[359,496,497],{},[67,498,499],{},"string[]",[359,501,502],{},[67,503,504],{},"[]",[359,506,507],{},"Tags to apply to the upload.",[72,509,511],{"id":510},"events","Events",[332,513,514,526],{},[335,515,516],{},[338,517,518,521,524],{},[341,519,520],{},"Event",[341,522,523],{},"Payload",[341,525,352],{},[354,527,528,543,558],{},[338,529,530,535,540],{},[359,531,532],{},[67,533,534],{},"success",[359,536,537],{},[67,538,539],{},"UploadResponse",[359,541,542],{},"Fired when upload completes successfully.",[338,544,545,550,555],{},[359,546,547],{},[67,548,549],{},"error",[359,551,552],{},[67,553,554],{},"any",[359,556,557],{},"Fired on network or server errors.",[338,559,560,565,570],{},[359,561,562],{},[67,563,564],{},"progress",[359,566,567],{},[67,568,569],{},"number",[359,571,572],{},"Fired during upload progress updates.",[574,575,576],"blockquote",{},[63,577,578,581,585,586,588],{},[86,579,580],{},"!CAUTION",[582,583,584],"strong",{},"Authentication Check Required",": You must secure your backend ",[67,587,379],{}," endpoint with appropriate session or token authentication middleware. If this route is left public and unauthenticated, any user or bot can request valid signatures to upload files directly to your account, risking billing spikes or bucket abuse.",[574,590,591,607,740],{},[63,592,593,596,599,600,602,603,606],{},[86,594,595],{},"!NOTE",[582,597,598],{},"Signature Response Contract",": Your ",[67,601,379],{}," endpoint must return a JSON body with the following fields. The component uses all of them to construct the five ",[67,604,605],{},"X-Picha-*"," headers sent to the Edge Engine:",[77,608,612],{"className":609,"code":610,"language":611,"meta":82,"style":82},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"signature\":    \"\u003Chmac-sha256-hex>\",\n  \"timestamp\":    1234567890000,\n  \"tenantId\":     \"pf_prj_...\",\n  \"directory\":    \"products\u002Fsummer\u002F\",\n  \"maxSize\":      \"5242880\",\n  \"allowedTypes\": \"image\u002Fwebp,image\u002Fjpeg\"\n}\n","json",[67,613,614,619,642,658,678,697,717,735],{"__ignoreMap":82},[86,615,616],{"class":88,"line":89},[86,617,618],{"class":92},"{\n",[86,620,621,624,626,628,631,634,637,639],{"class":88,"line":107},[86,622,623],{"class":92},"  \"",[86,625,434],{"class":100},[86,627,260],{"class":92},[86,629,630],{"class":92},":",[86,632,633],{"class":92},"    \"",[86,635,636],{"class":130},"\u003Chmac-sha256-hex>",[86,638,260],{"class":92},[86,640,641],{"class":92},",\n",[86,643,644,646,648,650,652,656],{"class":88,"line":139},[86,645,623],{"class":92},[86,647,438],{"class":100},[86,649,260],{"class":92},[86,651,630],{"class":92},[86,653,655],{"class":654},"sbssI","    1234567890000",[86,657,641],{"class":92},[86,659,660,662,664,666,668,671,674,676],{"class":88,"line":146},[86,661,623],{"class":92},[86,663,441],{"class":100},[86,665,260],{"class":92},[86,667,630],{"class":92},[86,669,670],{"class":92},"     \"",[86,672,673],{"class":130},"pf_prj_...",[86,675,260],{"class":92},[86,677,641],{"class":92},[86,679,680,682,684,686,688,690,693,695],{"class":88,"line":174},[86,681,623],{"class":92},[86,683,444],{"class":100},[86,685,260],{"class":92},[86,687,630],{"class":92},[86,689,633],{"class":92},[86,691,692],{"class":130},"products\u002Fsummer\u002F",[86,694,260],{"class":92},[86,696,641],{"class":92},[86,698,699,701,703,705,707,710,713,715],{"class":88,"line":212},[86,700,623],{"class":92},[86,702,447],{"class":100},[86,704,260],{"class":92},[86,706,630],{"class":92},[86,708,709],{"class":92},"      \"",[86,711,712],{"class":130},"5242880",[86,714,260],{"class":92},[86,716,641],{"class":92},[86,718,719,721,723,725,727,730,733],{"class":88,"line":218},[86,720,623],{"class":92},[86,722,451],{"class":100},[86,724,260],{"class":92},[86,726,630],{"class":92},[86,728,729],{"class":92}," \"",[86,731,732],{"class":130},"image\u002Fwebp,image\u002Fjpeg",[86,734,266],{"class":92},[86,736,737],{"class":88,"line":228},[86,738,739],{"class":92},"}\n",[63,741,742,743,748],{},"See ",[744,745,747],"a",{"href":746},"\u002Fhttp-api#_10-client-side-upload-signatures","HTTP API → Client-Side Upload Signatures"," for the full HMAC construction guide.",[750,751],"hr",{},[72,753,755],{"id":754},"nuxt-image-integration","Nuxt Image Integration",[63,757,65,758,761,762,765,766,769],{},[67,759,760],{},"@pichaflow\u002Fnuxt"," module automatically registers the ",[67,763,764],{},"pichaflow"," provider for Nuxt's official image module (",[67,767,768],{},"@nuxt\u002Fimage","). This allows you to render optimized images with zero configuration.",[771,772,774],"h3",{"id":773},"setup","Setup",[63,776,777,778,780,781,784],{},"Make sure ",[67,779,768],{}," is added to your ",[67,782,783],{},"nuxt.config.ts"," modules:",[77,786,790],{"className":787,"code":788,"language":789,"meta":82,"style":82},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: [\n    '@nuxt\u002Fimage',\n    '@pichaflow\u002Fnuxt'\n  ],\n  pichaflow: {\n    baseURL: 'https:\u002F\u002Fcdn.pichaflow.com' \u002F\u002F Optional: Custom CDN base URL\n  }\n})\n","typescript",[67,791,792,807,817,828,837,844,853,871,876],{"__ignoreMap":82},[86,793,794,797,800,803,805],{"class":88,"line":89},[86,795,796],{"class":110},"export",[86,798,799],{"class":110}," default",[86,801,802],{"class":183}," defineNuxtConfig",[86,804,187],{"class":117},[86,806,618],{"class":92},[86,808,809,812,814],{"class":88,"line":107},[86,810,811],{"class":96},"  modules",[86,813,630],{"class":92},[86,815,816],{"class":117}," [\n",[86,818,819,822,824,826],{"class":88,"line":139},[86,820,821],{"class":92},"    '",[86,823,768],{"class":130},[86,825,133],{"class":92},[86,827,641],{"class":92},[86,829,830,832,834],{"class":88,"line":146},[86,831,821],{"class":92},[86,833,760],{"class":130},[86,835,836],{"class":92},"'\n",[86,838,839,842],{"class":88,"line":174},[86,840,841],{"class":117},"  ]",[86,843,641],{"class":92},[86,845,846,849,851],{"class":88,"line":212},[86,847,848],{"class":96},"  pichaflow",[86,850,630],{"class":92},[86,852,171],{"class":92},[86,854,855,858,860,862,865,867],{"class":88,"line":218},[86,856,857],{"class":96},"    baseURL",[86,859,630],{"class":92},[86,861,127],{"class":92},[86,863,864],{"class":130},"https:\u002F\u002Fcdn.pichaflow.com",[86,866,133],{"class":92},[86,868,870],{"class":869},"sHwdD"," \u002F\u002F Optional: Custom CDN base URL\n",[86,872,873],{"class":88,"line":228},[86,874,875],{"class":92},"  }\n",[86,877,878,881],{"class":88,"line":233},[86,879,880],{"class":92},"}",[86,882,883],{"class":117},")\n",[771,885,75],{"id":886},"usage-1",[63,888,889,890,893,894,630],{},"Render images using the ",[67,891,892],{},"\u003CNuxtImg>"," component with ",[67,895,896],{},"provider=\"pichaflow\"",[77,898,900],{"className":79,"code":899,"language":81,"meta":82,"style":82},"\u003Ctemplate>\n  \u003C!-- Basic optimization -->\n  \u003CNuxtImg\n    provider=\"pichaflow\"\n    src=\"\u002Fuser\u002Favatar.png\"\n    width=\"400\"\n    height=\"300\"\n    format=\"webp\"\n    quality=\"80\"\n  \u002F>\n\n  \u003C!-- With advanced custom PichaFlow modifiers (crop, preset, chroma keying) -->\n  \u003CNuxtImg\n    provider=\"pichaflow\"\n    src=\"\u002Fassets\u002Fbanner.png\"\n    width=\"1200\"\n    height=\"400\"\n    :modifiers=\"{\n      crop: 'center',\n      preset: 'high-contrast',\n      ck: '#00ff00:50:10'\n    }\"\n  \u002F>\n\u003C\u002Ftemplate>\n",[67,901,902,910,915,922,935,949,963,977,991,1005,1009,1013,1018,1024,1036,1049,1062,1075,1087,1093,1099,1105,1113,1118],{"__ignoreMap":82},[86,903,904,906,908],{"class":88,"line":89},[86,905,93],{"class":92},[86,907,238],{"class":96},[86,909,104],{"class":92},[86,911,912],{"class":88,"line":107},[86,913,914],{"class":869},"  \u003C!-- Basic optimization -->\n",[86,916,917,919],{"class":88,"line":139},[86,918,246],{"class":92},[86,920,921],{"class":96},"NuxtImg\n",[86,923,924,927,929,931,933],{"class":88,"line":146},[86,925,926],{"class":100},"    provider",[86,928,155],{"class":92},[86,930,260],{"class":92},[86,932,764],{"class":130},[86,934,266],{"class":92},[86,936,937,940,942,944,947],{"class":88,"line":174},[86,938,939],{"class":100},"    src",[86,941,155],{"class":92},[86,943,260],{"class":92},[86,945,946],{"class":130},"\u002Fuser\u002Favatar.png",[86,948,266],{"class":92},[86,950,951,954,956,958,961],{"class":88,"line":212},[86,952,953],{"class":100},"    width",[86,955,155],{"class":92},[86,957,260],{"class":92},[86,959,960],{"class":130},"400",[86,962,266],{"class":92},[86,964,965,968,970,972,975],{"class":88,"line":218},[86,966,967],{"class":100},"    height",[86,969,155],{"class":92},[86,971,260],{"class":92},[86,973,974],{"class":130},"300",[86,976,266],{"class":92},[86,978,979,982,984,986,989],{"class":88,"line":228},[86,980,981],{"class":100},"    format",[86,983,155],{"class":92},[86,985,260],{"class":92},[86,987,988],{"class":130},"webp",[86,990,266],{"class":92},[86,992,993,996,998,1000,1003],{"class":88,"line":233},[86,994,995],{"class":100},"    quality",[86,997,155],{"class":92},[86,999,260],{"class":92},[86,1001,1002],{"class":130},"80",[86,1004,266],{"class":92},[86,1006,1007],{"class":88,"line":243},[86,1008,317],{"class":92},[86,1010,1011],{"class":88,"line":252},[86,1012,143],{"emptyLinePlaceholder":142},[86,1014,1015],{"class":88,"line":269},[86,1016,1017],{"class":869},"  \u003C!-- With advanced custom PichaFlow modifiers (crop, preset, chroma keying) -->\n",[86,1019,1020,1022],{"class":88,"line":284},[86,1021,246],{"class":92},[86,1023,921],{"class":96},[86,1025,1026,1028,1030,1032,1034],{"class":88,"line":299},[86,1027,926],{"class":100},[86,1029,155],{"class":92},[86,1031,260],{"class":92},[86,1033,764],{"class":130},[86,1035,266],{"class":92},[86,1037,1038,1040,1042,1044,1047],{"class":88,"line":314},[86,1039,939],{"class":100},[86,1041,155],{"class":92},[86,1043,260],{"class":92},[86,1045,1046],{"class":130},"\u002Fassets\u002Fbanner.png",[86,1048,266],{"class":92},[86,1050,1051,1053,1055,1057,1060],{"class":88,"line":320},[86,1052,953],{"class":100},[86,1054,155],{"class":92},[86,1056,260],{"class":92},[86,1058,1059],{"class":130},"1200",[86,1061,266],{"class":92},[86,1063,1065,1067,1069,1071,1073],{"class":88,"line":1064},17,[86,1066,967],{"class":100},[86,1068,155],{"class":92},[86,1070,260],{"class":92},[86,1072,960],{"class":130},[86,1074,266],{"class":92},[86,1076,1078,1081,1083,1085],{"class":88,"line":1077},18,[86,1079,1080],{"class":100},"    :modifiers",[86,1082,155],{"class":92},[86,1084,260],{"class":92},[86,1086,618],{"class":130},[86,1088,1090],{"class":88,"line":1089},19,[86,1091,1092],{"class":130},"      crop: 'center',\n",[86,1094,1096],{"class":88,"line":1095},20,[86,1097,1098],{"class":130},"      preset: 'high-contrast',\n",[86,1100,1102],{"class":88,"line":1101},21,[86,1103,1104],{"class":130},"      ck: '#00ff00:50:10'\n",[86,1106,1108,1111],{"class":88,"line":1107},22,[86,1109,1110],{"class":130},"    }",[86,1112,266],{"class":92},[86,1114,1116],{"class":88,"line":1115},23,[86,1117,317],{"class":92},[86,1119,1121,1123,1125],{"class":88,"line":1120},24,[86,1122,221],{"class":92},[86,1124,238],{"class":96},[86,1126,104],{"class":92},[1128,1129,1130],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":82,"searchDepth":107,"depth":107,"links":1132},[1133,1134,1135,1136],{"id":74,"depth":107,"text":75},{"id":329,"depth":107,"text":330},{"id":510,"depth":107,"text":511},{"id":754,"depth":107,"text":755,"children":1137},[1138,1139],{"id":773,"depth":139,"text":774},{"id":886,"depth":139,"text":75},"Integrate PichaFlow into your Vue and Nuxt applications.","md",null,{},{"title":54,"description":1140},"d8Oy5mSMhpyHuRTnx-mtOTXXvKyaJHhV_TrE1zJ53Zw",[1147,1142],{"title":50,"path":51,"stem":52,"description":1148,"children":-1},"Integrate PichaFlow into your Svelte and SvelteKit applications with ease.",1789565439841]