-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapi.html
More file actions
41 lines (39 loc) · 203 KB
/
api.html
File metadata and controls
41 lines (39 loc) · 203 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Ts.ED CLI a modern Node.js/Bun.js framework built with TypeScript to create interactive CLI applications</title>
<meta name="description" content="Api Reference of Ts.ED. Use decorator to build your model and map data.">
<meta name="generator" content="VitePress v1.5.0">
<link rel="preload stylesheet" href="/assets/style.DbUEDm-Y.css" as="style">
<link rel="preload stylesheet" href="/vp-icons.css" as="style">
<script type="module" src="/assets/app.bouMcB5F.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/theme.Bsll3ac4.js">
<link rel="modulepreload" href="/assets/chunks/framework.B5txTa5f.js">
<link rel="modulepreload" href="/assets/api.md.CjZRamrU.lean.js">
<link rel="icon" type="image/png" href="/tsed-og.png">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32">
<link rel="icon" href="/favicon-16x16.png" type="image/png" sizes="16x16">
<link rel="icon" href="/apple-touch-icon.png" type="image/x-icon" sizes="180x180">
<meta name="theme-color" content="#5f67ee">
<meta property="og:type" content="website">
<meta property="og:locale" content="en">
<meta property="og:title" content="Ts.ED CLI a modern Node.js/Bun.js framework built with TypeScript">
<meta property="og:site_name" content="Ts.ED">
<meta property="og:image" content="https://tsed.dev/tsed-og.png">
<meta property="og:url" content="https://tsed.dev/">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-3M3Q4QME6H&cx=c&_slc=1"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-3M3Q4QME6H");</script>
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
<meta name="keywords" content="api reference model decorators ts.ed express typescript node.js javascript jsonschema json mapper serialization deserialization">
<link rel="canonical" href="https://tsed.dev/api.html">
</head>
<body>
<div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><span tabindex="-1" data-v-c8291ffa></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-c8291ffa> Skip to content </a><!--]--><!----><header class="VPNav" data-v-d8b57b2d data-v-7ad780c2><div class="VPNavBar" data-v-7ad780c2 data-v-9fd4d1dd><div class="wrapper" data-v-9fd4d1dd><div class="container" data-v-9fd4d1dd><div class="title" data-v-9fd4d1dd><div class="VPNavBarTitle" data-v-9fd4d1dd data-v-9f43907a><a class="title" href="/" data-v-9f43907a><!--[--><!--]--><!--[--><img class="VPImage logo" src="https://tsed.dev/tsed.svg" alt data-v-ab19afbb><!--]--><span data-v-9f43907a>CLI</span><!--[--><!--]--></a></div></div><div class="content" data-v-9fd4d1dd><div class="content-body" data-v-9fd4d1dd><!--[--><!--]--><div class="VPNavBarSearch search" data-v-9fd4d1dd><!--[--><!----><div id="docsearch"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-9fd4d1dd data-v-afb2845e><span id="main-nav-aria-label" class="visually-hidden" data-v-afb2845e> Main Navigation </span><!--[--><!--[--><div class="VPFlyout VPNavBarMenuGroup active" data-v-afb2845e data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-bfe7971f><span class="text" data-v-bfe7971f><!----><span data-v-bfe7971f>Getting started</span><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><div class="items" data-v-20ed86d6><!--[--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Introduction</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/getting-started.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Installation</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/configuration.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Configuration</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/whats-new-v7.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>What's new in v7?</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/introduction/what-is-tsed" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>What is Ts.ED?</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/introduction/capabilities" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Capabilities</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link active" href="/api.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Api references</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-afb2845e data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-bfe7971f><span class="text" data-v-bfe7971f><!----><span data-v-bfe7971f>CLI</span><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><div class="items" data-v-20ed86d6><!--[--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>CLI</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/overview.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Overview</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/commands.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Commands</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/prompts.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Prompts</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/tasks.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Tasks</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/templates.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Templates</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/guide/cli/mcp.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>MCP server</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-afb2845e data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-bfe7971f><span class="text" data-v-bfe7971f><!----><span data-v-bfe7971f>Plugins</span><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><div class="items" data-v-20ed86d6><!--[--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Links</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/plugins/index" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Marketplace</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/plugins/premium/install-premium-plugins" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Install premium plugins</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/plugins/create-your-own-plugins" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Create your own plugins</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-afb2845e data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-bfe7971f><span class="text" data-v-bfe7971f><!----><span data-v-bfe7971f>7.4.0</span><span class="vpi-chevron-down text-icon" data-v-bfe7971f></span></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><div class="items" data-v-20ed86d6><!--[--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><!----><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://github.com/tsedio/tsed/releases" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Releases</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://github.com/tsedio/tsed/blob/production/CONTRIBUTING.md" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Contributing</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://tsed.dev/more/team" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Team</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-9fd4d1dd data-v-3f90c1a5><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-3f90c1a5 data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-9fd4d1dd data-v-ef6192dc data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://tsed.dev/introduction/ai/develop-with-ai.html" aria-label target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"><polygon points="19,9 20.25,6.25 23,5 20.25,3.75 19,1 17.75,3.75 15,5 17.75,6.25"></polygon><polygon points="19,15 17.75,17.75 15,19 17.75,20.25 19,23 20.25,20.25 23,19 20.25,17.75"></polygon><path d="M11.5,9.5L9,4L6.5,9.5L1,12l5.5,2.5L9,20l2.5-5.5L17,12L11.5,9.5z M9.99,12.99L9,15.17l-0.99-2.18L5.83,12l2.18-0.99 L9,8.83l0.99,2.18L12.17,12L9.99,12.99z"></path></svg></a><a class="VPSocialLink no-icon" href="https://github.com/tsedio/tsed" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><a class="VPSocialLink no-icon" href="https://slack.tsed.dev" aria-label="slack" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-slack"></span></a><a class="VPSocialLink no-icon" href="https://x.com/TsED_io" aria-label="twitter" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-twitter"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-9fd4d1dd data-v-f953d92f data-v-bfe7971f><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-bfe7971f><span class="vpi-more-horizontal icon" data-v-bfe7971f></span></button><div class="menu" data-v-bfe7971f><div class="VPMenu" data-v-bfe7971f data-v-20ed86d6><!----><!--[--><!--[--><!----><div class="group" data-v-f953d92f><div class="item appearance" data-v-f953d92f><p class="label" data-v-f953d92f>Appearance</p><div class="appearance-action" data-v-f953d92f><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-f953d92f data-v-be9742d9 data-v-b4ccac88><span class="check" data-v-b4ccac88><span class="icon" data-v-b4ccac88><!--[--><span class="vpi-sun sun" data-v-be9742d9></span><span class="vpi-moon moon" data-v-be9742d9></span><!--]--></span></span></button></div></div></div><div class="group" data-v-f953d92f><div class="item social-links" data-v-f953d92f><div class="VPSocialLinks social-links-list" data-v-f953d92f data-v-e71e869c><!--[--><a class="VPSocialLink no-icon" href="https://tsed.dev/introduction/ai/develop-with-ai.html" aria-label target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor"><polygon points="19,9 20.25,6.25 23,5 20.25,3.75 19,1 17.75,3.75 15,5 17.75,6.25"></polygon><polygon points="19,15 17.75,17.75 15,19 17.75,20.25 19,23 20.25,20.25 23,19 20.25,17.75"></polygon><path d="M11.5,9.5L9,4L6.5,9.5L1,12l5.5,2.5L9,20l2.5-5.5L17,12L11.5,9.5z M9.99,12.99L9,15.17l-0.99-2.18L5.83,12l2.18-0.99 L9,8.83l0.99,2.18L12.17,12L9.99,12.99z"></path></svg></a><a class="VPSocialLink no-icon" href="https://github.com/tsedio/tsed" aria-label="github" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-github"></span></a><a class="VPSocialLink no-icon" href="https://slack.tsed.dev" aria-label="slack" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-slack"></span></a><a class="VPSocialLink no-icon" href="https://x.com/TsED_io" aria-label="twitter" target="_blank" rel="noopener" data-v-e71e869c data-v-60a9a2d3><span class="vpi-social-twitter"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-9fd4d1dd data-v-6bee1efd><span class="container" data-v-6bee1efd><span class="top" data-v-6bee1efd></span><span class="middle" data-v-6bee1efd></span><span class="bottom" data-v-6bee1efd></span></span></button></div></div></div></div><div class="divider" data-v-9fd4d1dd><div class="divider-line" data-v-9fd4d1dd></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-d8b57b2d data-v-2488c25a><div class="container" data-v-2488c25a><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-2488c25a data-v-883964e0><button data-v-883964e0>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPPage" data-v-9a6c75ad><!--[--><!--]--><div style="position:relative;"><div><!--[--><div class="bg-gray-100 dark:bg-gray-700 pt-16 pb-16 sm:pb-24"><div class="text-center px-4 pb-10 flex flex-col items-center sm:px-6 lg:px-8"><h1 class="mt-4 text-4xl font-extrabold leading-10 sm:text-5xl sm:leading-none sm:tracking-tight lg:text-6xl">Explore API references</h1><div class="flex items-center justify-center max-w-xl mt-5 text-lg leading-7 sm:text-xl"><!--[--><div class="flex flex-col space-y-10 -mb-16"><div>Discover our API references (class, decorators, utils) and learn how to use them.</div><div class="flex"><label class="relative flex-1 w-full"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search-icon absolute left-4 top-3"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg><input value="" type="search" aria-label="Search" class="bg-white dark:bg-[#444e60] rounded-full w-full p-3 pl-12 text-base leading-6 placeholder-gray-700 transition duration-150 ease-in-out ring-3 ring-blue-300 focus:outline-none focus:placeholder-gray-500 sm:flex-1" placeholder="Search a reference"></label></div></div><!--]--></div></div></div><div class="flex flex-col space-y-3 max-w-site-xxl m-auto mx-5"><div><div class="container px-4 mx-auto sm:px-0"><div class="flex pt-6 space-x-2 overflow-x-auto sm:flex-wrap sm:justify-center"><!--[--><button type="button" role="checkbox" aria-label="All" aria-checked="true" class="bg-blue-active text-white px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">All</button><button type="button" role="checkbox" aria-label="Decorator" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Decorator</button><button type="button" role="checkbox" aria-label="Class" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Class</button><button type="button" role="checkbox" aria-label="Enum" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Enum</button><button type="button" role="checkbox" aria-label="Function" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Function</button><button type="button" role="checkbox" aria-label="Interface" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Interface</button><button type="button" role="checkbox" aria-label="Constant" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Constant</button><button type="button" role="checkbox" aria-label="Service" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Service</button><button type="button" role="checkbox" aria-label="Type alias" aria-checked="false" class="text-blue-900 bg-blueGray-300 hover:bg-gray-300 focus:bg-gray-300 px-4 py-2 mb-2 text-sm rounded cursor-pointer focus:outline-none">Type alias</button><!--]--></div></div></div><!--[--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-core</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-core/types/services/service-add-suffix.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="addSuffix" id="service-add-suffix" name="addSuffix" type="service" tags="stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">addSuffix</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-base-command-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BaseCommandOptions" id="interface-base-command-options" name="BaseCommandOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BaseCommandOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/interface-base-log-client-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BaseLogClientOptions" id="interface-base-log-client-options" name="BaseLogClientOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BaseLogClientOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-base-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BaseManager" id="class-base-manager" name="BaseManager" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BaseManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-bun-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BunManager" id="class-bun-manager" name="BunManager" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BunManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-class-command-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ClassCommandOptions" id="interface-class-command-options" name="ClassCommandOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ClassCommandOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/class-cli-core.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliCore" id="class-cli-core" name="CliCore" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliCore</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/type-cli-databases.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliDatabases" id="type-cli-databases" name="CliDatabases" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliDatabases</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-cli-default-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliDefaultOptions" id="interface-cli-default-options" name="CliDefaultOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliDefaultOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-docker-compose-yaml.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliDockerComposeYaml" id="class-cli-docker-compose-yaml" name="CliDockerComposeYaml" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliDockerComposeYaml</span></a></div><div role="listitem"><a href="/api/cli-core/types/domains/class-cli-error.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliError" id="class-cli-error" name="CliError" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliError</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-execa.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliExeca" id="class-cli-execa" name="CliExeca" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliExeca</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-fs.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliFs" id="class-cli-fs" name="CliFs" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliFs</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-hooks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliHooks" id="class-cli-hooks" name="CliHooks" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliHooks</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-http-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliHttpClient" id="class-cli-http-client" name="CliHttpClient" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliHttpClient</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/interface-cli-http-client-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliHttpClientOptions" id="interface-cli-http-client-options" name="CliHttpClientOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliHttpClientOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-http-log-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliHttpLogClient" id="class-cli-http-log-client" name="CliHttpLogClient" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliHttpLogClient</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-load-file.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliLoadFile" id="class-cli-load-file" name="CliLoadFile" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliLoadFile</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/service-cli-package-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="cliPackageJson" id="service-cli-package-json" name="cliPackageJson" type="service" tags="stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">cliPackageJson</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/type-cli-package-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPackageJson" id="type-cli-package-json" name="CliPackageJson" type="type" tags="stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPackageJson</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-plugins.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPlugins" id="class-cli-plugins" name="CliPlugins" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPlugins</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-proxy-agent.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliProxyAgent" id="class-cli-proxy-agent" name="CliProxyAgent" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliProxyAgent</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/interface-cli-proxy-settings.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliProxySettings" id="interface-cli-proxy-settings" name="CliProxySettings" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliProxySettings</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-service.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliService" id="class-cli-service" name="CliService" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliService</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-cli-yaml.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliYaml" id="class-cli-yaml" name="CliYaml" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliYaml</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-coerce.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="coerce" id="function-coerce" name="coerce" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">coerce</span></a></div><div role="listitem"><a href="/api/cli-core/types/fn/function-command.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="command" id="function-command" name="command" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">command</span></a></div><div role="listitem"><a href="/api/cli-core/types/decorators/decorator-command.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Command" id="decorator-command" name="Command" type="decorator" tags="stable"><span><span data-name="ApiIcon" data-type="decorator" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Command</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-command-arg.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandArg" id="interface-command-arg" name="CommandArg" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandArg</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-command-data.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandData" id="interface-command-data" name="CommandData" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandData</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-command-metadata.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandMetadata" id="interface-command-metadata" name="CommandMetadata" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandMetadata</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/type-command-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandOptions" id="type-command-options" name="CommandOptions" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-command-opts.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandOpts" id="interface-command-opts" name="CommandOpts" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandOpts</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-command-provider.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CommandProvider" id="interface-command-provider" name="CommandProvider" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CommandProvider</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-create-injector.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="createInjector" id="function-create-injector" name="createInjector" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">createInjector</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-get-command-metadata.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getCommandMetadata" id="function-get-command-metadata" name="getCommandMetadata" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getCommandMetadata</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-get-logger.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getLogger" id="function-get-logger" name="getLogger" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getLogger</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-get-template-directory.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getTemplateDirectory" id="function-get-template-directory" name="getTemplateDirectory" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getTemplateDirectory</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/interface-install-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InstallOptions" id="interface-install-options" name="InstallOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InstallOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-is-valid-version.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="isValidVersion" id="function-is-valid-version" name="isValidVersion" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">isValidVersion</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-load-plugins.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="loadPlugins" id="function-load-plugins" name="loadPlugins" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">loadPlugins</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-log-to-curl.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="logToCurl" id="function-log-to-curl" name="logToCurl" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">logToCurl</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/type-manager-cmd-opts.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ManagerCmdOpts" id="type-manager-cmd-opts" name="ManagerCmdOpts" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ManagerCmdOpts</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/type-manager-cmd-sync-opts.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ManagerCmdSyncOpts" id="type-manager-cmd-sync-opts" name="ManagerCmdSyncOpts" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ManagerCmdSyncOpts</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-map-commander-args.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapCommanderArgs" id="function-map-commander-args" name="mapCommanderArgs" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapCommanderArgs</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-map-commander-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapCommanderOptions" id="function-map-commander-options" name="mapCommanderOptions" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapCommanderOptions</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-npm-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="NpmManager" id="class-npm-manager" name="NpmManager" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">NpmManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-npm-registry-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="NpmRegistryClient" id="class-npm-registry-client" name="NpmRegistryClient" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">NpmRegistryClient</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-package-info.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PackageInfo" id="interface-package-info" name="PackageInfo" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PackageInfo</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-package-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PackageJson" id="interface-package-json" name="PackageJson" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PackageJson</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/enum-package-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PackageManager" id="enum-package-manager" name="PackageManager" type="enum" tags="stable"><span><span data-name="ApiIcon" data-type="enum" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PackageManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/class-package-managers-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PackageManagersModule" id="class-package-managers-module" name="PackageManagersModule" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PackageManagersModule</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-parse-option.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseOption" id="function-parse-option" name="parseOption" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseOption</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-p-npm-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PNpmManager" id="class-p-npm-manager" name="PNpmManager" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PNpmManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/class-project-package-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ProjectPackageJson" id="class-project-package-json" name="ProjectPackageJson" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ProjectPackageJson</span></a></div><div role="listitem"><a href="/api/cli-core/types/interfaces/interface-project-preferences.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ProjectPreferences" id="interface-project-preferences" name="ProjectPreferences" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ProjectPreferences</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-resolve-configuration.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="resolveConfiguration" id="function-resolve-configuration" name="resolveConfiguration" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">resolveConfiguration</span></a></div><div role="listitem"><a href="/api/cli-core/types/services/const-scope-separator.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="SCOPE_SEPARATOR" id="const-scope-separator" name="SCOPE_SEPARATOR" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">SCOPE_SEPARATOR</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/const-stream-to-observable.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="streamToObservable" id="const-stream-to-observable" name="streamToObservable" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">streamToObservable</span></a></div><div role="listitem"><a href="/api/cli-core/types/utils/function-validate.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="validate" id="function-validate" name="validate" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">validate</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-yarn-berry-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="YarnBerryManager" id="class-yarn-berry-manager" name="YarnBerryManager" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">YarnBerryManager</span></a></div><div role="listitem"><a href="/api/cli-core/types/packageManagers/supports/class-yarn-manager.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="YarnManager" id="class-yarn-manager" name="YarnManager" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">YarnManager</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-eslint</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-eslint/types/class-cli-plugin-eslint-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginEslintModule" id="class-cli-plugin-eslint-module" name="CliPluginEslintModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginEslintModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-eslint/types/hooks/class-eslint-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="EslintInitHook" id="class-eslint-init-hook" name="EslintInitHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">EslintInitHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-eslint/types/utils/const-template-dir.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TEMPLATE_DIR" id="const-template-dir" name="TEMPLATE_DIR" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TEMPLATE_DIR</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-jest</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-jest/types/class-cli-plugin-jest-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginJestModule" id="class-cli-plugin-jest-module" name="CliPluginJestModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginJestModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-jest/types/hooks/class-jest-generate-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="JestGenerateHook" id="class-jest-generate-hook" name="JestGenerateHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">JestGenerateHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-jest/types/hooks/class-jest-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="JestInitHook" id="class-jest-init-hook" name="JestInitHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">JestInitHook</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-mongoose</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-mongoose/types/services/class-cli-mongoose.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliMongoose" id="class-cli-mongoose" name="CliMongoose" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliMongoose</span></a></div><div role="listitem"><a href="/api/cli-plugin-mongoose/types/class-cli-plugin-mongoose-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginMongooseModule" id="class-cli-plugin-mongoose-module" name="CliPluginMongooseModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginMongooseModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-mongoose/types/hooks/class-mongoose-generate-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MongooseGenerateHook" id="class-mongoose-generate-hook" name="MongooseGenerateHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MongooseGenerateHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-mongoose/types/hooks/class-mongoose-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MongooseInitHook" id="class-mongoose-init-hook" name="MongooseInitHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MongooseInitHook</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-oidc-provider</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-oidc-provider/types/class-cli-plugin-oidc-provider-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginOidcProviderModule" id="class-cli-plugin-oidc-provider-module" name="CliPluginOidcProviderModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginOidcProviderModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-oidc-provider/types/hooks/class-oidc-provider-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="OidcProviderInitHook" id="class-oidc-provider-init-hook" name="OidcProviderInitHook" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">OidcProviderInitHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-oidc-provider/types/utils/const-template-dir.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TEMPLATE_DIR" id="const-template-dir" name="TEMPLATE_DIR" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TEMPLATE_DIR</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-passport</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-passport/types/class-cli-plugin-passport-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginPassportModule" id="class-cli-plugin-passport-module" name="CliPluginPassportModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginPassportModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-passport/types/services/class-passport-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PassportClient" id="class-passport-client" name="PassportClient" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PassportClient</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-prisma</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-prisma/types/class-cli-plugin-prisma-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginPrismaModule" id="class-cli-plugin-prisma-module" name="CliPluginPrismaModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginPrismaModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-prisma/types/services/class-cli-prisma.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPrisma" id="class-cli-prisma" name="CliPrisma" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPrisma</span></a></div><div role="listitem"><a href="/api/cli-plugin-prisma/types/commands/class-prisma-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PrismaCmd" id="class-prisma-cmd" name="PrismaCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PrismaCmd</span></a></div><div role="listitem"><a href="/api/cli-plugin-prisma/types/commands/interface-prisma-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PrismaContext" id="interface-prisma-context" name="PrismaContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PrismaContext</span></a></div><div role="listitem"><a href="/api/cli-plugin-prisma/types/hooks/class-prisma-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PrismaInitHook" id="class-prisma-init-hook" name="PrismaInitHook" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PrismaInitHook</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-typegraphql</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-typegraphql/types/hooks/class-type-graphql-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TypeGraphqlInitHook" id="class-type-graphql-init-hook" name="TypeGraphqlInitHook" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TypeGraphqlInitHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-typegraphql/types/class-type-graphql-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TypeGraphqlModule" id="class-type-graphql-module" name="TypeGraphqlModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TypeGraphqlModule</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-prompts</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-prompts/types/utils/function-apply-transforms.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="applyTransforms" id="function-apply-transforms" name="applyTransforms" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">applyTransforms</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-autocomplete.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="autocomplete" id="function-autocomplete" name="autocomplete" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">autocomplete</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-checkbox.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="checkbox" id="function-checkbox" name="checkbox" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">checkbox</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-confirm.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="confirm" id="function-confirm" name="confirm" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">confirm</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-ensure-not-cancelled.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ensureNotCancelled" id="function-ensure-not-cancelled" name="ensureNotCancelled" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ensureNotCancelled</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-input.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="input" id="function-input" name="input" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">input</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-list.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="list" id="function-list" name="list" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">list</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-normalize-choices.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="normalizeChoices" id="function-normalize-choices" name="normalizeChoices" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">normalizeChoices</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/type-normalized-choice.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="NormalizedChoice" id="type-normalized-choice" name="NormalizedChoice" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">NormalizedChoice</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-normalized-prompt-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="NormalizedPromptQuestion" id="type-normalized-prompt-question" name="NormalizedPromptQuestion" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">NormalizedPromptQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-normalize-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="normalizeQuestion" id="function-normalize-question" name="normalizeQuestion" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">normalizeQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/fn/function-password.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="password" id="function-password" name="password" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">password</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-autocomplete-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptAutocompleteQuestion" id="interface-prompt-autocomplete-question" name="PromptAutocompleteQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptAutocompleteQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-base-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptBaseQuestion" id="interface-prompt-base-question" name="PromptBaseQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptBaseQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/errors/class-prompt-cancelled-error.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptCancelledError" id="class-prompt-cancelled-error" name="PromptCancelledError" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptCancelledError</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-checkbox-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptCheckboxQuestion" id="interface-prompt-checkbox-question" name="PromptCheckboxQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptCheckboxQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-choice.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptChoice" id="type-prompt-choice" name="PromptChoice" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptChoice</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-choice-input.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptChoiceInput" id="type-prompt-choice-input" name="PromptChoiceInput" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptChoiceInput</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-confirm-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptConfirmQuestion" id="interface-prompt-confirm-question" name="PromptConfirmQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptConfirmQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-filter.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptFilter" id="type-prompt-filter" name="PromptFilter" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptFilter</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-input-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptInputQuestion" id="interface-prompt-input-question" name="PromptInputQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptInputQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-list-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptListQuestion" id="interface-prompt-list-question" name="PromptListQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptListQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/interface-prompt-password-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptPasswordQuestion" id="interface-prompt-password-question" name="PromptPasswordQuestion" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptPasswordQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-question.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptQuestion" id="type-prompt-question" name="PromptQuestion" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptQuestion</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/class-prompt-runner.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptRunner" id="class-prompt-runner" name="PromptRunner" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptRunner</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-transformer.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptTransformer" id="type-prompt-transformer" name="PromptTransformer" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptTransformer</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-type.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptType" id="type-prompt-type" name="PromptType" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptType</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/interfaces/type-prompt-when.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptWhen" id="type-prompt-when" name="PromptWhen" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptWhen</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-resolve-list-default.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="resolveListDefault" id="function-resolve-list-default" name="resolveListDefault" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">resolveListDefault</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-resolve-maybe.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="resolveMaybe" id="function-resolve-maybe" name="resolveMaybe" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">resolveMaybe</span></a></div><div role="listitem"><a href="/api/cli-prompts/types/utils/function-should-ask.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="shouldAsk" id="function-should-ask" name="shouldAsk" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">shouldAsk</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-typeorm</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-typeorm/types/class-cli-plugin-type-orm-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginTypeORMModule" id="class-cli-plugin-type-orm-module" name="CliPluginTypeORMModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginTypeORMModule</span></a></div><div role="listitem"><a href="/api/cli-plugin-typeorm/types/utils/function-get-database.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getDatabase" id="function-get-database" name="getDatabase" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getDatabase</span></a></div><div role="listitem"><a href="/api/cli-plugin-typeorm/types/utils/function-get-type-orm-databases.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getTypeORMDatabases" id="function-get-type-orm-databases" name="getTypeORMDatabases" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getTypeORMDatabases</span></a></div><div role="listitem"><a href="/api/cli-plugin-typeorm/types/hooks/class-type-orm-generate-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TypeORMGenerateHook" id="class-type-orm-generate-hook" name="TypeORMGenerateHook" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TypeORMGenerateHook</span></a></div><div role="listitem"><a href="/api/cli-plugin-typeorm/types/hooks/class-type-orm-init-hook.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TypeORMInitHook" id="class-type-orm-init-hook" name="TypeORMInitHook" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TypeORMInitHook</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-plugin-vitest</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-plugin-vitest/types/class-cli-plugin-vitest-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPluginVitestModule" id="class-cli-plugin-vitest-module" name="CliPluginVitestModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPluginVitestModule</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-tasks</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-tasks/types/function-concat.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="concat" id="function-concat" name="concat" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">concat</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/const-create-sub-tasks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="createSubTasks" id="const-create-sub-tasks" name="createSubTasks" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">createSubTasks</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/const-create-tasks-runner.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="createTasksRunner" id="const-create-tasks-runner" name="createTasksRunner" type="const" tags="deprecated"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="line-through">createTasksRunner</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/interfaces/type-maybe-promise.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MaybePromise" id="type-maybe-promise" name="MaybePromise" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MaybePromise</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/interfaces/interface-task.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Task" id="interface-task" name="Task" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Task</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/fn/function-task-logger.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="taskLogger" id="function-task-logger" name="taskLogger" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">taskLogger</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/domain/class-task-logger.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TaskLogger" id="class-task-logger" name="TaskLogger" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TaskLogger</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/domain/interface-task-logger-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TaskLoggerOptions" id="interface-task-logger-options" name="TaskLoggerOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TaskLoggerOptions</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/function-tasks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="tasks" id="function-tasks" name="tasks" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">tasks</span></a></div><div role="listitem"><a href="/api/cli-tasks/types/interface-tasks-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TasksOptions" id="interface-tasks-options" name="TasksOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TasksOptions</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-testing</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-testing/types/class-cli-platform-test.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliPlatformTest" id="class-cli-platform-test" name="CliPlatformTest" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliPlatformTest</span></a></div><div role="listitem"><a href="/api/cli-testing/types/class-fake-cli-execa.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FakeCliExeca" id="class-fake-cli-execa" name="FakeCliExeca" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FakeCliExeca</span></a></div><div role="listitem"><a href="/api/cli-testing/types/class-fake-cli-fs.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FakeCliFs" id="class-fake-cli-fs" name="FakeCliFs" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FakeCliFs</span></a></div><div role="listitem"><a href="/api/cli-testing/types/class-fake-cli-http-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FakeCliHttpClient" id="class-fake-cli-http-client" name="FakeCliHttpClient" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FakeCliHttpClient</span></a></div><div role="listitem"><a href="/api/cli-testing/types/function-normalize-path.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="normalizePath" id="function-normalize-path" name="normalizePath" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">normalizePath</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli/types/commands/add/class-add-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AddCmd" id="class-add-cmd" name="AddCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AddCmd</span></a></div><div role="listitem"><a href="/api/cli/types/commands/add/interface-add-cmd-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AddCmdOptions" id="interface-add-cmd-options" name="AddCmdOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AddCmdOptions</span></a></div><div role="listitem"><a href="/api/cli/types/services/mappers/service-add-context-methods.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="addContextMethods" id="service-add-context-methods" name="addContextMethods" type="service" tags="private,stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">addContextMethods</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-alter-generate-tasks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AlterGenerateTasks" id="interface-alter-generate-tasks" name="AlterGenerateTasks" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AlterGenerateTasks</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-alter-init-sub-tasks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AlterInitSubTasks" id="interface-alter-init-sub-tasks" name="AlterInitSubTasks" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AlterInitSubTasks</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-alter-package-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AlterPackageJson" id="interface-alter-package-json" name="AlterPackageJson" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AlterPackageJson</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-alter-project-files.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AlterProjectFiles" id="interface-alter-project-files" name="AlterProjectFiles" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AlterProjectFiles</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-alter-render-files.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="AlterRenderFiles" id="interface-alter-render-files" name="AlterRenderFiles" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">AlterRenderFiles</span></a></div><div role="listitem"><a href="/api/cli/types/services/mappers/service-anonymize-paths.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="anonymizePaths" id="service-anonymize-paths" name="anonymizePaths" type="service" tags="private,stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">anonymizePaths</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/enum-architecture-convention.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ArchitectureConvention" id="enum-architecture-convention" name="ArchitectureConvention" type="enum" tags="stable"><span><span data-name="ApiIcon" data-type="enum" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ArchitectureConvention</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/supports/class-babel-runtime.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BabelRuntime" id="class-babel-runtime" name="BabelRuntime" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BabelRuntime</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/supports/class-base-runtime.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BaseRuntime" id="class-base-runtime" name="BaseRuntime" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BaseRuntime</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/supports/class-bun-runtime.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="BunRuntime" id="class-bun-runtime" name="BunRuntime" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">BunRuntime</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-cli-command-hooks.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliCommandHooks" id="interface-cli-command-hooks" name="CliCommandHooks" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliCommandHooks</span></a></div><div role="listitem"><a href="/api/cli/types/services/class-cli-project-service.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliProjectService" id="class-cli-project-service" name="CliProjectService" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliProjectService</span></a></div><div role="listitem"><a href="/api/cli/types/services/class-cli-run-script.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliRunScript" id="class-cli-run-script" name="CliRunScript" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliRunScript</span></a></div><div role="listitem"><a href="/api/cli/types/services/class-cli-stats.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliStats" id="class-cli-stats" name="CliStats" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliStats</span></a></div><div role="listitem"><a href="/api/cli/types/services/class-cli-templates-service.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CliTemplatesService" id="class-cli-templates-service" name="CliTemplatesService" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CliTemplatesService</span></a></div><div role="listitem"><a href="/api/cli/types/commands/template/interface-create-template-cmd-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CreateTemplateCmdContext" id="interface-create-template-cmd-context" name="CreateTemplateCmdContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CreateTemplateCmdContext</span></a></div><div role="listitem"><a href="/api/cli/types/commands/template/class-create-template-command.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="CreateTemplateCommand" id="class-create-template-command" name="CreateTemplateCommand" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">CreateTemplateCommand</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-default-tsed-tags.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="DEFAULT_TSED_TAGS" id="const-default-tsed-tags" name="DEFAULT_TSED_TAGS" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">DEFAULT_TSED_TAGS</span></a></div><div role="listitem"><a href="/api/cli/types/utils/function-define-template.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="defineTemplate" id="function-define-template" name="defineTemplate" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">defineTemplate</span></a></div><div role="listitem"><a href="/api/cli/types/utils/type-define-template-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="DefineTemplateOptions" id="type-define-template-options" name="DefineTemplateOptions" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">DefineTemplateOptions</span></a></div><div role="listitem"><a href="/api/cli/types/fn/function-exec.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="exec" id="function-exec" name="exec" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">exec</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/config/interface-feature.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Feature" id="interface-feature" name="Feature" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Feature</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/config/const-features-map.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FeaturesMap" id="const-features-map" name="FeaturesMap" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FeaturesMap</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/config/function-features-prompt.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FeaturesPrompt" id="function-features-prompt" name="FeaturesPrompt" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FeaturesPrompt</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/config/enum-feature-type.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="FeatureType" id="enum-feature-type" name="FeatureType" type="enum" tags="stable"><span><span data-name="ApiIcon" data-type="enum" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">FeatureType</span></a></div><div role="listitem"><a href="/api/cli/types/commands/generate/class-generate-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateCmd" id="class-generate-cmd" name="GenerateCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateCmd</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-generate-cmd-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateCmdContext" id="interface-generate-cmd-context" name="GenerateCmdContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateCmdContext</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/tools/const-generate-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="generateTool" id="const-generate-tool" name="generateTool" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">generateTool</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/prompts/function-get-features-prompt.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getFeaturesPrompt" id="function-get-features-prompt" name="getFeaturesPrompt" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getFeaturesPrompt</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/tools/const-get-template-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="getTemplateTool" id="const-get-template-tool" name="getTemplateTool" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">getTemplateTool</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/utils/function-has-feature.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="hasFeature" id="function-has-feature" name="hasFeature" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">hasFeature</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/utils/function-has-value.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="hasValue" id="function-has-value" name="hasValue" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">hasValue</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/utils/function-has-value-premium.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="hasValuePremium" id="function-has-value-premium" name="hasValuePremium" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">hasValuePremium</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-ignore-tags.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="IGNORE_TAGS" id="const-ignore-tags" name="IGNORE_TAGS" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">IGNORE_TAGS</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-ignore-versions.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="IGNORE_VERSIONS" id="const-ignore-versions" name="IGNORE_VERSIONS" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">IGNORE_VERSIONS</span></a></div><div role="listitem"><a href="/api/cli/types/platforms/supports/interface-init-base-platform.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitBasePlatform" id="interface-init-base-platform" name="InitBasePlatform" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitBasePlatform</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/class-init-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitCmd" id="class-init-cmd" name="InitCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitCmd</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/type-init-cmd-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitCmdContext" id="type-init-cmd-context" name="InitCmdContext" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitCmdContext</span></a></div><div role="listitem"><a href="/api/cli/types/platforms/supports/class-init-express-platform.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitExpressPlatform" id="class-init-express-platform" name="InitExpressPlatform" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitExpressPlatform</span></a></div><div role="listitem"><a href="/api/cli/types/platforms/supports/class-init-fastify-platform.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitFastifyPlatform" id="class-init-fastify-platform" name="InitFastifyPlatform" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitFastifyPlatform</span></a></div><div role="listitem"><a href="/api/cli/types/loaders/function-initialize.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="initialize" id="function-initialize" name="initialize" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">initialize</span></a></div><div role="listitem"><a href="/api/cli/types/platforms/supports/class-init-koa-platform.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitKoaPlatform" id="class-init-koa-platform" name="InitKoaPlatform" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitKoaPlatform</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/schema/function-init-mcp-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitMCPSchema" id="function-init-mcp-schema" name="InitMCPSchema" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitMCPSchema</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-init-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitOptions" id="interface-init-options" name="InitOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitOptions</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/const-init-options-command.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitOptionsCommand" id="const-init-options-command" name="InitOptionsCommand" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitOptionsCommand</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/resources/const-init-options-resource.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="initOptionsResource" id="const-init-options-resource" name="initOptionsResource" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">initOptionsResource</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/tools/const-init-project-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="initProjectTool" id="const-init-project-tool" name="initProjectTool" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">initProjectTool</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/interfaces/interface-init-prompt-answers.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitPromptAnswers" id="interface-init-prompt-answers" name="InitPromptAnswers" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitPromptAnswers</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/config/function-init-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="InitSchema" id="function-init-schema" name="InitSchema" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">InitSchema</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/utils/function-is-platform.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="isPlatform" id="function-is-platform" name="isPlatform" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">isPlatform</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/tools/const-list-templates-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="listTemplatesTool" id="const-list-templates-tool" name="listTemplatesTool" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">listTemplatesTool</span></a></div><div role="listitem"><a href="/api/cli/types/services/mappers/service-map-default-template-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapDefaultTemplateOptions" id="service-map-default-template-options" name="mapDefaultTemplateOptions" type="service" tags="private,stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapDefaultTemplateOptions</span></a></div><div role="listitem"><a href="/api/cli/types/commands/generate/mappers/function-map-generate-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapGenerateContext" id="function-map-generate-context" name="mapGenerateContext" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapGenerateContext</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/mappers/function-map-to-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapToContext" id="function-map-to-context" name="mapToContext" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapToContext</span></a></div><div role="listitem"><a href="/api/cli/types/commands/init/mappers/function-map-uniq-features.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mapUniqFeatures" id="function-map-uniq-features" name="mapUniqFeatures" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mapUniqFeatures</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/const-mcp-command.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="McpCommand" id="const-mcp-command" name="McpCommand" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">McpCommand</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-minimal-tsed-version.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MINIMAL_TSED_VERSION" id="const-minimal-tsed-version" name="MINIMAL_TSED_VERSION" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MINIMAL_TSED_VERSION</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/supports/class-node-runtime.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="NodeRuntime" id="class-node-runtime" name="NodeRuntime" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">NodeRuntime</span></a></div><div role="listitem"><a href="/api/cli/types/pipes/class-output-file-path-pipe.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="OutputFilePathPipe" id="class-output-file-path-pipe" name="OutputFilePathPipe" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">OutputFilePathPipe</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-pkg.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PKG" id="const-pkg" name="PKG" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PKG</span></a></div><div role="listitem"><a href="/api/cli/types/platforms/class-platforms-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PlatformsModule" id="class-platforms-module" name="PlatformsModule" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PlatformsModule</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/enum-platform-type.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PlatformType" id="enum-platform-type" name="PlatformType" type="enum" tags="stable"><span><span data-name="ApiIcon" data-type="enum" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PlatformType</span></a></div><div role="listitem"><a href="/api/cli/types/services/class-project-client.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ProjectClient" id="class-project-client" name="ProjectClient" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ProjectClient</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/enum-project-convention.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ProjectConvention" id="enum-project-convention" name="ProjectConvention" type="enum" tags="stable"><span><span data-name="ApiIcon" data-type="enum" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ProjectConvention</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/resources/const-project-info-resource.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="projectInfoResource" id="const-project-info-resource" name="projectInfoResource" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">projectInfoResource</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/schema/const-project-preference-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ProjectPreferenceSchema" id="const-project-preference-schema" name="ProjectPreferenceSchema" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ProjectPreferenceSchema</span></a></div><div role="listitem"><a href="/api/cli/types/fn/function-render.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="render" id="function-render" name="render" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">render</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/interface-render-data-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RenderDataContext" id="interface-render-data-context" name="RenderDataContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RenderDataContext</span></a></div><div role="listitem"><a href="/api/cli/types/loaders/function-resolve.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="resolve" id="function-resolve" name="resolve" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">resolve</span></a></div><div role="listitem"><a href="/api/cli/types/utils/function-resolve-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="resolveSchema" id="function-resolve-schema" name="resolveSchema" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">resolveSchema</span></a></div><div role="listitem"><a href="/api/cli/types/pipes/class-route-pipe.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RoutePipe" id="class-route-pipe" name="RoutePipe" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RoutePipe</span></a></div><div role="listitem"><a href="/api/cli/types/commands/run/class-run-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RunCmd" id="class-run-cmd" name="RunCmd" type="class" tags="private,stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RunCmd</span></a></div><div role="listitem"><a href="/api/cli/types/commands/run/interface-run-cmd-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RunCmdContext" id="interface-run-cmd-context" name="RunCmdContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RunCmdContext</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/interface-runtime-init-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RuntimeInitOptions" id="interface-runtime-init-options" name="RuntimeInitOptions" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RuntimeInitOptions</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/class-runtimes-module.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RuntimesModule" id="class-runtimes-module" name="RuntimesModule" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RuntimesModule</span></a></div><div role="listitem"><a href="/api/cli/types/interfaces/type-runtime-types.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="RuntimeTypes" id="type-runtime-types" name="RuntimeTypes" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">RuntimeTypes</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/resources/const-server-info-resource.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="serverInfoResource" id="const-server-info-resource" name="serverInfoResource" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">serverInfoResource</span></a></div><div role="listitem"><a href="/api/cli/types/commands/mcp/tools/const-set-workspace-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="setWorkspaceTool" id="const-set-workspace-tool" name="setWorkspaceTool" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">setWorkspaceTool</span></a></div><div role="listitem"><a href="/api/cli/types/utils/function-summarize-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="summarizeSchema" id="function-summarize-schema" name="summarizeSchema" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">summarizeSchema</span></a></div><div role="listitem"><a href="/api/cli/types/pipes/class-symbol-name-pipe.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="SymbolNamePipe" id="class-symbol-name-pipe" name="SymbolNamePipe" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">SymbolNamePipe</span></a></div><div role="listitem"><a href="/api/cli/types/fn/function-task-output.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="taskOutput" id="function-task-output" name="taskOutput" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">taskOutput</span></a></div><div role="listitem"><a href="/api/cli/types/constants/const-template-dir.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TEMPLATE_DIR" id="const-template-dir" name="TEMPLATE_DIR" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TEMPLATE_DIR</span></a></div><div role="listitem"><a href="/api/cli/types/services/type-template-render-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TemplateRenderOptions" id="type-template-render-options" name="TemplateRenderOptions" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TemplateRenderOptions</span></a></div><div role="listitem"><a href="/api/cli/types/services/type-template-render-return-type.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="TemplateRenderReturnType" id="type-template-render-return-type" name="TemplateRenderReturnType" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">TemplateRenderReturnType</span></a></div><div role="listitem"><a href="/api/cli/types/processors/function-transform-bin-file.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="transformBinFile" id="function-transform-bin-file" name="transformBinFile" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">transformBinFile</span></a></div><div role="listitem"><a href="/api/cli/types/processors/function-transform-config-file.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="transformConfigFile" id="function-transform-config-file" name="transformConfigFile" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">transformConfigFile</span></a></div><div role="listitem"><a href="/api/cli/types/processors/function-transform-index-file.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="transformIndexFile" id="function-transform-index-file" name="transformIndexFile" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">transformIndexFile</span></a></div><div role="listitem"><a href="/api/cli/types/processors/function-transform-server-file.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="transformServerFile" id="function-transform-server-file" name="transformServerFile" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">transformServerFile</span></a></div><div role="listitem"><a href="/api/cli/types/commands/update/class-update-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="UpdateCmd" id="class-update-cmd" name="UpdateCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">UpdateCmd</span></a></div><div role="listitem"><a href="/api/cli/types/commands/update/interface-update-cmd-context.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="UpdateCmdContext" id="interface-update-cmd-context" name="UpdateCmdContext" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">UpdateCmdContext</span></a></div><div role="listitem"><a href="/api/cli/types/runtimes/supports/class-webpack-runtime.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="WebpackRuntime" id="class-webpack-runtime" name="WebpackRuntime" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">WebpackRuntime</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-generate-http-client</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-generate-http-client/types/commands/class-generate-http-client-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateHttpClientCmd" id="class-generate-http-client-cmd" name="GenerateHttpClientCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateHttpClientCmd</span></a></div><div role="listitem"><a href="/api/cli-generate-http-client/types/commands/interface-generate-http-client-ctx.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateHttpClientCtx" id="interface-generate-http-client-ctx" name="GenerateHttpClientCtx" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateHttpClientCtx</span></a></div><div role="listitem"><a href="/api/cli-generate-http-client/types/commands/interface-generate-http-client-opts.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateHttpClientOpts" id="interface-generate-http-client-opts" name="GenerateHttpClientOpts" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateHttpClientOpts</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-generate-swagger</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-generate-swagger/types/commands/class-generate-swagger-cmd.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateSwaggerCmd" id="class-generate-swagger-cmd" name="GenerateSwaggerCmd" type="class" tags="stable"><span><span data-name="ApiIcon" data-type="class" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateSwaggerCmd</span></a></div><div role="listitem"><a href="/api/cli-generate-swagger/types/commands/interface-generate-swagger-ctx.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="GenerateSwaggerCtx" id="interface-generate-swagger-ctx" name="GenerateSwaggerCtx" type="interface" tags="stable"><span><span data-name="ApiIcon" data-type="interface" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">GenerateSwaggerCtx</span></a></div><!--]--></div></div></div><!--]--><!--[--><div class="transition-opacity duration-500"><h2 class="font-bold text-xl">@tsed/cli-mcp</h2><div class="bg-gray-100 dark:bg-gray-900 pb-4 p-5 mt-4 mb-10 rounded-sm"><div class="grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-4 gap-4" role="list"><!--[--><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-add-jsdocs.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="addJsdocs" id="function-add-jsdocs" name="addJsdocs" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">addJsdocs</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-class-tool-props.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ClassToolProps" id="type-class-tool-props" name="ClassToolProps" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ClassToolProps</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/function-define-prompt.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="definePrompt" id="function-define-prompt" name="definePrompt" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">definePrompt</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/function-define-resource.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="defineResource" id="function-define-resource" name="defineResource" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">defineResource</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/function-define-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="defineTool" id="function-define-tool" name="defineTool" type="function" tags="stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">defineTool</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-expand-jsdocs.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="expandJsdocs" id="function-expand-jsdocs" name="expandJsdocs" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">expandJsdocs</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/const-half.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="half" id="const-half" name="half" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">half</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/const-its.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="its" id="const-its" name="its" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">its</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-json-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="JsonSchema" id="type-json-schema" name="JsonSchema" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">JsonSchema</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-json-schema-object.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="JsonSchemaObject" id="type-json-schema-object" name="JsonSchemaObject" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">JsonSchemaObject</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/function-json-schema-to-zod.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="jsonSchemaToZod" id="function-json-schema-to-zod" name="jsonSchemaToZod" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">jsonSchemaToZod</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/constants/const-mcp-provider-types.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MCP_PROVIDER_TYPES" id="const-mcp-provider-types" name="MCP_PROVIDER_TYPES" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MCP_PROVIDER_TYPES</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/services/const-mcp-server.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="MCP_SERVER" id="const-mcp-server" name="MCP_SERVER" type="const" tags="stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">MCP_SERVER</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/services/service-mcp-stdio-server.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mcpStdioServer" id="service-mcp-stdio-server" name="mcpStdioServer" type="service" tags="private,stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mcpStdioServer</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/services/service-mcp-streamable-server.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="mcpStreamableServer" id="service-mcp-streamable-server" name="mcpStreamableServer" type="service" tags="private,stable"><span><span data-name="ApiIcon" data-type="service" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">mcpStreamableServer</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/const-omit.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="omit" id="const-omit" name="omit" type="const" tags="private,stable"><span><span data-name="ApiIcon" data-type="const" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">omit</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Options" id="type-options" name="Options" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Options</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/type-param.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Param" id="type-param" name="Param" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Param</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/type-params.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Params" id="type-params" name="Params" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Params</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-all-of.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseAllOf" id="function-parse-all-of" name="parseAllOf" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseAllOf</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-any-of.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseAnyOf" id="function-parse-any-of" name="parseAnyOf" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseAnyOf</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-parse-args.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseArgs" id="function-parse-args" name="parseArgs" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseArgs</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-array.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseArray" id="function-parse-array" name="parseArray" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseArray</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-boolean.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseBoolean" id="function-parse-boolean" name="parseBoolean" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseBoolean</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-const.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseConst" id="function-parse-const" name="parseConst" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseConst</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-default.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseDefault" id="function-parse-default" name="parseDefault" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseDefault</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-enum.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseEnum" id="function-parse-enum" name="parseEnum" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseEnum</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-if-then-else.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseIfThenElse" id="function-parse-if-then-else" name="parseIfThenElse" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseIfThenElse</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-multiple-type.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseMultipleType" id="function-parse-multiple-type" name="parseMultipleType" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseMultipleType</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-not.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseNot" id="function-parse-not" name="parseNot" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseNot</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-null.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseNull" id="function-parse-null" name="parseNull" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseNull</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-nullable.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseNullable" id="function-parse-nullable" name="parseNullable" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseNullable</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-number.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseNumber" id="function-parse-number" name="parseNumber" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseNumber</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-object.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseObject" id="function-parse-object" name="parseObject" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseObject</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-one-of.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseOneOf" id="function-parse-one-of" name="parseOneOf" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseOneOf</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-parse-or-read-json.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseOrReadJSON" id="function-parse-or-read-json" name="parseOrReadJSON" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseOrReadJSON</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-parser-override.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ParserOverride" id="type-parser-override" name="ParserOverride" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ParserOverride</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-parser-selector.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ParserSelector" id="type-parser-selector" name="ParserSelector" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ParserSelector</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-schema.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseSchema" id="function-parse-schema" name="parseSchema" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseSchema</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-string.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="parseString" id="function-parse-string" name="parseString" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">parseString</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-print-params.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="printParams" id="function-print-params" name="printParams" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">printParams</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/decorators/decorator-prompt.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Prompt" id="decorator-prompt" name="Prompt" type="decorator" tags="private,stable"><span><span data-name="ApiIcon" data-type="decorator" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Prompt</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/decorators/type-prompt-decorator-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptDecoratorOptions" id="type-prompt-decorator-options" name="PromptDecoratorOptions" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptDecoratorOptions</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-prompt-props.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptProps" id="type-prompt-props" name="PromptProps" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptProps</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-prompts-settings.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="PromptsSettings" id="type-prompts-settings" name="PromptsSettings" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">PromptsSettings</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-read-pipe.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="readPipe" id="function-read-pipe" name="readPipe" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">readPipe</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-refs.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Refs" id="type-refs" name="Refs" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Refs</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/decorators/decorator-resource.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Resource" id="decorator-resource" name="Resource" type="decorator" tags="private,stable"><span><span data-name="ApiIcon" data-type="decorator" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Resource</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/decorators/type-resource-decorator-options.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ResourceDecoratorOptions" id="type-resource-decorator-options" name="ResourceDecoratorOptions" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ResourceDecoratorOptions</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-resource-props.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ResourceProps" id="type-resource-props" name="ResourceProps" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ResourceProps</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-serializable.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Serializable" id="type-serializable" name="Serializable" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Serializable</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/decorators/decorator-tool.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="Tool" id="decorator-tool" name="Tool" type="decorator" tags="private,stable"><span><span data-name="ApiIcon" data-type="decorator" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">Tool</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-tool-callback.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ToolCallback" id="type-tool-callback" name="ToolCallback" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ToolCallback</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/fn/type-tool-props.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ToolProps" id="type-tool-props" name="ToolProps" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ToolProps</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/function-to-zod.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="toZod" id="function-to-zod" name="toZod" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">toZod</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-with-message.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="withMessage" id="function-with-message" name="withMessage" type="function" tags="private,stable"><span><span data-name="ApiIcon" data-type="function" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">withMessage</span></a></div><div role="listitem"><a href="/api/cli-mcp/types/utils/json-schema-to-zod/type-zod-version.html" data-name="ApiAnchor" class="reset-link -list w-full px-2 py-1" title="ZodVersion" id="type-zod-version" name="ZodVersion" type="type" tags="private,stable"><span><span data-name="ApiIcon" data-type="type" data-testid="ApiIcon"></span></span><span data-testid="ApiAnchorText" class="">ZodVersion</span></a></div><!--]--></div></div></div><!--]--><!--]--></div><!--]--></div></div><!--[--><!--]--></div></div><footer class="VPFooter" data-v-d8b57b2d data-v-566314d4><div class="container" data-v-566314d4><p class="message" data-v-566314d4>Released under the MIT License.</p><p class="copyright" data-v-566314d4>Copyright © 2019-present Romain Lenzotti</p></div></footer><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api.md\":\"CjZRamrU\",\"api_cli-core_types_class-cli-core.md\":\"BMrl98Gc\",\"api_cli-core_types_decorators_decorator-command.md\":\"C4VFGkEE\",\"api_cli-core_types_domains_class-cli-error.md\":\"Cs_0nrsE\",\"api_cli-core_types_fn_function-command.md\":\"BQw5_ayG\",\"api_cli-core_types_interfaces_enum-package-manager.md\":\"DiqnkAE4\",\"api_cli-core_types_interfaces_interface-base-command-options.md\":\"CBxvu2eK\",\"api_cli-core_types_interfaces_interface-class-command-options.md\":\"D-XRfKD5\",\"api_cli-core_types_interfaces_interface-cli-default-options.md\":\"spBbe6RU\",\"api_cli-core_types_interfaces_interface-command-arg.md\":\"BdGo44TR\",\"api_cli-core_types_interfaces_interface-command-data.md\":\"8y_y3Uf1\",\"api_cli-core_types_interfaces_interface-command-metadata.md\":\"T0uWK6js\",\"api_cli-core_types_interfaces_interface-command-opts.md\":\"D7DKyvid\",\"api_cli-core_types_interfaces_interface-command-provider.md\":\"CYGCmuDC\",\"api_cli-core_types_interfaces_interface-package-info.md\":\"DZhOgwD2\",\"api_cli-core_types_interfaces_interface-package-json.md\":\"CMAIMJCU\",\"api_cli-core_types_interfaces_interface-project-preferences.md\":\"CrB9yGK2\",\"api_cli-core_types_interfaces_type-command-options.md\":\"BcqVuUMh\",\"api_cli-core_types_packagemanagers_class-package-managers-module.md\":\"JYTMANcA\",\"api_cli-core_types_packagemanagers_interface-install-options.md\":\"1dWsmtxu\",\"api_cli-core_types_packagemanagers_supports_class-base-manager.md\":\"CqXvVeAM\",\"api_cli-core_types_packagemanagers_supports_class-bun-manager.md\":\"DVCLI1YP\",\"api_cli-core_types_packagemanagers_supports_class-npm-manager.md\":\"CIGCb05A\",\"api_cli-core_types_packagemanagers_supports_class-p-npm-manager.md\":\"DULPkI2h\",\"api_cli-core_types_packagemanagers_supports_class-yarn-berry-manager.md\":\"C2Zp7A9v\",\"api_cli-core_types_packagemanagers_supports_class-yarn-manager.md\":\"DcmSZXV1\",\"api_cli-core_types_packagemanagers_supports_type-manager-cmd-opts.md\":\"CyTJjw4i\",\"api_cli-core_types_packagemanagers_supports_type-manager-cmd-sync-opts.md\":\"a4b_qjC9\",\"api_cli-core_types_services_class-cli-docker-compose-yaml.md\":\"CwrUT5ZC\",\"api_cli-core_types_services_class-cli-execa.md\":\"NWs-rN3q\",\"api_cli-core_types_services_class-cli-fs.md\":\"C7BaeYs0\",\"api_cli-core_types_services_class-cli-hooks.md\":\"C0zCmEwu\",\"api_cli-core_types_services_class-cli-http-client.md\":\"DTQgHUeO\",\"api_cli-core_types_services_class-cli-http-log-client.md\":\"C9UTjGh-\",\"api_cli-core_types_services_class-cli-load-file.md\":\"BAWmJwLM\",\"api_cli-core_types_services_class-cli-plugins.md\":\"CkHf7g0v\",\"api_cli-core_types_services_class-cli-proxy-agent.md\":\"CAbBeJmv\",\"api_cli-core_types_services_class-cli-service.md\":\"CIcXvXWt\",\"api_cli-core_types_services_class-cli-yaml.md\":\"DZI5iyu-\",\"api_cli-core_types_services_class-npm-registry-client.md\":\"oFKc20A4\",\"api_cli-core_types_services_class-project-package-json.md\":\"fVlCd68k\",\"api_cli-core_types_services_const-scope-separator.md\":\"Bdtb05K2\",\"api_cli-core_types_services_interface-base-log-client-options.md\":\"D9OnTN_n\",\"api_cli-core_types_services_interface-cli-http-client-options.md\":\"DcxffSqO\",\"api_cli-core_types_services_interface-cli-proxy-settings.md\":\"p6O8QS71\",\"api_cli-core_types_services_service-add-suffix.md\":\"Dd-WcJ5Q\",\"api_cli-core_types_services_service-cli-package-json.md\":\"xyT0MAyH\",\"api_cli-core_types_services_type-cli-databases.md\":\"CbaGlL0S\",\"api_cli-core_types_services_type-cli-package-json.md\":\"CzS_MuRB\",\"api_cli-core_types_utils_const-stream-to-observable.md\":\"C0sXEA2X\",\"api_cli-core_types_utils_function-coerce.md\":\"BIIzdPTL\",\"api_cli-core_types_utils_function-create-injector.md\":\"DTKfDhaO\",\"api_cli-core_types_utils_function-get-command-metadata.md\":\"BWes1KNV\",\"api_cli-core_types_utils_function-get-logger.md\":\"lFtfaeM6\",\"api_cli-core_types_utils_function-get-template-directory.md\":\"Cj1O11cS\",\"api_cli-core_types_utils_function-is-valid-version.md\":\"CGM9RPN-\",\"api_cli-core_types_utils_function-load-plugins.md\":\"BEtBS-se\",\"api_cli-core_types_utils_function-log-to-curl.md\":\"DfaANnQ0\",\"api_cli-core_types_utils_function-map-commander-args.md\":\"ilZqDwX6\",\"api_cli-core_types_utils_function-map-commander-options.md\":\"D1PEtJJ9\",\"api_cli-core_types_utils_function-parse-option.md\":\"1-dn9FTj\",\"api_cli-core_types_utils_function-resolve-configuration.md\":\"C-XckAyJ\",\"api_cli-core_types_utils_function-validate.md\":\"Wqphectl\",\"api_cli-generate-http-client_types_commands_class-generate-http-client-cmd.md\":\"ByGet5nE\",\"api_cli-generate-http-client_types_commands_interface-generate-http-client-ctx.md\":\"B9kp03Ls\",\"api_cli-generate-http-client_types_commands_interface-generate-http-client-opts.md\":\"72PW_Iyr\",\"api_cli-generate-swagger_types_commands_class-generate-swagger-cmd.md\":\"BQ57lhAc\",\"api_cli-generate-swagger_types_commands_interface-generate-swagger-ctx.md\":\"DXAKXGdM\",\"api_cli-mcp_types_constants_const-mcp-provider-types.md\":\"CiEkzQ0h\",\"api_cli-mcp_types_decorators_decorator-prompt.md\":\"p7zFsleN\",\"api_cli-mcp_types_decorators_decorator-resource.md\":\"D98UjFPg\",\"api_cli-mcp_types_decorators_decorator-tool.md\":\"DE58wITq\",\"api_cli-mcp_types_decorators_type-prompt-decorator-options.md\":\"Cj2TBXIo\",\"api_cli-mcp_types_decorators_type-resource-decorator-options.md\":\"BkQNy9FR\",\"api_cli-mcp_types_fn_function-define-prompt.md\":\"DAl83ahy\",\"api_cli-mcp_types_fn_function-define-resource.md\":\"BZtTmbkd\",\"api_cli-mcp_types_fn_function-define-tool.md\":\"CXeBo2XH\",\"api_cli-mcp_types_fn_type-class-tool-props.md\":\"B4XgXVpK\",\"api_cli-mcp_types_fn_type-prompt-props.md\":\"Bf9_8X67\",\"api_cli-mcp_types_fn_type-prompts-settings.md\":\"BkGlp3N0\",\"api_cli-mcp_types_fn_type-resource-props.md\":\"BcOVxWAS\",\"api_cli-mcp_types_fn_type-tool-callback.md\":\"BbKD-xq7\",\"api_cli-mcp_types_fn_type-tool-props.md\":\"B3LHea8b\",\"api_cli-mcp_types_services_const-mcp-server.md\":\"BbtEyLG-\",\"api_cli-mcp_types_services_service-mcp-stdio-server.md\":\"BjXmEJY3\",\"api_cli-mcp_types_services_service-mcp-streamable-server.md\":\"BcSh-e0Y\",\"api_cli-mcp_types_utils_function-to-zod.md\":\"CPyTi0bI\",\"api_cli-mcp_types_utils_json-schema-to-zod_function-json-schema-to-zod.md\":\"CLz4b79K\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_const-its.md\":\"IZ-syGDQ\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-all-of.md\":\"kLB-X8VA\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-any-of.md\":\"Bt8a3USK\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-array.md\":\"CiqBgVhC\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-boolean.md\":\"Dij7P2Mt\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-const.md\":\"MrMbj4iA\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-default.md\":\"CTLCwf8E\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-enum.md\":\"CP_hj9do\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-if-then-else.md\":\"BfQU9OsD\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-multiple-type.md\":\"DANFWN9W\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-not.md\":\"CB0dyeZ6\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-null.md\":\"BXBc8098\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-nullable.md\":\"CL5K-4AO\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-number.md\":\"CA2Obcju\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-object.md\":\"BNhqkCc-\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-one-of.md\":\"Di9Lvh8i\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-schema.md\":\"8uCqwS-I\",\"api_cli-mcp_types_utils_json-schema-to-zod_parsers_function-parse-string.md\":\"DkraDW1o\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-json-schema-object.md\":\"BXhQ4yxI\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-json-schema.md\":\"C7BPA_sE\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-options.md\":\"Q1i0HxgE\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-parser-override.md\":\"IL8SeBou\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-parser-selector.md\":\"B1p2KkP0\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-refs.md\":\"CVR8TVSQ\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-serializable.md\":\"BvUO4qT9\",\"api_cli-mcp_types_utils_json-schema-to-zod_type-zod-version.md\":\"DehivOTi\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_const-half.md\":\"ChTylIpq\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_const-omit.md\":\"CiAQR0z-\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-add-jsdocs.md\":\"CWWKAAp5\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-expand-jsdocs.md\":\"B_q3838g\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-parse-args.md\":\"e56mAsxY\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-parse-or-read-json.md\":\"yBZuElj4\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-print-params.md\":\"CupqXUF7\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-read-pipe.md\":\"Dl75nTlG\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_function-with-message.md\":\"CMcKZhm1\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_type-param.md\":\"wlA8Ghtx\",\"api_cli-mcp_types_utils_json-schema-to-zod_utils_type-params.md\":\"CD2WKYv-\",\"api_cli-plugin-eslint_types_class-cli-plugin-eslint-module.md\":\"B1UXW1jx\",\"api_cli-plugin-eslint_types_hooks_class-eslint-init-hook.md\":\"bKf2fJ79\",\"api_cli-plugin-eslint_types_utils_const-template-dir.md\":\"y0MaLdD2\",\"api_cli-plugin-jest_types_class-cli-plugin-jest-module.md\":\"rU18UE-i\",\"api_cli-plugin-jest_types_hooks_class-jest-generate-hook.md\":\"DEwxl1S0\",\"api_cli-plugin-jest_types_hooks_class-jest-init-hook.md\":\"BNDA4Tup\",\"api_cli-plugin-mongoose_types_class-cli-plugin-mongoose-module.md\":\"r-jXwZqL\",\"api_cli-plugin-mongoose_types_hooks_class-mongoose-generate-hook.md\":\"BDTFv3ur\",\"api_cli-plugin-mongoose_types_hooks_class-mongoose-init-hook.md\":\"afBdEqRM\",\"api_cli-plugin-mongoose_types_services_class-cli-mongoose.md\":\"DYpoRmHc\",\"api_cli-plugin-oidc-provider_types_class-cli-plugin-oidc-provider-module.md\":\"DtYmRmwP\",\"api_cli-plugin-oidc-provider_types_hooks_class-oidc-provider-init-hook.md\":\"B13HNKS6\",\"api_cli-plugin-oidc-provider_types_utils_const-template-dir.md\":\"BeOjVLum\",\"api_cli-plugin-passport_types_class-cli-plugin-passport-module.md\":\"C-Y2z-vY\",\"api_cli-plugin-passport_types_services_class-passport-client.md\":\"D9BXNw__\",\"api_cli-plugin-prisma_types_class-cli-plugin-prisma-module.md\":\"DFSufZlw\",\"api_cli-plugin-prisma_types_commands_class-prisma-cmd.md\":\"CGdbjzKa\",\"api_cli-plugin-prisma_types_commands_interface-prisma-context.md\":\"CYIFQorS\",\"api_cli-plugin-prisma_types_hooks_class-prisma-init-hook.md\":\"BhprSAIj\",\"api_cli-plugin-prisma_types_services_class-cli-prisma.md\":\"DiNMvjSi\",\"api_cli-plugin-typegraphql_types_class-type-graphql-module.md\":\"DbTQtxyp\",\"api_cli-plugin-typegraphql_types_hooks_class-type-graphql-init-hook.md\":\"ddNtz-ZG\",\"api_cli-plugin-typeorm_types_class-cli-plugin-type-orm-module.md\":\"BT8_xDI_\",\"api_cli-plugin-typeorm_types_hooks_class-type-orm-generate-hook.md\":\"DmO-Z8z2\",\"api_cli-plugin-typeorm_types_hooks_class-type-orm-init-hook.md\":\"Bj7PlhcJ\",\"api_cli-plugin-typeorm_types_utils_function-get-database.md\":\"DblHR86f\",\"api_cli-plugin-typeorm_types_utils_function-get-type-orm-databases.md\":\"CVnDIcKY\",\"api_cli-plugin-vitest_types_class-cli-plugin-vitest-module.md\":\"IGcUzhVQ\",\"api_cli-prompts_types_class-prompt-runner.md\":\"21_sHr7f\",\"api_cli-prompts_types_errors_class-prompt-cancelled-error.md\":\"CBlgb791\",\"api_cli-prompts_types_fn_function-autocomplete.md\":\"_d6XLrLE\",\"api_cli-prompts_types_fn_function-checkbox.md\":\"BwzKtt0H\",\"api_cli-prompts_types_fn_function-confirm.md\":\"Dd61Gld8\",\"api_cli-prompts_types_fn_function-input.md\":\"BlEyQmPy\",\"api_cli-prompts_types_fn_function-list.md\":\"B5eXEDC7\",\"api_cli-prompts_types_fn_function-password.md\":\"BALQB5N-\",\"api_cli-prompts_types_interfaces_interface-prompt-autocomplete-question.md\":\"On-hcASa\",\"api_cli-prompts_types_interfaces_interface-prompt-base-question.md\":\"DyKFM9Tf\",\"api_cli-prompts_types_interfaces_interface-prompt-checkbox-question.md\":\"DTBNPbR6\",\"api_cli-prompts_types_interfaces_interface-prompt-confirm-question.md\":\"BQpBRzG7\",\"api_cli-prompts_types_interfaces_interface-prompt-input-question.md\":\"jrDF2qti\",\"api_cli-prompts_types_interfaces_interface-prompt-list-question.md\":\"Dpv5Bu-_\",\"api_cli-prompts_types_interfaces_interface-prompt-password-question.md\":\"D-shGkhe\",\"api_cli-prompts_types_interfaces_type-normalized-prompt-question.md\":\"BQWg-c48\",\"api_cli-prompts_types_interfaces_type-prompt-choice-input.md\":\"C3XdSUu3\",\"api_cli-prompts_types_interfaces_type-prompt-choice.md\":\"jLrwXX5l\",\"api_cli-prompts_types_interfaces_type-prompt-filter.md\":\"DgmddUEm\",\"api_cli-prompts_types_interfaces_type-prompt-question.md\":\"8XgQIwfx\",\"api_cli-prompts_types_interfaces_type-prompt-transformer.md\":\"_Gf1HpN8\",\"api_cli-prompts_types_interfaces_type-prompt-type.md\":\"Th2ZgbCu\",\"api_cli-prompts_types_interfaces_type-prompt-when.md\":\"Chekpiqd\",\"api_cli-prompts_types_utils_function-apply-transforms.md\":\"DFoUZWYT\",\"api_cli-prompts_types_utils_function-ensure-not-cancelled.md\":\"BdDCHb4g\",\"api_cli-prompts_types_utils_function-normalize-choices.md\":\"BXU0wnfC\",\"api_cli-prompts_types_utils_function-normalize-question.md\":\"CWF6VgOU\",\"api_cli-prompts_types_utils_function-resolve-list-default.md\":\"BcoNcoMH\",\"api_cli-prompts_types_utils_function-resolve-maybe.md\":\"NuHdD-ZH\",\"api_cli-prompts_types_utils_function-should-ask.md\":\"Ri3az9kZ\",\"api_cli-prompts_types_utils_type-normalized-choice.md\":\"BtoA0hcx\",\"api_cli-tasks_types_const-create-sub-tasks.md\":\"B04T8FN7\",\"api_cli-tasks_types_const-create-tasks-runner.md\":\"CAgbztWS\",\"api_cli-tasks_types_domain_class-task-logger.md\":\"Cw3_Ypyh\",\"api_cli-tasks_types_domain_interface-task-logger-options.md\":\"B9YB2nRb\",\"api_cli-tasks_types_fn_function-task-logger.md\":\"Vz3WzAtx\",\"api_cli-tasks_types_function-concat.md\":\"U0kIYlGH\",\"api_cli-tasks_types_function-tasks.md\":\"BZIlHKTN\",\"api_cli-tasks_types_interface-tasks-options.md\":\"BEualp4l\",\"api_cli-tasks_types_interfaces_interface-task.md\":\"CMlFWdRS\",\"api_cli-tasks_types_interfaces_type-maybe-promise.md\":\"DMg0DIHp\",\"api_cli-testing_types_class-cli-platform-test.md\":\"Bx14tCwK\",\"api_cli-testing_types_class-fake-cli-execa.md\":\"l11qV97-\",\"api_cli-testing_types_class-fake-cli-fs.md\":\"CIyAGqG4\",\"api_cli-testing_types_class-fake-cli-http-client.md\":\"T6O2xgn5\",\"api_cli-testing_types_function-normalize-path.md\":\"0GY9z0Fz\",\"api_cli_types_commands_add_class-add-cmd.md\":\"DI0YFxOk\",\"api_cli_types_commands_add_interface-add-cmd-options.md\":\"Bd8sUjjW\",\"api_cli_types_commands_generate_class-generate-cmd.md\":\"CQnDEFvU\",\"api_cli_types_commands_generate_mappers_function-map-generate-context.md\":\"CUTairx7\",\"api_cli_types_commands_init_class-init-cmd.md\":\"DqugjH4v\",\"api_cli_types_commands_init_config_const-features-map.md\":\"aB0rlDM2\",\"api_cli_types_commands_init_config_enum-feature-type.md\":\"Coe3fSER\",\"api_cli_types_commands_init_config_function-features-prompt.md\":\"C42T6k8_\",\"api_cli_types_commands_init_config_function-init-schema.md\":\"BIRLsq0P\",\"api_cli_types_commands_init_config_interface-feature.md\":\"B6J0hwbw\",\"api_cli_types_commands_init_const-init-options-command.md\":\"B8c4-UGx\",\"api_cli_types_commands_init_interfaces_interface-init-prompt-answers.md\":\"DtbP4BVM\",\"api_cli_types_commands_init_mappers_function-map-to-context.md\":\"Cht13I7V\",\"api_cli_types_commands_init_mappers_function-map-uniq-features.md\":\"C_b2ewkH\",\"api_cli_types_commands_init_prompts_function-get-features-prompt.md\":\"CkwrrHcU\",\"api_cli_types_commands_init_utils_function-has-feature.md\":\"Bpfr2BO-\",\"api_cli_types_commands_init_utils_function-has-value-premium.md\":\"ByYWZWaa\",\"api_cli_types_commands_init_utils_function-has-value.md\":\"C93GbJ_9\",\"api_cli_types_commands_init_utils_function-is-platform.md\":\"DGDpwtLr\",\"api_cli_types_commands_mcp_const-mcp-command.md\":\"BG-uEGkZ\",\"api_cli_types_commands_mcp_resources_const-init-options-resource.md\":\"BBkpRVMG\",\"api_cli_types_commands_mcp_resources_const-project-info-resource.md\":\"BCW5w5Xa\",\"api_cli_types_commands_mcp_resources_const-server-info-resource.md\":\"BsqhyV8C\",\"api_cli_types_commands_mcp_schema_const-project-preference-schema.md\":\"C6v6tu2v\",\"api_cli_types_commands_mcp_schema_function-init-mcp-schema.md\":\"CQ9XKrqX\",\"api_cli_types_commands_mcp_tools_const-generate-tool.md\":\"CFzKFe_T\",\"api_cli_types_commands_mcp_tools_const-get-template-tool.md\":\"_-CZp6Le\",\"api_cli_types_commands_mcp_tools_const-init-project-tool.md\":\"BcR5Mq8q\",\"api_cli_types_commands_mcp_tools_const-list-templates-tool.md\":\"bj9zBXpl\",\"api_cli_types_commands_mcp_tools_const-set-workspace-tool.md\":\"Bq3aUoBh\",\"api_cli_types_commands_run_class-run-cmd.md\":\"DeVNjWXe\",\"api_cli_types_commands_run_interface-run-cmd-context.md\":\"UGE2UgXd\",\"api_cli_types_commands_template_class-create-template-command.md\":\"Dq8Gu1OO\",\"api_cli_types_commands_template_interface-create-template-cmd-context.md\":\"BbZzsIZw\",\"api_cli_types_commands_update_class-update-cmd.md\":\"DsJCEMLq\",\"api_cli_types_commands_update_interface-update-cmd-context.md\":\"B86M8YQA\",\"api_cli_types_constants_const-default-tsed-tags.md\":\"QHmRRAQE\",\"api_cli_types_constants_const-ignore-tags.md\":\"BoDK_Rom\",\"api_cli_types_constants_const-ignore-versions.md\":\"DWxruxbA\",\"api_cli_types_constants_const-minimal-tsed-version.md\":\"DxP8MXkm\",\"api_cli_types_constants_const-pkg.md\":\"0HcgtJo6\",\"api_cli_types_constants_const-template-dir.md\":\"B2rTsdSB\",\"api_cli_types_fn_function-exec.md\":\"Dumk9Aty\",\"api_cli_types_fn_function-render.md\":\"t-I-GE9Q\",\"api_cli_types_fn_function-task-output.md\":\"D8RnaVtU\",\"api_cli_types_interfaces_enum-architecture-convention.md\":\"MQFJW1Nk\",\"api_cli_types_interfaces_enum-platform-type.md\":\"CHQlcHA0\",\"api_cli_types_interfaces_enum-project-convention.md\":\"2pxwYXz1\",\"api_cli_types_interfaces_interface-alter-generate-tasks.md\":\"Be6JWjFH\",\"api_cli_types_interfaces_interface-alter-init-sub-tasks.md\":\"6-jwUA_H\",\"api_cli_types_interfaces_interface-alter-package-json.md\":\"C_wBID8i\",\"api_cli_types_interfaces_interface-alter-project-files.md\":\"CcKUW6eZ\",\"api_cli_types_interfaces_interface-alter-render-files.md\":\"DrtMjWcr\",\"api_cli_types_interfaces_interface-cli-command-hooks.md\":\"0nudLi4I\",\"api_cli_types_interfaces_interface-generate-cmd-context.md\":\"CqyLGrFE\",\"api_cli_types_interfaces_interface-init-options.md\":\"BE9uIP-C\",\"api_cli_types_interfaces_interface-render-data-context.md\":\"BJXqFTcA\",\"api_cli_types_interfaces_type-init-cmd-context.md\":\"7Fit79hk\",\"api_cli_types_interfaces_type-runtime-types.md\":\"BG0CUO6c\",\"api_cli_types_loaders_function-initialize.md\":\"CkTfk8hy\",\"api_cli_types_loaders_function-resolve.md\":\"DoPcRor6\",\"api_cli_types_pipes_class-output-file-path-pipe.md\":\"DkN75V8j\",\"api_cli_types_pipes_class-route-pipe.md\":\"LCMstX3n\",\"api_cli_types_pipes_class-symbol-name-pipe.md\":\"DIo8lcpD\",\"api_cli_types_platforms_class-platforms-module.md\":\"CqQJMmeq\",\"api_cli_types_platforms_supports_class-init-express-platform.md\":\"Csrx6dwx\",\"api_cli_types_platforms_supports_class-init-fastify-platform.md\":\"CocAzDCM\",\"api_cli_types_platforms_supports_class-init-koa-platform.md\":\"Cutoclrt\",\"api_cli_types_platforms_supports_interface-init-base-platform.md\":\"CJVBQFN4\",\"api_cli_types_processors_function-transform-bin-file.md\":\"DgA7BULv\",\"api_cli_types_processors_function-transform-config-file.md\":\"BYC49DN1\",\"api_cli_types_processors_function-transform-index-file.md\":\"Cn9Ic1ws\",\"api_cli_types_processors_function-transform-server-file.md\":\"ClL8QNtf\",\"api_cli_types_runtimes_class-runtimes-module.md\":\"BNemgRgf\",\"api_cli_types_runtimes_interface-runtime-init-options.md\":\"BuCg7Cch\",\"api_cli_types_runtimes_supports_class-babel-runtime.md\":\"CH1f3_3F\",\"api_cli_types_runtimes_supports_class-base-runtime.md\":\"CzStBXnG\",\"api_cli_types_runtimes_supports_class-bun-runtime.md\":\"CA97xKW1\",\"api_cli_types_runtimes_supports_class-node-runtime.md\":\"-OokmMC7\",\"api_cli_types_runtimes_supports_class-webpack-runtime.md\":\"CuEsHnBf\",\"api_cli_types_services_class-cli-project-service.md\":\"UXxj5YUR\",\"api_cli_types_services_class-cli-run-script.md\":\"D9NW25Nc\",\"api_cli_types_services_class-cli-stats.md\":\"CN3Otodd\",\"api_cli_types_services_class-cli-templates-service.md\":\"D7KHoo3k\",\"api_cli_types_services_class-project-client.md\":\"CLNs-dC6\",\"api_cli_types_services_mappers_service-add-context-methods.md\":\"dDlA2K38\",\"api_cli_types_services_mappers_service-anonymize-paths.md\":\"DQEtwplO\",\"api_cli_types_services_mappers_service-map-default-template-options.md\":\"BiMO3R1v\",\"api_cli_types_services_type-template-render-options.md\":\"YzuGMpv6\",\"api_cli_types_services_type-template-render-return-type.md\":\"CyW9MMYL\",\"api_cli_types_utils_function-define-template.md\":\"DBOJ-DWD\",\"api_cli_types_utils_function-resolve-schema.md\":\"CqYU44CM\",\"api_cli_types_utils_function-summarize-schema.md\":\"NiVj5JU6\",\"api_cli_types_utils_type-define-template-options.md\":\"DJu7Ghs0\",\"guide_cli_commands.md\":\"BKuninDE\",\"guide_cli_mcp.md\":\"9XyVvjv4\",\"guide_cli_overview.md\":\"B5SvRdFp\",\"guide_cli_prompts.md\":\"Yq9r5s-9\",\"guide_cli_tasks.md\":\"CmbNRAz-\",\"guide_cli_templates.md\":\"Czmc8OV9\",\"index.md\":\"D5REORQH\",\"introduction_configuration.md\":\"DeT8clCi\",\"introduction_getting-started.md\":\"DiJiChaY\",\"introduction_whats-new-v7.md\":\"PezYTCDf\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Ts.ED CLI a modern Node.js/Bun.js framework built with TypeScript to create interactive CLI applications\",\"description\":\"Ts.ED offers a flexible and easy-to-learn structure designed to enhance the developer experience. It provides decorators, guidelines, and supports Node.js, Bun.js, Express.js, Koa.js, Fastify.js, CLI, and serverless architectures (e.g., AWS).\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"https://tsed.dev/tsed.svg\",\"siteTitle\":\"CLI\",\"apiUrl\":\"/api.json\",\"team\":[{\"title\":\"Romain Lenzotti\",\"job\":\"Tech Lead Fullstack\",\"src\":\"https://avatars3.githubusercontent.com/u/1763311?v=4\",\"github\":\"Romakita\",\"twitter\":\"RomainLenzotti\",\"website\":\"https://tsed.dev\",\"country\":\"France\",\"city\":\"Paris\",\"role\":\"Framework Author\"},{\"title\":\"Loriane Eymann\",\"job\":\"Developer Fullstack\",\"src\":\"https://avatars.githubusercontent.com/u/34451946?v=4\",\"github\":\"LorianeE\",\"country\":\"France\",\"city\":\"Paris\",\"role\":\"Framework\"},{\"title\":\"Camfou\",\"job\":\"Tech lead Fullstack\",\"src\":\"https://avatars.githubusercontent.com/u/282491?v=4\",\"github\":\"Camfou\",\"country\":\"France\",\"city\":\"Paris\",\"role\":\"Framework - OIDC expert\"},{\"title\":\"Artem Derevnjuk\",\"job\":\"Developer\",\"src\":\"https://avatars.githubusercontent.com/u/38690835?v=4\",\"github\":\"derevnjuk\",\"country\":\"USA\",\"city\":\"NoWhere\",\"role\":\"Framework - Mikro ORM expert\"},{\"title\":\"Nino Bergen\",\"job\":\"Developer Fullstack\",\"src\":\"https://avatars.githubusercontent.com/u/39458340?v=4\",\"github\":\"xCryzed\",\"country\":\"Germany\",\"city\":\"Aachen\",\"role\":\"Framework - Keycloak expert\"},{\"title\":\"Emilien Leroy\",\"job\":\"Developer Fullstack\",\"src\":\"https://avatars.githubusercontent.com/u/31723722?v=4\",\"github\":\"EmilienLeroy\",\"country\":\"France\",\"city\":\"NoWhere\",\"role\":\"Contributor\"},{\"title\":\"Oliver Christen\",\"job\":\"Developer\",\"src\":\"https://avatars.githubusercontent.com/u/25102041?v=4\",\"github\":\"ochrstn\",\"country\":\"Germany\",\"city\":\"NoWhere\",\"role\":\"Contributor\"},{\"title\":\"Ralph Khreish\",\"job\":\"Developer Fullstack\",\"src\":\"https://avatars.githubusercontent.com/u/35776126?v=4\",\"github\":\"Crunchyman-ralph\",\"twitter\":\"RalphEcom\",\"country\":\"France\",\"city\":\"Paris\",\"role\":\"Contributor\"},{\"title\":\"Abenet Tamiru\",\"job\":\"Developer\",\"src\":\"https://avatars.githubusercontent.com/u/7523903?v=4\",\"github\":\"abenerd\",\"country\":\"\",\"city\":\"NoWhere\",\"role\":\"Contributor\"},{\"title\":\"Hans\",\"job\":\"Developer\",\"src\":\"https://avatars.githubusercontent.com/u/20899975?v=4\",\"github\":\"EinfachHans\",\"country\":\"Germany\",\"city\":\"Cologne\",\"role\":\"Contributor\"}],\"apiRedirectUrl\":\"\",\"repo\":\"tsedio/tsed\",\"githubProxyUrl\":\"https://api.tsed.dev/rest/github/tsedio/tsed-cli\",\"editLink\":{\"pattern\":\"https://github.com/tsedio/tsed-cli/edit/master/docs/:path\"},\"search\":{\"provider\":\"algolia\",\"options\":{\"appId\":\"DH8VVM2E1E\",\"apiKey\":\"9a1620e0f36bc5dc3b0982fdcbdd6f5f\",\"indexName\":\"ts_ed\"}},\"nav\":[{\"text\":\"Getting started\",\"items\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"Installation\",\"link\":\"/introduction/getting-started\"},{\"text\":\"Configuration\",\"link\":\"/introduction/configuration\"},{\"text\":\"What's new in v7?\",\"link\":\"/introduction/whats-new-v7\"},{\"text\":\"What is Ts.ED?\",\"link\":\"https://tsed.dev/introduction/what-is-tsed\"},{\"text\":\"Capabilities\",\"link\":\"https://tsed.dev/introduction/capabilities\"},{\"text\":\"Api references\",\"link\":\"/api\"}]}]},{\"text\":\"CLI\",\"items\":[{\"text\":\"CLI\",\"items\":[{\"text\":\"Overview\",\"link\":\"/guide/cli/overview\"},{\"text\":\"Commands\",\"link\":\"/guide/cli/commands\"},{\"text\":\"Prompts\",\"link\":\"/guide/cli/prompts\"},{\"text\":\"Tasks\",\"link\":\"/guide/cli/tasks\"},{\"text\":\"Templates\",\"link\":\"/guide/cli/templates\"},{\"text\":\"MCP server\",\"link\":\"/guide/cli/mcp\"}]}]},{\"text\":\"Plugins\",\"items\":[{\"text\":\"Links\",\"items\":[{\"text\":\"Marketplace\",\"link\":\"https://tsed.dev/plugins/index\"},{\"text\":\"Install premium plugins\",\"link\":\"https://tsed.dev/plugins/premium/install-premium-plugins\"},{\"text\":\"Create your own plugins\",\"link\":\"https://tsed.dev/plugins/create-your-own-plugins\"}]}]},{\"text\":\"7.4.0\",\"items\":[{\"text\":\"\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/tsedio/tsed/releases\"},{\"text\":\"Contributing\",\"link\":\"https://github.com/tsedio/tsed/blob/production/CONTRIBUTING.md\"},{\"text\":\"Team\",\"link\":\"https://tsed.dev/more/team\"}]}]}],\"sidebar\":{\"/introduction/\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"Installation\",\"link\":\"/introduction/getting-started\"},{\"text\":\"Configuration\",\"link\":\"/introduction/configuration\"},{\"text\":\"What's new in v7?\",\"link\":\"/introduction/whats-new-v7\"},{\"text\":\"What is Ts.ED?\",\"link\":\"https://tsed.dev/introduction/what-is-tsed\"},{\"text\":\"Capabilities\",\"link\":\"https://tsed.dev/introduction/capabilities\"},{\"text\":\"Api references\",\"link\":\"/api\"}]}],\"/guide/cli/\":[{\"text\":\"CLI\",\"items\":[{\"text\":\"Overview\",\"link\":\"/guide/cli/overview\"},{\"text\":\"Commands\",\"link\":\"/guide/cli/commands\"},{\"text\":\"Prompts\",\"link\":\"/guide/cli/prompts\"},{\"text\":\"Tasks\",\"link\":\"/guide/cli/tasks\"},{\"text\":\"Templates\",\"link\":\"/guide/cli/templates\"},{\"text\":\"MCP server\",\"link\":\"/guide/cli/mcp\"}]}],\"/api/\":[{\"text\":\"Core\",\"items\":[{\"text\":\"@tsed/cli\",\"collapsed\":true,\"items\":[{\"text\":\"PKG\",\"link\":\"/api/cli/types/constants/const-pkg\"},{\"text\":\"MINIMAL_TSED_VERSION\",\"link\":\"/api/cli/types/constants/const-minimal-tsed-version\"},{\"text\":\"DEFAULT_TSED_TAGS\",\"link\":\"/api/cli/types/constants/const-default-tsed-tags\"},{\"text\":\"IGNORE_VERSIONS\",\"link\":\"/api/cli/types/constants/const-ignore-versions\"},{\"text\":\"IGNORE_TAGS\",\"link\":\"/api/cli/types/constants/const-ignore-tags\"},{\"text\":\"TEMPLATE_DIR\",\"link\":\"/api/cli/types/constants/const-template-dir\"},{\"text\":\"exec\",\"link\":\"/api/cli/types/fn/function-exec\"},{\"text\":\"taskOutput\",\"link\":\"/api/cli/types/fn/function-task-output\"},{\"text\":\"AlterGenerateTasks\",\"link\":\"/api/cli/types/interfaces/interface-alter-generate-tasks\"},{\"text\":\"AlterInitSubTasks\",\"link\":\"/api/cli/types/interfaces/interface-alter-init-sub-tasks\"},{\"text\":\"AlterPackageJson\",\"link\":\"/api/cli/types/interfaces/interface-alter-package-json\"},{\"text\":\"AlterProjectFiles\",\"link\":\"/api/cli/types/interfaces/interface-alter-project-files\"},{\"text\":\"render\",\"link\":\"/api/cli/types/fn/function-render\"},{\"text\":\"AlterRenderFiles\",\"link\":\"/api/cli/types/interfaces/interface-alter-render-files\"},{\"text\":\"CliCommandHooks\",\"link\":\"/api/cli/types/interfaces/interface-cli-command-hooks\"},{\"text\":\"GenerateCmdContext\",\"link\":\"/api/cli/types/interfaces/interface-generate-cmd-context\"},{\"text\":\"ArchitectureConvention\",\"link\":\"/api/cli/types/interfaces/enum-architecture-convention\"},{\"text\":\"InitOptions\",\"link\":\"/api/cli/types/interfaces/interface-init-options\"},{\"text\":\"InitCmdContext\",\"link\":\"/api/cli/types/interfaces/type-init-cmd-context\"},{\"text\":\"RenderDataContext\",\"link\":\"/api/cli/types/interfaces/interface-render-data-context\"},{\"text\":\"PlatformType\",\"link\":\"/api/cli/types/interfaces/enum-platform-type\"},{\"text\":\"ProjectConvention\",\"link\":\"/api/cli/types/interfaces/enum-project-convention\"},{\"text\":\"RuntimeTypes\",\"link\":\"/api/cli/types/interfaces/type-runtime-types\"},{\"text\":\"initialize\",\"link\":\"/api/cli/types/loaders/function-initialize\"},{\"text\":\"resolve\",\"link\":\"/api/cli/types/loaders/function-resolve\"},{\"text\":\"OutputFilePathPipe\",\"link\":\"/api/cli/types/pipes/class-output-file-path-pipe\"},{\"text\":\"RoutePipe\",\"link\":\"/api/cli/types/pipes/class-route-pipe\"},{\"text\":\"SymbolNamePipe\",\"link\":\"/api/cli/types/pipes/class-symbol-name-pipe\"},{\"text\":\"PlatformsModule\",\"link\":\"/api/cli/types/platforms/class-platforms-module\"},{\"text\":\"transformBinFile\",\"link\":\"/api/cli/types/processors/function-transform-bin-file\"},{\"text\":\"transformConfigFile\",\"link\":\"/api/cli/types/processors/function-transform-config-file\"},{\"text\":\"transformIndexFile\",\"link\":\"/api/cli/types/processors/function-transform-index-file\"},{\"text\":\"transformServerFile\",\"link\":\"/api/cli/types/processors/function-transform-server-file\"},{\"text\":\"RuntimeInitOptions\",\"link\":\"/api/cli/types/runtimes/interface-runtime-init-options\"},{\"text\":\"RuntimesModule\",\"link\":\"/api/cli/types/runtimes/class-runtimes-module\"},{\"text\":\"CliProjectService\",\"link\":\"/api/cli/types/services/class-cli-project-service\"},{\"text\":\"CliRunScript\",\"link\":\"/api/cli/types/services/class-cli-run-script\"},{\"text\":\"TemplateRenderOptions\",\"link\":\"/api/cli/types/services/type-template-render-options\"},{\"text\":\"TemplateRenderReturnType\",\"link\":\"/api/cli/types/services/type-template-render-return-type\"},{\"text\":\"CliTemplatesService\",\"link\":\"/api/cli/types/services/class-cli-templates-service\"},{\"text\":\"CliStats\",\"link\":\"/api/cli/types/services/class-cli-stats\"},{\"text\":\"ProjectClient\",\"link\":\"/api/cli/types/services/class-project-client\"},{\"text\":\"DefineTemplateOptions\",\"link\":\"/api/cli/types/utils/type-define-template-options\"},{\"text\":\"defineTemplate\",\"link\":\"/api/cli/types/utils/function-define-template\"},{\"text\":\"summarizeSchema\",\"link\":\"/api/cli/types/utils/function-summarize-schema\"},{\"text\":\"resolveSchema\",\"link\":\"/api/cli/types/utils/function-resolve-schema\"},{\"text\":\"GenerateCmd\",\"link\":\"/api/cli/types/commands/generate/class-generate-cmd\"},{\"text\":\"AddCmdOptions\",\"link\":\"/api/cli/types/commands/add/interface-add-cmd-options\"},{\"text\":\"AddCmd\",\"link\":\"/api/cli/types/commands/add/class-add-cmd\"},{\"text\":\"InitCmd\",\"link\":\"/api/cli/types/commands/init/class-init-cmd\"},{\"text\":\"InitOptionsCommand\",\"link\":\"/api/cli/types/commands/init/const-init-options-command\"},{\"text\":\"RunCmdContext\",\"link\":\"/api/cli/types/commands/run/interface-run-cmd-context\"},{\"text\":\"RunCmd\",\"link\":\"/api/cli/types/commands/run/class-run-cmd\"},{\"text\":\"McpCommand\",\"link\":\"/api/cli/types/commands/mcp/const-mcp-command\"},{\"text\":\"CreateTemplateCmdContext\",\"link\":\"/api/cli/types/commands/template/interface-create-template-cmd-context\"},{\"text\":\"CreateTemplateCommand\",\"link\":\"/api/cli/types/commands/template/class-create-template-command\"},{\"text\":\"InitBasePlatform\",\"link\":\"/api/cli/types/platforms/supports/interface-init-base-platform\"},{\"text\":\"UpdateCmdContext\",\"link\":\"/api/cli/types/commands/update/interface-update-cmd-context\"},{\"text\":\"UpdateCmd\",\"link\":\"/api/cli/types/commands/update/class-update-cmd\"},{\"text\":\"InitExpressPlatform\",\"link\":\"/api/cli/types/platforms/supports/class-init-express-platform\"},{\"text\":\"InitKoaPlatform\",\"link\":\"/api/cli/types/platforms/supports/class-init-koa-platform\"},{\"text\":\"InitFastifyPlatform\",\"link\":\"/api/cli/types/platforms/supports/class-init-fastify-platform\"},{\"text\":\"addContextMethods\",\"link\":\"/api/cli/types/services/mappers/service-add-context-methods\"},{\"text\":\"anonymizePaths\",\"link\":\"/api/cli/types/services/mappers/service-anonymize-paths\"},{\"text\":\"mapDefaultTemplateOptions\",\"link\":\"/api/cli/types/services/mappers/service-map-default-template-options\"},{\"text\":\"BabelRuntime\",\"link\":\"/api/cli/types/runtimes/supports/class-babel-runtime\"},{\"text\":\"BaseRuntime\",\"link\":\"/api/cli/types/runtimes/supports/class-base-runtime\"},{\"text\":\"BunRuntime\",\"link\":\"/api/cli/types/runtimes/supports/class-bun-runtime\"},{\"text\":\"NodeRuntime\",\"link\":\"/api/cli/types/runtimes/supports/class-node-runtime\"},{\"text\":\"WebpackRuntime\",\"link\":\"/api/cli/types/runtimes/supports/class-webpack-runtime\"},{\"text\":\"mapGenerateContext\",\"link\":\"/api/cli/types/commands/generate/mappers/function-map-generate-context\"},{\"text\":\"Feature\",\"link\":\"/api/cli/types/commands/init/config/interface-feature\"},{\"text\":\"FeatureType\",\"link\":\"/api/cli/types/commands/init/config/enum-feature-type\"},{\"text\":\"FeaturesMap\",\"link\":\"/api/cli/types/commands/init/config/const-features-map\"},{\"text\":\"FeaturesPrompt\",\"link\":\"/api/cli/types/commands/init/config/function-features-prompt\"},{\"text\":\"InitPromptAnswers\",\"link\":\"/api/cli/types/commands/init/interfaces/interface-init-prompt-answers\"},{\"text\":\"InitSchema\",\"link\":\"/api/cli/types/commands/init/config/function-init-schema\"},{\"text\":\"mapToContext\",\"link\":\"/api/cli/types/commands/init/mappers/function-map-to-context\"},{\"text\":\"mapUniqFeatures\",\"link\":\"/api/cli/types/commands/init/mappers/function-map-uniq-features\"},{\"text\":\"getFeaturesPrompt\",\"link\":\"/api/cli/types/commands/init/prompts/function-get-features-prompt\"},{\"text\":\"hasValue\",\"link\":\"/api/cli/types/commands/init/utils/function-has-value\"},{\"text\":\"hasFeature\",\"link\":\"/api/cli/types/commands/init/utils/function-has-feature\"},{\"text\":\"hasValuePremium\",\"link\":\"/api/cli/types/commands/init/utils/function-has-value-premium\"},{\"text\":\"isPlatform\",\"link\":\"/api/cli/types/commands/init/utils/function-is-platform\"},{\"text\":\"initOptionsResource\",\"link\":\"/api/cli/types/commands/mcp/resources/const-init-options-resource\"},{\"text\":\"serverInfoResource\",\"link\":\"/api/cli/types/commands/mcp/resources/const-server-info-resource\"},{\"text\":\"InitMCPSchema\",\"link\":\"/api/cli/types/commands/mcp/schema/function-init-mcp-schema\"},{\"text\":\"projectInfoResource\",\"link\":\"/api/cli/types/commands/mcp/resources/const-project-info-resource\"},{\"text\":\"ProjectPreferenceSchema\",\"link\":\"/api/cli/types/commands/mcp/schema/const-project-preference-schema\"},{\"text\":\"generateTool\",\"link\":\"/api/cli/types/commands/mcp/tools/const-generate-tool\"},{\"text\":\"getTemplateTool\",\"link\":\"/api/cli/types/commands/mcp/tools/const-get-template-tool\"},{\"text\":\"initProjectTool\",\"link\":\"/api/cli/types/commands/mcp/tools/const-init-project-tool\"},{\"text\":\"listTemplatesTool\",\"link\":\"/api/cli/types/commands/mcp/tools/const-list-templates-tool\"},{\"text\":\"setWorkspaceTool\",\"link\":\"/api/cli/types/commands/mcp/tools/const-set-workspace-tool\"}]},{\"text\":\"@tsed/cli-core\",\"collapsed\":true,\"items\":[{\"text\":\"CliCore\",\"link\":\"/api/cli-core/types/class-cli-core\"},{\"text\":\"Command\",\"link\":\"/api/cli-core/types/decorators/decorator-command\"},{\"text\":\"CliDefaultOptions\",\"link\":\"/api/cli-core/types/interfaces/interface-cli-default-options\"},{\"text\":\"CommandData\",\"link\":\"/api/cli-core/types/interfaces/interface-command-data\"},{\"text\":\"CommandMetadata\",\"link\":\"/api/cli-core/types/interfaces/interface-command-metadata\"},{\"text\":\"command\",\"link\":\"/api/cli-core/types/fn/function-command\"},{\"text\":\"CliError\",\"link\":\"/api/cli-core/types/domains/class-cli-error\"},{\"text\":\"CommandProvider\",\"link\":\"/api/cli-core/types/interfaces/interface-command-provider\"},{\"text\":\"PackageJson\",\"link\":\"/api/cli-core/types/interfaces/interface-package-json\"},{\"text\":\"PackageInfo\",\"link\":\"/api/cli-core/types/interfaces/interface-package-info\"},{\"text\":\"CommandArg\",\"link\":\"/api/cli-core/types/interfaces/interface-command-arg\"},{\"text\":\"CommandOpts\",\"link\":\"/api/cli-core/types/interfaces/interface-command-opts\"},{\"text\":\"BaseCommandOptions\",\"link\":\"/api/cli-core/types/interfaces/interface-base-command-options\"},{\"text\":\"ClassCommandOptions\",\"link\":\"/api/cli-core/types/interfaces/interface-class-command-options\"},{\"text\":\"CommandOptions\",\"link\":\"/api/cli-core/types/interfaces/type-command-options\"},{\"text\":\"PackageManager\",\"link\":\"/api/cli-core/types/interfaces/enum-package-manager\"},{\"text\":\"ProjectPreferences\",\"link\":\"/api/cli-core/types/interfaces/interface-project-preferences\"},{\"text\":\"InstallOptions\",\"link\":\"/api/cli-core/types/packageManagers/interface-install-options\"},{\"text\":\"PackageManagersModule\",\"link\":\"/api/cli-core/types/packageManagers/class-package-managers-module\"},{\"text\":\"CliFs\",\"link\":\"/api/cli-core/types/services/class-cli-fs\"},{\"text\":\"CliDatabases\",\"link\":\"/api/cli-core/types/services/type-cli-databases\"},{\"text\":\"CliDockerComposeYaml\",\"link\":\"/api/cli-core/types/services/class-cli-docker-compose-yaml\"},{\"text\":\"CliHooks\",\"link\":\"/api/cli-core/types/services/class-cli-hooks\"},{\"text\":\"CliExeca\",\"link\":\"/api/cli-core/types/services/class-cli-execa\"},{\"text\":\"CliHttpClientOptions\",\"link\":\"/api/cli-core/types/services/interface-cli-http-client-options\"},{\"text\":\"CliHttpClient\",\"link\":\"/api/cli-core/types/services/class-cli-http-client\"},{\"text\":\"CliLoadFile\",\"link\":\"/api/cli-core/types/services/class-cli-load-file\"},{\"text\":\"BaseLogClientOptions\",\"link\":\"/api/cli-core/types/services/interface-base-log-client-options\"},{\"text\":\"CliHttpLogClient\",\"link\":\"/api/cli-core/types/services/class-cli-http-log-client\"},{\"text\":\"CliPackageJson\",\"link\":\"/api/cli-core/types/services/type-cli-package-json\"},{\"text\":\"cliPackageJson\",\"link\":\"/api/cli-core/types/services/service-cli-package-json\"},{\"text\":\"CliPlugins\",\"link\":\"/api/cli-core/types/services/class-cli-plugins\"},{\"text\":\"CliProxySettings\",\"link\":\"/api/cli-core/types/services/interface-cli-proxy-settings\"},{\"text\":\"CliProxyAgent\",\"link\":\"/api/cli-core/types/services/class-cli-proxy-agent\"},{\"text\":\"CliService\",\"link\":\"/api/cli-core/types/services/class-cli-service\"},{\"text\":\"addSuffix\",\"link\":\"/api/cli-core/types/services/service-add-suffix\"},{\"text\":\"SCOPE_SEPARATOR\",\"link\":\"/api/cli-core/types/services/const-scope-separator\"},{\"text\":\"NpmRegistryClient\",\"link\":\"/api/cli-core/types/services/class-npm-registry-client\"},{\"text\":\"CliYaml\",\"link\":\"/api/cli-core/types/services/class-cli-yaml\"},{\"text\":\"ProjectPackageJson\",\"link\":\"/api/cli-core/types/services/class-project-package-json\"},{\"text\":\"coerce\",\"link\":\"/api/cli-core/types/utils/function-coerce\"},{\"text\":\"getCommandMetadata\",\"link\":\"/api/cli-core/types/utils/function-get-command-metadata\"},{\"text\":\"getLogger\",\"link\":\"/api/cli-core/types/utils/function-get-logger\"},{\"text\":\"createInjector\",\"link\":\"/api/cli-core/types/utils/function-create-injector\"},{\"text\":\"getTemplateDirectory\",\"link\":\"/api/cli-core/types/utils/function-get-template-directory\"},{\"text\":\"isValidVersion\",\"link\":\"/api/cli-core/types/utils/function-is-valid-version\"},{\"text\":\"loadPlugins\",\"link\":\"/api/cli-core/types/utils/function-load-plugins\"},{\"text\":\"logToCurl\",\"link\":\"/api/cli-core/types/utils/function-log-to-curl\"},{\"text\":\"mapCommanderArgs\",\"link\":\"/api/cli-core/types/utils/function-map-commander-args\"},{\"text\":\"mapCommanderOptions\",\"link\":\"/api/cli-core/types/utils/function-map-commander-options\"},{\"text\":\"parseOption\",\"link\":\"/api/cli-core/types/utils/function-parse-option\"},{\"text\":\"resolveConfiguration\",\"link\":\"/api/cli-core/types/utils/function-resolve-configuration\"},{\"text\":\"streamToObservable\",\"link\":\"/api/cli-core/types/utils/const-stream-to-observable\"},{\"text\":\"validate\",\"link\":\"/api/cli-core/types/utils/function-validate\"},{\"text\":\"BunManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-bun-manager\"},{\"text\":\"ManagerCmdOpts\",\"link\":\"/api/cli-core/types/packageManagers/supports/type-manager-cmd-opts\"},{\"text\":\"ManagerCmdSyncOpts\",\"link\":\"/api/cli-core/types/packageManagers/supports/type-manager-cmd-sync-opts\"},{\"text\":\"BaseManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-base-manager\"},{\"text\":\"PNpmManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-p-npm-manager\"},{\"text\":\"NpmManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-npm-manager\"},{\"text\":\"YarnBerryManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-yarn-berry-manager\"},{\"text\":\"YarnManager\",\"link\":\"/api/cli-core/types/packageManagers/supports/class-yarn-manager\"}]},{\"text\":\"@tsed/cli-generate-http-client\",\"collapsed\":true,\"items\":[{\"text\":\"GenerateHttpClientCtx\",\"link\":\"/api/cli-generate-http-client/types/commands/interface-generate-http-client-ctx\"},{\"text\":\"GenerateHttpClientOpts\",\"link\":\"/api/cli-generate-http-client/types/commands/interface-generate-http-client-opts\"},{\"text\":\"GenerateHttpClientCmd\",\"link\":\"/api/cli-generate-http-client/types/commands/class-generate-http-client-cmd\"}]},{\"text\":\"@tsed/cli-generate-swagger\",\"collapsed\":true,\"items\":[{\"text\":\"GenerateSwaggerCtx\",\"link\":\"/api/cli-generate-swagger/types/commands/interface-generate-swagger-ctx\"},{\"text\":\"GenerateSwaggerCmd\",\"link\":\"/api/cli-generate-swagger/types/commands/class-generate-swagger-cmd\"}]},{\"text\":\"@tsed/cli-mcp\",\"collapsed\":true,\"items\":[{\"text\":\"MCP_PROVIDER_TYPES\",\"link\":\"/api/cli-mcp/types/constants/const-mcp-provider-types\"},{\"text\":\"PromptProps\",\"link\":\"/api/cli-mcp/types/fn/type-prompt-props\"},{\"text\":\"PromptsSettings\",\"link\":\"/api/cli-mcp/types/fn/type-prompts-settings\"},{\"text\":\"definePrompt\",\"link\":\"/api/cli-mcp/types/fn/function-define-prompt\"},{\"text\":\"ResourceProps\",\"link\":\"/api/cli-mcp/types/fn/type-resource-props\"},{\"text\":\"defineResource\",\"link\":\"/api/cli-mcp/types/fn/function-define-resource\"},{\"text\":\"ToolCallback\",\"link\":\"/api/cli-mcp/types/fn/type-tool-callback\"},{\"text\":\"ClassToolProps\",\"link\":\"/api/cli-mcp/types/fn/type-class-tool-props\"},{\"text\":\"ToolProps\",\"link\":\"/api/cli-mcp/types/fn/type-tool-props\"},{\"text\":\"defineTool\",\"link\":\"/api/cli-mcp/types/fn/function-define-tool\"},{\"text\":\"PromptDecoratorOptions\",\"link\":\"/api/cli-mcp/types/decorators/type-prompt-decorator-options\"},{\"text\":\"Prompt\",\"link\":\"/api/cli-mcp/types/decorators/decorator-prompt\"},{\"text\":\"ResourceDecoratorOptions\",\"link\":\"/api/cli-mcp/types/decorators/type-resource-decorator-options\"},{\"text\":\"Resource\",\"link\":\"/api/cli-mcp/types/decorators/decorator-resource\"},{\"text\":\"Tool\",\"link\":\"/api/cli-mcp/types/decorators/decorator-tool\"},{\"text\":\"MCP_SERVER\",\"link\":\"/api/cli-mcp/types/services/const-mcp-server\"},{\"text\":\"mcpStdioServer\",\"link\":\"/api/cli-mcp/types/services/service-mcp-stdio-server\"},{\"text\":\"mcpStreamableServer\",\"link\":\"/api/cli-mcp/types/services/service-mcp-streamable-server\"},{\"text\":\"toZod\",\"link\":\"/api/cli-mcp/types/utils/function-to-zod\"},{\"text\":\"Serializable\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-serializable\"},{\"text\":\"JsonSchema\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-json-schema\"},{\"text\":\"JsonSchemaObject\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-json-schema-object\"},{\"text\":\"ParserSelector\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-parser-selector\"},{\"text\":\"ParserOverride\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-parser-override\"},{\"text\":\"ZodVersion\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-zod-version\"},{\"text\":\"Options\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-options\"},{\"text\":\"Refs\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/type-refs\"},{\"text\":\"jsonSchemaToZod\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/function-json-schema-to-zod\"},{\"text\":\"parseAllOf\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-all-of\"},{\"text\":\"parseAnyOf\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-any-of\"},{\"text\":\"parseArray\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-array\"},{\"text\":\"parseConst\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-const\"},{\"text\":\"parseBoolean\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-boolean\"},{\"text\":\"parseDefault\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-default\"},{\"text\":\"parseEnum\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-enum\"},{\"text\":\"parseMultipleType\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-multiple-type\"},{\"text\":\"parseIfThenElse\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-if-then-else\"},{\"text\":\"parseNot\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-not\"},{\"text\":\"parseNull\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-null\"},{\"text\":\"parseNullable\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-nullable\"},{\"text\":\"parseNumber\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-number\"},{\"text\":\"parseObject\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-object\"},{\"text\":\"parseOneOf\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-one-of\"},{\"text\":\"parseSchema\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-schema\"},{\"text\":\"its\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/const-its\"},{\"text\":\"parseString\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/parsers/function-parse-string\"},{\"text\":\"half\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/const-half\"},{\"text\":\"expandJsdocs\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-expand-jsdocs\"},{\"text\":\"addJsdocs\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-add-jsdocs\"},{\"text\":\"Param\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/type-param\"},{\"text\":\"Params\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/type-params\"},{\"text\":\"parseArgs\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-parse-args\"},{\"text\":\"parseOrReadJSON\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-parse-or-read-json\"},{\"text\":\"readPipe\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-read-pipe\"},{\"text\":\"printParams\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-print-params\"},{\"text\":\"omit\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/const-omit\"},{\"text\":\"withMessage\",\"link\":\"/api/cli-mcp/types/utils/json-schema-to-zod/utils/function-with-message\"}]},{\"text\":\"@tsed/cli-plugin-eslint\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginEslintModule\",\"link\":\"/api/cli-plugin-eslint/types/class-cli-plugin-eslint-module\"},{\"text\":\"TEMPLATE_DIR\",\"link\":\"/api/cli-plugin-eslint/types/utils/const-template-dir\"},{\"text\":\"EslintInitHook\",\"link\":\"/api/cli-plugin-eslint/types/hooks/class-eslint-init-hook\"}]},{\"text\":\"@tsed/cli-plugin-jest\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginJestModule\",\"link\":\"/api/cli-plugin-jest/types/class-cli-plugin-jest-module\"},{\"text\":\"JestGenerateHook\",\"link\":\"/api/cli-plugin-jest/types/hooks/class-jest-generate-hook\"},{\"text\":\"JestInitHook\",\"link\":\"/api/cli-plugin-jest/types/hooks/class-jest-init-hook\"}]},{\"text\":\"@tsed/cli-plugin-mongoose\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginMongooseModule\",\"link\":\"/api/cli-plugin-mongoose/types/class-cli-plugin-mongoose-module\"},{\"text\":\"MongooseInitHook\",\"link\":\"/api/cli-plugin-mongoose/types/hooks/class-mongoose-init-hook\"},{\"text\":\"MongooseGenerateHook\",\"link\":\"/api/cli-plugin-mongoose/types/hooks/class-mongoose-generate-hook\"},{\"text\":\"CliMongoose\",\"link\":\"/api/cli-plugin-mongoose/types/services/class-cli-mongoose\"}]},{\"text\":\"@tsed/cli-plugin-oidc-provider\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginOidcProviderModule\",\"link\":\"/api/cli-plugin-oidc-provider/types/class-cli-plugin-oidc-provider-module\"},{\"text\":\"TEMPLATE_DIR\",\"link\":\"/api/cli-plugin-oidc-provider/types/utils/const-template-dir\"},{\"text\":\"OidcProviderInitHook\",\"link\":\"/api/cli-plugin-oidc-provider/types/hooks/class-oidc-provider-init-hook\"}]},{\"text\":\"@tsed/cli-plugin-passport\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginPassportModule\",\"link\":\"/api/cli-plugin-passport/types/class-cli-plugin-passport-module\"},{\"text\":\"PassportClient\",\"link\":\"/api/cli-plugin-passport/types/services/class-passport-client\"}]},{\"text\":\"@tsed/cli-plugin-prisma\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginPrismaModule\",\"link\":\"/api/cli-plugin-prisma/types/class-cli-plugin-prisma-module\"},{\"text\":\"PrismaContext\",\"link\":\"/api/cli-plugin-prisma/types/commands/interface-prisma-context\"},{\"text\":\"PrismaCmd\",\"link\":\"/api/cli-plugin-prisma/types/commands/class-prisma-cmd\"},{\"text\":\"PrismaInitHook\",\"link\":\"/api/cli-plugin-prisma/types/hooks/class-prisma-init-hook\"},{\"text\":\"CliPrisma\",\"link\":\"/api/cli-plugin-prisma/types/services/class-cli-prisma\"}]},{\"text\":\"@tsed/cli-plugin-typegraphql\",\"collapsed\":true,\"items\":[{\"text\":\"TypeGraphqlModule\",\"link\":\"/api/cli-plugin-typegraphql/types/class-type-graphql-module\"},{\"text\":\"TypeGraphqlInitHook\",\"link\":\"/api/cli-plugin-typegraphql/types/hooks/class-type-graphql-init-hook\"}]},{\"text\":\"@tsed/cli-plugin-typeorm\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginTypeORMModule\",\"link\":\"/api/cli-plugin-typeorm/types/class-cli-plugin-type-orm-module\"},{\"text\":\"TypeORMGenerateHook\",\"link\":\"/api/cli-plugin-typeorm/types/hooks/class-type-orm-generate-hook\"},{\"text\":\"TypeORMInitHook\",\"link\":\"/api/cli-plugin-typeorm/types/hooks/class-type-orm-init-hook\"},{\"text\":\"getTypeORMDatabases\",\"link\":\"/api/cli-plugin-typeorm/types/utils/function-get-type-orm-databases\"},{\"text\":\"getDatabase\",\"link\":\"/api/cli-plugin-typeorm/types/utils/function-get-database\"}]},{\"text\":\"@tsed/cli-plugin-vitest\",\"collapsed\":true,\"items\":[{\"text\":\"CliPluginVitestModule\",\"link\":\"/api/cli-plugin-vitest/types/class-cli-plugin-vitest-module\"}]},{\"text\":\"@tsed/cli-prompts\",\"collapsed\":true,\"items\":[{\"text\":\"PromptRunner\",\"link\":\"/api/cli-prompts/types/class-prompt-runner\"},{\"text\":\"PromptCancelledError\",\"link\":\"/api/cli-prompts/types/errors/class-prompt-cancelled-error\"},{\"text\":\"autocomplete\",\"link\":\"/api/cli-prompts/types/fn/function-autocomplete\"},{\"text\":\"confirm\",\"link\":\"/api/cli-prompts/types/fn/function-confirm\"},{\"text\":\"checkbox\",\"link\":\"/api/cli-prompts/types/fn/function-checkbox\"},{\"text\":\"input\",\"link\":\"/api/cli-prompts/types/fn/function-input\"},{\"text\":\"password\",\"link\":\"/api/cli-prompts/types/fn/function-password\"},{\"text\":\"list\",\"link\":\"/api/cli-prompts/types/fn/function-list\"},{\"text\":\"NormalizedPromptQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/type-normalized-prompt-question\"},{\"text\":\"PromptType\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-type\"},{\"text\":\"PromptChoice\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-choice\"},{\"text\":\"PromptChoiceInput\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-choice-input\"},{\"text\":\"PromptTransformer\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-transformer\"},{\"text\":\"PromptFilter\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-filter\"},{\"text\":\"PromptWhen\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-when\"},{\"text\":\"PromptBaseQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-base-question\"},{\"text\":\"PromptInputQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-input-question\"},{\"text\":\"PromptPasswordQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-password-question\"},{\"text\":\"PromptConfirmQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-confirm-question\"},{\"text\":\"PromptListQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-list-question\"},{\"text\":\"PromptCheckboxQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-checkbox-question\"},{\"text\":\"PromptAutocompleteQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/interface-prompt-autocomplete-question\"},{\"text\":\"PromptQuestion\",\"link\":\"/api/cli-prompts/types/interfaces/type-prompt-question\"},{\"text\":\"applyTransforms\",\"link\":\"/api/cli-prompts/types/utils/function-apply-transforms\"},{\"text\":\"ensureNotCancelled\",\"link\":\"/api/cli-prompts/types/utils/function-ensure-not-cancelled\"},{\"text\":\"NormalizedChoice\",\"link\":\"/api/cli-prompts/types/utils/type-normalized-choice\"},{\"text\":\"normalizeChoices\",\"link\":\"/api/cli-prompts/types/utils/function-normalize-choices\"},{\"text\":\"normalizeQuestion\",\"link\":\"/api/cli-prompts/types/utils/function-normalize-question\"},{\"text\":\"resolveListDefault\",\"link\":\"/api/cli-prompts/types/utils/function-resolve-list-default\"},{\"text\":\"resolveMaybe\",\"link\":\"/api/cli-prompts/types/utils/function-resolve-maybe\"},{\"text\":\"shouldAsk\",\"link\":\"/api/cli-prompts/types/utils/function-should-ask\"}]},{\"text\":\"@tsed/cli-tasks\",\"collapsed\":true,\"items\":[{\"text\":\"TasksOptions\",\"link\":\"/api/cli-tasks/types/interface-tasks-options\"},{\"text\":\"tasks\",\"link\":\"/api/cli-tasks/types/function-tasks\"},{\"text\":\"concat\",\"link\":\"/api/cli-tasks/types/function-concat\"},{\"text\":\"createTasksRunner\",\"link\":\"/api/cli-tasks/types/const-create-tasks-runner\"},{\"text\":\"createSubTasks\",\"link\":\"/api/cli-tasks/types/const-create-sub-tasks\"},{\"text\":\"TaskLoggerOptions\",\"link\":\"/api/cli-tasks/types/domain/interface-task-logger-options\"},{\"text\":\"TaskLogger\",\"link\":\"/api/cli-tasks/types/domain/class-task-logger\"},{\"text\":\"taskLogger\",\"link\":\"/api/cli-tasks/types/fn/function-task-logger\"},{\"text\":\"MaybePromise\",\"link\":\"/api/cli-tasks/types/interfaces/type-maybe-promise\"},{\"text\":\"Task\",\"link\":\"/api/cli-tasks/types/interfaces/interface-task\"}]},{\"text\":\"@tsed/cli-testing\",\"collapsed\":true,\"items\":[{\"text\":\"CliPlatformTest\",\"link\":\"/api/cli-testing/types/class-cli-platform-test\"},{\"text\":\"FakeCliExeca\",\"link\":\"/api/cli-testing/types/class-fake-cli-execa\"},{\"text\":\"FakeCliFs\",\"link\":\"/api/cli-testing/types/class-fake-cli-fs\"},{\"text\":\"FakeCliHttpClient\",\"link\":\"/api/cli-testing/types/class-fake-cli-http-client\"},{\"text\":\"normalizePath\",\"link\":\"/api/cli-testing/types/function-normalize-path\"}]},\"cli-core\"]},{\"text\":\"Plugins\",\"items\":[]}]},\"socialLinks\":[{\"icon\":{\"svg\":\"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" width=\\\"24\\\" height=\\\"24\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"currentColor\\\"><polygon points=\\\"19,9 20.25,6.25 23,5 20.25,3.75 19,1 17.75,3.75 15,5 17.75,6.25\\\"></polygon><polygon points=\\\"19,15 17.75,17.75 15,19 17.75,20.25 19,23 20.25,20.25 23,19 20.25,17.75\\\"></polygon><path d=\\\"M11.5,9.5L9,4L6.5,9.5L1,12l5.5,2.5L9,20l2.5-5.5L17,12L11.5,9.5z M9.99,12.99L9,15.17l-0.99-2.18L5.83,12l2.18-0.99 L9,8.83l0.99,2.18L12.17,12L9.99,12.99z\\\"></path></svg>\"},\"link\":\"https://tsed.dev/introduction/ai/develop-with-ai.html\"},{\"icon\":\"github\",\"link\":\"https://github.com/tsedio/tsed\"},{\"icon\":\"slack\",\"link\":\"https://slack.tsed.dev\"},{\"icon\":\"twitter\",\"link\":\"https://x.com/TsED_io\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2019-present Romain Lenzotti\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
</body>
</html>