[{"data":1,"prerenderedAt":439},["ShallowReactive",2],{"navigation_docs":3,"-shipkit-introduction":63,"-shipkit-introduction-surround":434},[4,26,44],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting Started","i-lucide:rocket","\u002Fgetting-started","01.getting-started",[10,14],{"title":11,"path":12,"stem":13,"icon":6},"Introduction","\u002Fgetting-started\u002Fintroduction","01.getting-started\u002F01.introduction",{"title":15,"icon":16,"path":17,"stem":18,"children":19,"page":25},"AI","i-lucide:bot","\u002Fgetting-started\u002Fai","01.getting-started\u002F02.ai",[20],{"title":21,"path":22,"stem":23,"icon":24},"LLMs Integration","\u002Fgetting-started\u002Fai\u002Fllms-txt","01.getting-started\u002F02.ai\u002F01.llms-txt","i-lucide:folder-code",false,{"title":27,"path":28,"stem":29,"children":30},"Video Player","\u002Fvideo-player","02.video-player",[31,34,39],{"title":27,"path":28,"stem":32,"icon":33},"02.video-player\u002Findex","i-lucide:play-circle",{"title":35,"path":36,"stem":37,"icon":38},"Getting started","\u002Fvideo-player\u002Fgetting-started","02.video-player\u002F01.getting-started","i-lucide:download",{"title":40,"path":41,"stem":42,"icon":43},"API reference","\u002Fvideo-player\u002Fapi","02.video-player\u002F02.api","i-lucide:book-open",{"title":45,"icon":46,"path":47,"stem":48,"children":49,"page":25},"Ship Kit","i-lucide:package","\u002Fshipkit","03.shipkit",[50,53,58],{"title":11,"path":51,"stem":52,"icon":46},"\u002Fshipkit\u002Fintroduction","03.shipkit\u002F01.introduction",{"title":54,"path":55,"stem":56,"icon":57},"CLI","\u002Fshipkit\u002Fcli","03.shipkit\u002F02.cli","i-lucide:terminal",{"title":59,"path":60,"stem":61,"icon":62},"Vite Configs","\u002Fshipkit\u002Fvite-configs","03.shipkit\u002F03.vite-configs","i-lucide:code",{"id":64,"title":11,"body":65,"description":427,"extension":428,"links":429,"meta":430,"navigation":431,"path":51,"seo":432,"stem":52,"__hash__":433},"docs\u002F03.shipkit\u002F01.introduction.md",{"type":66,"value":67,"toc":415},"minimark",[68,80,85,128,132,163,167,217,224,228,233,276,280,335,339,411],[69,70,71,75,76,79],"p",{},[72,73,74],"code",{},"@munsonlabs\u002Fshipkit"," is the shared build tooling for all ",[72,77,78],{},"@munsonlabs\u002F*"," packages.",[81,82,84],"h2",{"id":83},"whats-included","What's included",[86,87,88,110,116,122],"ul",{},[89,90,91,99,100,103,104,103,107],"li",{},[92,93,94,95,98],"strong",{},"The ",[72,96,97],{},"shipkit"," CLI",": ",[72,101,102],{},"shipkit init",", ",[72,105,106],{},"shipkit deploy",[72,108,109],{},"shipkit version",[89,111,112,115],{},[92,113,114],{},"Shared vite configs",": Vue packages and plain TypeScript libraries",[89,117,118,121],{},[92,119,120],{},"Shared tsconfigs",": base, lib, and app configurations",[89,123,124,127],{},[92,125,126],{},"Build utilities",": entry detection, version formatting",[81,129,131],{"id":130},"installation","Installation",[133,134,139],"pre",{"className":135,"code":136,"language":137,"meta":138,"style":138},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm install --save-dev @munsonlabs\u002Fshipkit vite-plus\n","bash","",[72,140,141],{"__ignoreMap":138},[142,143,146,150,154,157,160],"span",{"class":144,"line":145},"line",1,[142,147,149],{"class":148},"sBMFI","npm",[142,151,153],{"class":152},"sfazB"," install",[142,155,156],{"class":152}," --save-dev",[142,158,159],{"class":152}," @munsonlabs\u002Fshipkit",[142,161,162],{"class":152}," vite-plus\n",[81,164,166],{"id":165},"cli-commands","CLI commands",[168,169,170,183],"table",{},[171,172,173],"thead",{},[174,175,176,180],"tr",{},[177,178,179],"th",{},"Command",[177,181,182],{},"Description",[184,185,186,199,208],"tbody",{},[174,187,188,193],{},[189,190,191],"td",{},[72,192,102],{},[189,194,195,196],{},"Scaffold ",[72,197,198],{},"vite.config.ts",[174,200,201,205],{},[189,202,203],{},[72,204,106],{},[189,206,207],{},"Publish packages (local, snapshot, beta, stable)",[174,209,210,214],{},[189,211,212],{},[72,213,109],{},[189,215,216],{},"Print the version derived from git",[69,218,219,220,223],{},"See ",[221,222,54],"a",{"href":55}," for details.",[81,225,227],{"id":226},"shared-configs","Shared configs",[229,230,232],"h3",{"id":231},"vite-configs","Vite configs",[168,234,235,245],{},[171,236,237],{},[174,238,239,242],{},[177,240,241],{},"Config",[177,243,244],{},"Use case",[184,246,247,264],{},[174,248,249,254],{},[189,250,251],{},[72,252,253],{},"@munsonlabs\u002Fshipkit\u002Fvite\u002Fvue.config",[189,255,256,257,260,261],{},"Vue packages, ",[72,258,259],{},"vp pack"," + ",[72,262,263],{},"vp build",[174,265,266,271],{},[189,267,268],{},[72,269,270],{},"@munsonlabs\u002Fshipkit\u002Fvite\u002Fbase.config",[189,272,273,274],{},"Plain TypeScript packages, ",[72,275,259],{},[229,277,279],{"id":278},"tsconfigs","Tsconfigs",[168,281,282,290],{},[171,283,284],{},[174,285,286,288],{},[177,287,241],{},[177,289,244],{},[184,291,292,308,322],{},[174,293,294,299],{},[189,295,296],{},[72,297,298],{},"@munsonlabs\u002Fshipkit\u002Ftsconfig\u002Fbase",[189,300,301,302,103,305],{},"Strict ESM, ",[72,303,304],{},"nodenext",[72,306,307],{},"noEmit",[174,309,310,315],{},[189,311,312],{},[72,313,314],{},"@munsonlabs\u002Fshipkit\u002Ftsconfig\u002Flib",[189,316,317,318,321],{},"Libraries, ",[72,319,320],{},"bundler"," resolution, DOM, JSX",[174,323,324,329],{},[189,325,326],{},[72,327,328],{},"@munsonlabs\u002Fshipkit\u002Ftsconfig\u002Fapp",[189,330,331,332],{},"Apps, same as lib + ",[72,333,334],{},"isolatedModules",[81,336,338],{"id":337},"exports","Exports",[168,340,341,350],{},[171,342,343],{},[174,344,345,348],{},[177,346,347],{},"Export",[177,349,182],{},[184,351,352,363,372,381,391,401],{},[174,353,354,358],{},[189,355,356],{},[72,357,74],{},[189,359,360,362],{},[72,361,97],{}," CLI binary",[174,364,365,369],{},[189,366,367],{},[72,368,253],{},[189,370,371],{},"Vue vite config",[174,373,374,378],{},[189,375,376],{},[72,377,270],{},[189,379,380],{},"Plain TS vite config",[174,382,383,388],{},[189,384,385],{},[72,386,387],{},"@munsonlabs\u002Fshipkit\u002Fvite\u002Fvue",[189,389,390],{},"Vue config fragments",[174,392,393,398],{},[189,394,395],{},[72,396,397],{},"@munsonlabs\u002Fshipkit\u002Fvite\u002Fshared",[189,399,400],{},"Shared config fragments",[174,402,403,408],{},[189,404,405],{},[72,406,407],{},"@munsonlabs\u002Fshipkit\u002Ftsconfig\u002F*",[189,409,410],{},"Shared tsconfig files",[412,413,414],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}",{"title":138,"searchDepth":416,"depth":416,"links":417},2,[418,419,420,421,426],{"id":83,"depth":416,"text":84},{"id":130,"depth":416,"text":131},{"id":165,"depth":416,"text":166},{"id":226,"depth":416,"text":227,"children":422},[423,425],{"id":231,"depth":424,"text":232},3,{"id":278,"depth":424,"text":279},{"id":337,"depth":416,"text":338},"Shared build tooling and CLI.","md",null,{},{"icon":46},{"title":11,"description":427},"HmmJCZ-d-i8ZlgqZ1agfTcK8rsh3ZhWHkPhqWbayp-A",[435,437],{"title":40,"path":41,"stem":42,"description":436,"icon":43,"children":-1},"Components, props, template-ref methods, and the full state-change event list.",{"title":54,"path":55,"stem":56,"description":438,"icon":57,"children":-1},"shipkit init, shipkit deploy, and shipkit version commands.",1789409982315]