Skip to content

tsedio/tsed.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>Contributing | Ts.ED a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js/Fastify.js/CLI/AWS</title>
    <meta name="description" content="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).">
    <meta name="generator" content="VitePress v1.6.4">
    <link rel="preload stylesheet" href="/assets/style.jdN38beV.css" as="style">
    <link rel="preload stylesheet" href="/vp-icons.css" as="style">
    
    <script type="module" src="/assets/app.B0LugPd1.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.CJr5lScV.js">
    <link rel="modulepreload" href="/assets/chunks/framework.DyU3Y-qS.js">
    <link rel="modulepreload" href="/assets/contributing.md.Qfi6ciP-.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 a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js/Fastify.js/CLI/AWS">
    <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&amp;cx=c&amp;_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>
    <link rel="canonical" href="https://tsed.dev/contributing.html">
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-d8b57b2d><!--[--><!--]--><!--[--><span tabindex="-1" data-v-fcbfc0e0></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-fcbfc0e0>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="/tsed.svg" alt data-v-ab19afbb><!--]--><!----><!--[--><!--]--></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" 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/what-is-tsed.html" 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" href="/introduction/what-is-news-v8.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>What's new in v8?</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/capabilities.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Capabilities</span><!--]--></a></div><!--]--><!--[--><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/create-your-first-controller.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Create your first controller</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/ai/develop-with-ai.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Develop with AI</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/cheat-sheet.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Cheat sheet</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Migration</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/migrate-from-v7.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Migrate from v7</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/migrate-from-v6.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Migrate v6 to v7</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/introduction/migrate-from-express.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Migrate from Express</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>Documentation</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>Configuration</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Introduction</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/configuration-sources.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Configuration sources</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/server-options.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Server options</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/express.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Express.js</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/koa.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Koa.js</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/configuration/fastify.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Fastify.js</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Fundamentals</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/controllers.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Controllers</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/routing.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Routing</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/providers.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>DI & Providers</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/model.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Models</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/json-mapper.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Json Mapper</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/middlewares.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Middlewares</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/pipes.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Pipes</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/interceptors.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Interceptors</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/validation.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Validation</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/authentication.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Authentication</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/hooks.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Hooks</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/response-filter.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Response filter</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/exceptions.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Exceptions</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/logger.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Logger</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/request-context.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Context</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/testing.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Testing</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Advanced</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/cache.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Cache</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/platform-api.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Platform API</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/platform-adapter.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Platform Adapter</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/platform-serverless.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Platform AWS</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/platform-serverless-http.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Platform Serverless HTTP</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/mcp.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Platform MCP</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/command.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Command</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/custom-endpoint-decorators.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Custom decorators</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/custom-providers.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Custom providers</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/templating.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Templating</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/session.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Session & Cookies</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/upload-files.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Upload files</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/docs/not-found-page.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Customize 404</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" 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>Tutorials</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>Authentication &amp; Security</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/keycloak.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Keycloak</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/oidc.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>OIDC</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/passport.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Passport.js</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>API &amp; Documentation</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/graphql.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>GraphQL</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/scalar.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Scalar</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/schema-formio.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Schema Formio</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/swagger.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Swagger</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>ORM</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/adapters.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Adapters</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/adapters-ioredis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Adapters IORedis</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/adapters-redis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Adapters Redis</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/ioredis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>IORedis</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/mikroorm.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>MikroORM</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/mongoose.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Mongoose</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/objection.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Objection.js</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/prisma.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Prisma</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/redis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Redis</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/typeorm.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>TypeORM</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Orchestration &amp; Workflow</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/agenda.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Agenda</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/bullmq.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>BullMQ</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/pulse.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Pulse</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/temporal.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Temporal</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Testing</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/jest.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Jest</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/vitest.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Vitest</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Third-parties</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/server-sent-events.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Server-sent events</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/serverless.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Serverless</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/socket-io.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Socket.io</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/stripe.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Stripe</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/terminus.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Terminus</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/tutorials/vike.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Vike</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" href="/plugins/index.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Marketplace</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/install-premium-plugins.html" 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" href="/plugins/create-your-own-plugins.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Create your own plugins</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Premium ConfigSource</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/config-source/aws-secrets.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>AWS Secrets Manager</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/config-source/ioredis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>IORedis </span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/config-source/mongo.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Mongo</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/config-source/postgres.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Postgres</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/config-source/vault.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Vault</span><!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-20ed86d6 data-v-a6b0397c><p class="title" data-v-a6b0397c>Premium TestContainers</p><!--[--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/testcontainers/redis.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Redis</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/testcontainers/localstack.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>LocalStack</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/testcontainers/mongo.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Mongo</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/testcontainers/postgres.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Postgres</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link" href="/plugins/premium/testcontainers/vault.html" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>Vault</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>8.34.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://v7.tsed.dev" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>v7 (maintenance)</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://v6.tsed.dev" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>v6 (obsolete)</span><!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-a6b0397c data-v-7eeeb2dc><a class="VPLink link vp-external-link-icon" href="https://v5.tsed.dev" target="_blank" rel="noreferrer" data-v-7eeeb2dc><!--[--><span data-v-7eeeb2dc>v5 (obsolete)</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" href="/more/team.html" 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="/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="/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-6b867909><button data-v-6b867909>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-d8b57b2d data-v-9a6c75ad><div class="VPDoc has-aside" data-v-9a6c75ad data-v-e6f2a212><!--[--><!--]--><div class="container" data-v-e6f2a212><div class="aside" data-v-e6f2a212><div class="aside-curtain" data-v-e6f2a212></div><div class="aside-container" data-v-e6f2a212><div class="aside-content" data-v-e6f2a212><div class="VPDocAside" data-v-e6f2a212 data-v-cb998dce><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-cb998dce data-v-f610f197><div class="content" data-v-f610f197><div class="outline-marker" data-v-f610f197></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-f610f197>On this page</div><ul class="VPDocOutlineItem root" data-v-f610f197 data-v-53c99d69><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-cb998dce></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e6f2a212><div class="content-container" data-v-e6f2a212><!--[--><!--[--><!--[--><div class="wrapper-vp-content-actions" data-v-786dd810><div class="vp-content-actions" data-v-786dd810><div class="vp-ai-content-actions" data-v-786dd810 data-v-999d83b8><details class="vp-ai-content-menu" data-v-999d83b8><summary data-v-999d83b8><button type="button" class="vp-ai-copy-trigger" data-v-999d83b8><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-copy-icon" data-v-999d83b8><rect width="14" height="14" x="8" y="8" rx="2" ry="2"></rect><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"></path></svg> Copy Page</button><span data-v-999d83b8></span><button type="button" class="vp-ai-menu-trigger" aria-label="Toggle actions menu" data-v-999d83b8><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down-icon" data-v-999d83b8><path d="m6 9 6 6 6-6"></path></svg></button></summary><ul data-v-999d83b8><li data-v-999d83b8><a href="https://github.com/tsedio/tsed/edit/production/docs/contributing.md" target="_blank" rel="noreferrer" data-v-999d83b8><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-pen-line-icon" data-v-999d83b8><path d="m18 5-2.414-2.414A2 2 0 0 0 14.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2"></path><path d="M21.378 12.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"></path><path d="M8 18h1"></path></svg><span data-v-999d83b8>Edit content</span></a></li><li data-v-999d83b8><a href="/ai/contributing.md" target="_blank" rel="noreferrer" data-v-999d83b8><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text-icon" data-v-999d83b8><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><span data-v-999d83b8>View as markdown</span></a></li><!----><!----></ul></details></div><!--[--><button type="button" class="vp-content-nav-button" aria-label="Go to previous page" data-v-01a215ec><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left-icon" data-v-01a215ec><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg></button><button type="button" class="vp-content-nav-button" aria-label="Go to next page" data-v-01a215ec><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right-icon" data-v-01a215ec><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button><!--]--></div></div><!--]--><!--]--><!--]--><main class="main" data-v-e6f2a212><div style="position:relative;" class="vp-doc _contributing" data-v-e6f2a212><div><h1 id="contributing" tabindex="-1">Contributing <a class="header-anchor" href="#contributing" aria-label="Permalink to &quot;Contributing&quot;">​</a></h1><h2 id="introduction" tabindex="-1">Introduction <a class="header-anchor" href="#introduction" aria-label="Permalink to &quot;Introduction&quot;">​</a></h2><p>First, thank you for considering contributing to Ts.ED! It is people like you that make the open source community such a great community! 😊</p><p>We welcome any type of contribution, not just code. You can help with:</p><ul><li>QA: file bug reports, the more details you can give the better (e.g. screenshots with the console open).</li><li>Marketing: writing blog posts, how to&#39;s, printing stickers....</li><li>Community: presenting the project at meetups, organizing a dedicated meetup for the local community....</li><li>Code: take a look at the <a href="https://github.com/tsedio/tsed/issues" target="_blank" rel="noreferrer">open issues</a>. Even if you can&#39;t write code, commenting on them and showing that you care about a given issue matters. It helps us triage them.</li><li>Money: we welcome financial contributions in full transparency on our <a href="https://opencollective.com/tsed" target="_blank" rel="noreferrer">open collective</a>.</li></ul><h2 id="your-first-contribution" tabindex="-1">Your First Contribution <a class="header-anchor" href="#your-first-contribution" aria-label="Permalink to &quot;Your First Contribution&quot;">​</a></h2><p>Working on your first Pull Request? You can learn how from this free series: <a href="https://app.egghead.io/playlists/how-to-contribute-to-an-open-source-project-on-github" target="_blank" rel="noreferrer">How to Contribute to an Open Source Project on GitHub</a>.</p><h2 id="submitting-code" tabindex="-1">Submitting code <a class="header-anchor" href="#submitting-code" aria-label="Permalink to &quot;Submitting code&quot;">​</a></h2><p>Any code change should be submitted as a pull request. The description should explain what the code does and give steps to execute it. The pull request should also contain tests.</p><p>The bigger the pull request, the longer it will take to review and merge. Try to break down large pull requests in smaller chunks that are easier to review and merge. It is also always helpful to have some context for your pull request. What was the purpose? Why does it matter to you?</p><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>Ts.ED project uses <a href="https://www.conventionalcommits.org/en/v1.0.0-beta.4/" target="_blank" rel="noreferrer">conventional commits</a> as format commit message.</p><p>Release note and tagging version are based on the message commits. If you don&#39;t follow the format, our CI won&#39;t be able to increment the version correctly and your feature won&#39;t be released on NPM.</p><p>To write your commit message, see <a href="https://www.conventionalcommits.org/en/v1.0.0-beta.4/" target="_blank" rel="noreferrer">convention page here</a></p></div><h2 id="financial-contributions" tabindex="-1">Financial contributions <a class="header-anchor" href="#financial-contributions" aria-label="Permalink to &quot;Financial contributions&quot;">​</a></h2><p>We also welcome financial contributions in full transparency on our open collective. Anyone can file an expense. If the expense makes sense for the development of the community, it will be &quot;merged&quot; in the ledger of our <a href="https://opencollective.com/tsed" target="_blank" rel="noreferrer">open collective</a> by the core contributors, and the person who filed the expense will be reimbursed.</p><h2 id="questions" tabindex="-1">Questions <a class="header-anchor" href="#questions" aria-label="Permalink to &quot;Questions&quot;">​</a></h2><p>If you have any questions, create an <a href="https://github.com/tsedio/tsed/issues" target="_blank" rel="noreferrer">issue</a> (protip: do a quick search first to see if someone else didn&#39;t ask the same question before!). You can also reach us at <a href="mailto:hello@tsed.opencollective.com" target="_blank" rel="noreferrer">hello@tsed.opencollective.com</a>.</p><h2 id="how-to-work-on-ts-ed" tabindex="-1">How to work on Ts.ED <a class="header-anchor" href="#how-to-work-on-ts-ed" aria-label="Permalink to &quot;How to work on Ts.ED&quot;">​</a></h2><h3 id="setup" tabindex="-1">Setup <a class="header-anchor" href="#setup" aria-label="Permalink to &quot;Setup&quot;">​</a></h3><p>Clone your fork of the repository:</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">$</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> clone</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> https://github.com/YOUR_USERNAME/tsed.git</span></span></code></pre></div><p>Install npm dependencies with yarn (not with NPM!):</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">yarn</span></span></code></pre></div><blockquote><p>After installing dependencies, yarn/npm run the <code>postinstall</code> hook and mount all packages with <code>npm link</code> (e.g. <code>yarn run repo:bootstrap</code>).</p></blockquote><p>Compile TypeScript:</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">tsc</span></span>
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># or</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">yarn</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> tsc</span></span>
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># or</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> run</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> tsc</span></span></code></pre></div><h3 id="test" tabindex="-1">Test <a class="header-anchor" href="#test" aria-label="Permalink to &quot;Test&quot;">​</a></h3><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">yarn</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> test</span></span>
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># or</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> run</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> test</span></span></code></pre></div><h3 id="gflow-optional" tabindex="-1">Gflow (optional) <a class="header-anchor" href="#gflow-optional" aria-label="Permalink to &quot;Gflow (optional)&quot;">​</a></h3><p><a href="https://www.npmjs.com/package/gflow" target="_blank" rel="noreferrer">Gflow</a> is a command line tool to help developers with the Git process used in Ts.ED.</p><p>Gflow helps you create a branch from production, rebase and run the tests before pushing your branch on your remote repository.</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> install</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> -g</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> gflow</span></span></code></pre></div><h3 id="start-a-feature-branch" tabindex="-1">Start a feature branch <a class="header-anchor" href="#start-a-feature-branch" aria-label="Permalink to &quot;Start a feature branch&quot;">​</a></h3><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> fetch</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> branch</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> --no-track</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> -b</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> feat-branch-name</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> origin/production</span><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;">  # !IMPORTANT</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">yarn</span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;">## OR</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">gflow</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> new</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> feat</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> name_of_feat</span></span></code></pre></div><h3 id="commit-push-a-feature" tabindex="-1">Commit &amp; Push a feature <a class="header-anchor" href="#commit-push-a-feature" aria-label="Permalink to &quot;Commit &amp; Push a feature&quot;">​</a></h3><p>This command rebases your branch feature from the production branch, runs the test, and pushes your branch.</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> commit</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> -m</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> &quot;feat(domain): Your message&quot;</span></span></code></pre></div><blockquote><p>To write your commit message see <a href="https://www.conventionalcommits.org/en/v1.0.0-beta.4/" target="_blank" rel="noreferrer">convention page</a>.</p></blockquote><p>Then:</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">npm</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> run</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> test</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> fetch</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> rebase</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> origin/production</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">git</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> push</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> -f</span></span>
<span class="line"></span>
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># OR using gflow (run fetch, rebase and push for you)</span></span>
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">gflow</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> push</span></span></code></pre></div><p>When your feature is ready to review, you can open a PR on Ts.ED github.</p><h3 id="finish-a-feature-repo-owner-and-maintainers" tabindex="-1">Finish a feature (repo owner and maintainers) <a class="header-anchor" href="#finish-a-feature-repo-owner-and-maintainers" aria-label="Permalink to &quot;Finish a feature (repo owner and maintainers)&quot;">​</a></h3><p>After the PR has been accepted, the feature will be automatically merged on the master branch, but your feature isn&#39;t merged with the production branch.</p><p>To publish your feature on the production branch you need to run this command:</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">gflow</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> finish</span></span></code></pre></div><div class="tip custom-block"><p class="custom-block-title">NOTE</p><p>This action works only on the Ts.ED repository (not on your fork).</p></div><h3 id="write-documentation" tabindex="-1">Write documentation <a class="header-anchor" href="#write-documentation" aria-label="Permalink to &quot;Write documentation&quot;">​</a></h3><p>Ts.ED uses docsify to convert markdown to HTML. In addition, all documentation in your code will be used to generate the API documentation. To preview your comments on a class you can run this command:</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span>npm run doc:serve</span></span></code></pre></div><blockquote><p>Refer to <code>AGENTS.md</code> for the authoritative JSDoc tracker workflow and OpenSpec planning guidelines.</p></blockquote><h3 id="guidelines" tabindex="-1">Guidelines <a class="header-anchor" href="#guidelines" aria-label="Permalink to &quot;Guidelines&quot;">​</a></h3><ul><li>Ts.ED follows the git flow to generate a release note. To write your commit message see <a href="https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit" target="_blank" rel="noreferrer">convention page</a>.</li><li>Please try to combine multiple commits before pushing.</li><li>Please use TDD when fixing bugs. This means that you should write a unit test that fails because it reproduces the issue, fixes the issue, and then finally runs the test to ensure that the issue has been resolved. This helps us prevent fixed bugs from happening again in the future.</li><li>Please keep the test coverage at 100%. Write additional unit tests if necessary.</li><li>Please create an issue before sending a PR if it is going to change the public interface of Ts.ED or include significant architecture changes.</li><li>Feel free to ask for help from other members of the Ts.ED team.</li></ul></div></div></main><footer class="VPDocFooter" data-v-e6f2a212 data-v-1bcd8184><!--[--><!--]--><div class="edit-info" data-v-1bcd8184><div class="edit-link" data-v-1bcd8184><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/tsedio/tsed/edit/production/docs/contributing.md" target="_blank" rel="noreferrer" data-v-1bcd8184><!--[--><span class="vpi-square-pen edit-link-icon" data-v-1bcd8184></span> Edit this page<!--]--></a></div><div class="last-updated" data-v-1bcd8184><p class="VPLastUpdated" data-v-1bcd8184 data-v-1bb0c8a8>Last updated: <time datetime="2026-07-14T13:14:49.000Z" data-v-1bb0c8a8></time></p></div></div><!----></footer><!--[--><!--]--></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\":\"BBaDeD8q\",\"api_config_core_types_decorators_decorator-inject-config-source.md\":\"Dm_w0Qlu\",\"api_config_core_types_fn_function-inject-config-source.md\":\"DWMsybXW\",\"api_config_core_types_interfaces_interface-config-source-options.md\":\"Bqxhg8hq\",\"api_config_core_types_interfaces_interface-config-source.md\":\"DSRq_-O1\",\"api_config_core_types_interfaces_type-config-source-on-change-cb.md\":\"mJJA2pWt\",\"api_config_core_types_interfaces_type-config-source-watch-close-cb.md\":\"CnRgz8sv\",\"api_config_core_types_interfaces_type-configuration-extends.md\":\"wp4WSnsZ\",\"api_config_core_types_interfaces_type-initial-config-source-options.md\":\"BSj3LWBy\",\"api_config_core_types_providers_dotenv_class-dot-envs-config-source.md\":\"C7--zXKg\",\"api_config_core_types_providers_dotenv_type-dot-envs-config-source-options.md\":\"CN5vS4K1\",\"api_config_core_types_providers_envs_class-envs-config-source.md\":\"_tTTREBI\",\"api_config_core_types_providers_envs_interface-envs-config-source-options.md\":\"BHYez-gc\",\"api_config_core_types_providers_json_class-json-config-source.md\":\"CBP9oumj\",\"api_config_core_types_providers_json_interface-json-config-source-options.md\":\"BT0DZ-1t\",\"api_config_core_types_providers_yaml_class-yaml-config-source.md\":\"BdvqWQyK\",\"api_config_core_types_providers_yaml_interface-yaml-config-source-options.md\":\"BrteturR\",\"api_config_core_types_utils_function-get-config-sources.md\":\"CAEVAjrL\",\"api_config_core_types_utils_function-json-parse.md\":\"6f3cimBZ\",\"api_config_core_types_utils_function-validate.md\":\"CENlVGP0\",\"api_config_core_types_utils_function-with-options.md\":\"CNOVNd4J\",\"api_core_types_decorators_decorator-store-fn.md\":\"UnpeAdpU\",\"api_core_types_decorators_decorator-store-merge.md\":\"BCTLtoex\",\"api_core_types_decorators_decorator-store-set.md\":\"CEQkha7N\",\"api_core_types_errors_class-unsupported-decorator-type.md\":\"D7ScEZ2C\",\"api_core_types_types_class-metadata.md\":\"CHlh_ITW\",\"api_core_types_types_class-store.md\":\"CG0l8mmf\",\"api_core_types_types_const-env-types.md\":\"D7LEN_n2\",\"api_core_types_types_enum-decorator-types.md\":\"CDqFE0Pi\",\"api_core_types_types_enum-env.md\":\"Cz0JxIuz\",\"api_core_types_types_interface-abstract-type.md\":\"CYTeouAy\",\"api_core_types_types_interface-metadata-types.md\":\"JtfpsuJ7\",\"api_core_types_types_interface-type.md\":\"D0ShdIFD\",\"api_core_types_types_type-any-decorator.md\":\"C4_049xF\",\"api_core_types_types_type-decorator-method-parameters.md\":\"hfaCtmJb\",\"api_core_types_types_type-decorator-parameters.md\":\"Ds77AJqN\",\"api_core_types_types_type-relation.md\":\"Dn2NRgoF\",\"api_core_types_types_type-static-method-decorator.md\":\"dhzK8tpb\",\"api_core_types_types_type-value-of.md\":\"CZM0R1Hs\",\"api_core_types_utils_class-any-to-promise.md\":\"C5ywepG1\",\"api_core_types_utils_enum-any-to-promise-response-types.md\":\"CgbDBAzj\",\"api_core_types_utils_enum-any-to-promise-status.md\":\"DyvNAz1r\",\"api_core_types_utils_function-ancestor-of.md\":\"DfIM08_A\",\"api_core_types_utils_function-ancestors-of.md\":\"EwqbSEjf\",\"api_core_types_utils_function-catch-async-error.md\":\"BkX6nB5D\",\"api_core_types_utils_function-catch-error.md\":\"CUCBoH_y\",\"api_core_types_utils_function-class-of.md\":\"Cj8oaMd5\",\"api_core_types_utils_function-clean-object.md\":\"DGsERcSs\",\"api_core_types_utils_function-constructor-of.md\":\"1OZ_kIWk\",\"api_core_types_utils_function-create-instance.md\":\"bWuTUXn5\",\"api_core_types_utils_function-decorate-methods-of.md\":\"DlqYXBy9\",\"api_core_types_utils_function-decorator-args.md\":\"Dheu-CAq\",\"api_core_types_utils_function-decorator-type-of.md\":\"C0R4EaV1\",\"api_core_types_utils_function-deep-clone.md\":\"Cir9YEFk\",\"api_core_types_utils_function-deep-merge.md\":\"nD2HWs7D\",\"api_core_types_utils_function-descriptor-of.md\":\"bHkCOiKp\",\"api_core_types_utils_function-get-class-or-symbol.md\":\"jl8qCSE7\",\"api_core_types_utils_function-get-class.md\":\"DS0HsVLU\",\"api_core_types_utils_function-get-constructor-arg-names.md\":\"B02Lgt5i\",\"api_core_types_utils_function-get-constructor.md\":\"BN31DMMD\",\"api_core_types_utils_function-get-inherited-class.md\":\"B6j-fUtQ\",\"api_core_types_utils_function-get-random-id.md\":\"DkCGgkQX\",\"api_core_types_utils_function-get-value.md\":\"CqhzTjO1\",\"api_core_types_utils_function-has-json-method.md\":\"WDAeGRTR\",\"api_core_types_utils_function-inherited-descriptor-of.md\":\"CvwAsYOp\",\"api_core_types_utils_function-is-array-or-array-class.md\":\"DgZ7C0PM\",\"api_core_types_utils_function-is-array.md\":\"ByBoIriX\",\"api_core_types_utils_function-is-arrow-fn.md\":\"D5yXJeQQ\",\"api_core_types_utils_function-is-boolean-or-boolean-class.md\":\"n7qlMJB_\",\"api_core_types_utils_function-is-boolean.md\":\"Cr8CmqSP\",\"api_core_types_utils_function-is-buffer.md\":\"CJR7YLWw\",\"api_core_types_utils_function-is-class-object.md\":\"CvI0b9Aa\",\"api_core_types_utils_function-is-class.md\":\"B5xUoB6e\",\"api_core_types_utils_function-is-collection.md\":\"TaBU9w_Q\",\"api_core_types_utils_function-is-date.md\":\"1WcnQBTG\",\"api_core_types_utils_function-is-empty.md\":\"D93P8sFg\",\"api_core_types_utils_function-is-enumerable.md\":\"D5X0dw5O\",\"api_core_types_utils_function-is-function.md\":\"Wev3Jaru\",\"api_core_types_utils_function-is-inherited-from.md\":\"ikH-znip\",\"api_core_types_utils_function-is-method-descriptor.md\":\"CVNbrnAO\",\"api_core_types_utils_function-is-moment-object.md\":\"Cn7rlhvV\",\"api_core_types_utils_function-is-mongoose-object.md\":\"LsnN0GgM\",\"api_core_types_utils_function-is-nil.md\":\"BSSrpTQC\",\"api_core_types_utils_function-is-number-or-number-class.md\":\"CDl1_V6w\",\"api_core_types_utils_function-is-number.md\":\"DvWFN8fv\",\"api_core_types_utils_function-is-object-id.md\":\"BMAKxsou\",\"api_core_types_utils_function-is-object.md\":\"Dl2aQPk4\",\"api_core_types_utils_function-is-observable.md\":\"Bx-N10aC\",\"api_core_types_utils_function-is-plain-object.md\":\"CcSgfgb6\",\"api_core_types_utils_function-is-primitive-class.md\":\"BwXBeErH\",\"api_core_types_utils_function-is-primitive-or-primitive-class.md\":\"DU0RQj76\",\"api_core_types_utils_function-is-primitive.md\":\"B2CEwV2Q\",\"api_core_types_utils_function-is-promise.md\":\"BuPg-Qyu\",\"api_core_types_utils_function-is-protected-key.md\":\"BUDgZ4na\",\"api_core_types_utils_function-is-reg-exp.md\":\"W4Ie5dQD\",\"api_core_types_utils_function-is-serializable.md\":\"Dd12il7l\",\"api_core_types_utils_function-is-stream.md\":\"DGKjSEFJ\",\"api_core_types_utils_function-is-string-or-string-class.md\":\"B99ta5Zj\",\"api_core_types_utils_function-is-string.md\":\"kiRQDQR4\",\"api_core_types_utils_function-is-symbol-or-symbol-class.md\":\"CpVxmSea\",\"api_core_types_utils_function-is-symbol.md\":\"C3Rv7uwH\",\"api_core_types_utils_function-is-temporal.md\":\"BJcqy03C\",\"api_core_types_utils_function-is-uint-8-array.md\":\"BkPpvQgC\",\"api_core_types_utils_function-merge-reducer-builder.md\":\"Civ7MbO8\",\"api_core_types_utils_function-methods-of.md\":\"BIp9ESKb\",\"api_core_types_utils_function-name-of-class.md\":\"GPLRpX2A\",\"api_core_types_utils_function-name-of-symbol.md\":\"CdEHRCl3\",\"api_core_types_utils_function-name-of.md\":\"BhbVJlLQ\",\"api_core_types_utils_function-object-keys.md\":\"iwsLMyuj\",\"api_core_types_utils_function-primitive-of.md\":\"YzK-pj1U\",\"api_core_types_utils_function-prototype-of.md\":\"CB2KeC7o\",\"api_core_types_utils_function-set-value.md\":\"DlD9PtrM\",\"api_core_types_utils_function-to-map.md\":\"exw0ghCz\",\"api_core_types_utils_function-to-string-constructor.md\":\"C7f40tnI\",\"api_core_types_utils_function-uniq-by.md\":\"BEArz7OS\",\"api_core_types_utils_function-uniq.md\":\"C1RH2Oa2\",\"api_core_types_utils_function-use-decorators.md\":\"D68ZZVFB\",\"api_core_types_utils_function-use-method-decorator.md\":\"BnG-Zbvi\",\"api_core_types_utils_function-use-method-decorators.md\":\"lA-tv3fg\",\"api_core_types_utils_http_function-get-host-info-from-port.md\":\"Do4DwpXM\",\"api_core_types_utils_http_type-return-host-info-from-port.md\":\"DZSDfjJa\",\"api_core_types_utils_interface-any-promise-result.md\":\"Dmd0o7J7\",\"api_core_types_utils_interface-deep-merge-options.md\":\"BgTZ3HIu\",\"api_core_types_utils_type-deep-merge-comparator-cb.md\":\"Dvy4usMx\",\"api_core_types_utils_type-deep-merge-reducer-cb.md\":\"Bzm-r6UE\",\"api_core_types_utils_type-to-map-identity-cb.md\":\"zJGxWSO4\",\"api_core_types_utils_type-to-map-identity.md\":\"B4Ot0txz\",\"api_di_types_browser_decorators_decorator-inject-context.md\":\"B03rTUI4\",\"api_di_types_browser_fn_function-context-logger.md\":\"IwUkM5Ph\",\"api_di_types_browser_fn_function-context.md\":\"DRPo_E_N\",\"api_di_types_browser_utils_function-bind-context.md\":\"DtNhnKMt\",\"api_di_types_browser_utils_function-get-async-store.md\":\"C-GmZo56\",\"api_di_types_browser_utils_function-get-context.md\":\"DMCOO0yO\",\"api_di_types_browser_utils_function-run-in-context.md\":\"CvhnRUl6\",\"api_di_types_browser_utils_function-set-context.md\":\"DqC4jLeF\",\"api_di_types_browser_utils_function-use-context-ref.md\":\"BjvPrZAA\",\"api_di_types_common_decorators_decorator-auto-injectable.md\":\"BsCtjUF9\",\"api_di_types_common_decorators_decorator-bind-constant.md\":\"D681ud5w\",\"api_di_types_common_decorators_decorator-bind-intercept.md\":\"DIy9akdo\",\"api_di_types_common_decorators_decorator-bind-value.md\":\"DwDFwIyH\",\"api_di_types_common_decorators_decorator-configuration.md\":\"Dt53khYw\",\"api_di_types_common_decorators_decorator-constant.md\":\"C0GbbRkZ\",\"api_di_types_common_decorators_decorator-controller.md\":\"S5lslZRM\",\"api_di_types_common_decorators_decorator-get-interceptor-options.md\":\"De4koPnw\",\"api_di_types_common_decorators_decorator-inject.md\":\"CybP1QMo\",\"api_di_types_common_decorators_decorator-injectable.md\":\"xUXYbtTg\",\"api_di_types_common_decorators_decorator-intercept.md\":\"DAkJMOSb\",\"api_di_types_common_decorators_decorator-interceptor.md\":\"BQX2vKin\",\"api_di_types_common_decorators_decorator-lazy-inject.md\":\"ButCBMz4\",\"api_di_types_common_decorators_decorator-module.md\":\"DWXdfHFG\",\"api_di_types_common_decorators_decorator-optional-lazy-inject.md\":\"BvHbGyyQ\",\"api_di_types_common_decorators_decorator-opts.md\":\"BEtT6SD5\",\"api_di_types_common_decorators_decorator-override-provider.md\":\"D1ymX9qF\",\"api_di_types_common_decorators_decorator-scope.md\":\"-xz0SUlt\",\"api_di_types_common_decorators_decorator-service.md\":\"B--IWgE7\",\"api_di_types_common_decorators_decorator-use-opts.md\":\"CP_W6zq6\",\"api_di_types_common_decorators_decorator-value.md\":\"J9su0NYW\",\"api_di_types_common_decorators_interface-bind-injectable-property-opts.md\":\"DXYHNP4b\",\"api_di_types_common_decorators_interface-controller-options.md\":\"D3DfOvzs\",\"api_di_types_common_decorators_interface-module-options.md\":\"C7K4jbuO\",\"api_di_types_common_decorators_type-path-type.md\":\"8Nnk4tZi\",\"api_di_types_common_decorators_type-transform-injected-provider-cb.md\":\"DVcOVe7v\",\"api_di_types_common_domain_class-container.md\":\"SCovJIKx\",\"api_di_types_common_domain_class-context-logger.md\":\"9uDZ9uVM\",\"api_di_types_common_domain_class-di-context.md\":\"8bPSFfOR\",\"api_di_types_common_domain_class-locals-container.md\":\"BNV4S-e_\",\"api_di_types_common_domain_class-provider-builder.md\":\"BeP8XVpZ\",\"api_di_types_common_domain_class-provider.md\":\"BwQHKbjC\",\"api_di_types_common_domain_const-controller-provider.md\":\"BOxJpi0l\",\"api_di_types_common_domain_enum-injectable-property-type.md\":\"BoURcGrG\",\"api_di_types_common_domain_enum-provider-scope.md\":\"cOkzROxF\",\"api_di_types_common_domain_enum-provider-type.md\":\"DJfP1e5G\",\"api_di_types_common_domain_function-provider-builder.md\":\"BVLDebg1\",\"api_di_types_common_domain_interface-context-logger-options.md\":\"CANmKBGq\",\"api_di_types_common_domain_interface-controller-middlewares.md\":\"B8eZsBLx\",\"api_di_types_common_domain_interface-di-context-options.md\":\"BHORxgn5\",\"api_di_types_common_domain_type-base-context.md\":\"C6KGCjw-\",\"api_di_types_common_domain_type-provider-hook-callback.md\":\"DuEsEBod\",\"api_di_types_common_errors_class-injection-error.md\":\"D8VyF1Fn\",\"api_di_types_common_errors_class-invalid-property-token-error.md\":\"DCFeqbIq\",\"api_di_types_common_fn_const-controller.md\":\"B5IWyTua\",\"api_di_types_common_fn_const-injectable.md\":\"bXirlIps\",\"api_di_types_common_fn_const-interceptor.md\":\"BMqJkqjk\",\"api_di_types_common_fn_function-clean-all-locals-container.md\":\"DgniGWp6\",\"api_di_types_common_fn_function-configuration.md\":\"Dt0qZSrD\",\"api_di_types_common_fn_function-constant.md\":\"B4irRU_w\",\"api_di_types_common_fn_function-destroy-injector.md\":\"Cqb0LCHY\",\"api_di_types_common_fn_function-detach-locals-container.md\":\"CI8kFm5L\",\"api_di_types_common_fn_function-inject-many.md\":\"C_ktafn9\",\"api_di_types_common_fn_function-inject.md\":\"0G9R5HgL\",\"api_di_types_common_fn_function-injector.md\":\"cPceMrVq\",\"api_di_types_common_fn_function-invoke-options.md\":\"CoS9vzdN\",\"api_di_types_common_fn_function-lazy-inject.md\":\"BJb4HkeV\",\"api_di_types_common_fn_function-locals-container.md\":\"BCwVWpma\",\"api_di_types_common_fn_function-logger.md\":\"DJ_SZ7E2\",\"api_di_types_common_fn_function-optional-lazy-inject.md\":\"BiNWXZC5\",\"api_di_types_common_fn_function-ref-value.md\":\"BW4keONp\",\"api_di_types_common_fn_function-register-provider.md\":\"Vyz1ZLvE\",\"api_di_types_common_interfaces_interface-alter-run-in-context.md\":\"3t_ZkHBW\",\"api_di_types_common_interfaces_interface-di-logger-options.md\":\"lpmuCyyI\",\"api_di_types_common_interfaces_interface-di-logger.md\":\"OnQ3mUlw\",\"api_di_types_common_interfaces_interface-interceptor-context.md\":\"BFt5_hCG\",\"api_di_types_common_interfaces_interface-interceptor-methods.md\":\"fN_AcMo9\",\"api_di_types_common_interfaces_interface-interceptor-next.md\":\"CGq3YbFw\",\"api_di_types_common_interfaces_interface-invoke-options.md\":\"D_Ct1QJh\",\"api_di_types_common_interfaces_interface-on-destroy.md\":\"wLLU3H78\",\"api_di_types_common_interfaces_interface-on-init.md\":\"Bo1pkhx2\",\"api_di_types_common_interfaces_interface-provider-opts.md\":\"BVts0qkO\",\"api_di_types_common_interfaces_interface-resolved-invoke-options.md\":\"x_YHXDiJ\",\"api_di_types_common_interfaces_interface-token-route.md\":\"NNrujEcJ\",\"api_di_types_common_interfaces_type-factory-token-provider.md\":\"CMvWLXTW\",\"api_di_types_common_interfaces_type-import-token-provider-opts.md\":\"vbyvhryH\",\"api_di_types_common_interfaces_type-token-provider.md\":\"90bq7nZt\",\"api_di_types_common_interfaces_type-use-async-factory-import-token-provider-opts.md\":\"Cxm5phsE\",\"api_di_types_common_interfaces_type-use-class-import-token-provider-opts.md\":\"BsEMquvB\",\"api_di_types_common_interfaces_type-use-factory-import-token-provider-opts.md\":\"Ci-DH4S3\",\"api_di_types_common_interfaces_type-use-import-token-provider-opts.md\":\"o9UvdO51\",\"api_di_types_common_services_class-di-configuration.md\":\"CDlzOlnD\",\"api_di_types_common_services_class-injector-service.md\":\"Cb6eEqKk\",\"api_di_types_common_services_const-logger.md\":\"uKOhL1mQ\",\"api_di_types_common_utils_const-colors.md\":\"DAH8qcej\",\"api_di_types_common_utils_function-attach-logger.md\":\"DBFNv0c1\",\"api_di_types_common_utils_function-create-container.md\":\"CKE34i4D\",\"api_di_types_common_utils_function-discover-hooks.md\":\"CHHPv_yK\",\"api_di_types_common_utils_function-get-configuration.md\":\"clhJOQDC\",\"api_di_types_common_utils_function-get-constructor-dependencies.md\":\"CaM2ENq9\",\"api_di_types_common_utils_function-merge-mount.md\":\"C03EVnO6\",\"api_di_types_common_utils_function-set-constructor-dependencies.md\":\"BmWOB65R\",\"api_di_types_common_utils_function-set-logger-configuration.md\":\"CdnEjdoT\",\"api_di_types_node_decorators_decorator-inject-context.md\":\"C0cJWinI\",\"api_di_types_node_fn_function-context-logger.md\":\"Di_GWBOl\",\"api_di_types_node_fn_function-context.md\":\"BZEirAWn\",\"api_di_types_node_services_class-di-test.md\":\"BbDjaLnR\",\"api_di_types_node_utils_function-bind-context.md\":\"wE1sq8RY\",\"api_di_types_node_utils_function-get-async-store.md\":\"DlN7mnj2\",\"api_di_types_node_utils_function-get-context.md\":\"B2mVacUt\",\"api_di_types_node_utils_function-run-in-context.md\":\"__GwYuA9\",\"api_di_types_node_utils_function-set-context.md\":\"DeVmr3VB\",\"api_di_types_node_utils_function-use-context-ref.md\":\"BgXbobaD\",\"api_engines_types_components_class-atpl-engine.md\":\"Bvj0X3J-\",\"api_engines_types_components_class-bracket-engine.md\":\"DbVOEvqf\",\"api_engines_types_components_class-dot-engine.md\":\"D8aWXZwm\",\"api_engines_types_components_class-dust-engine.md\":\"F5lhopKa\",\"api_engines_types_components_class-ect-engine.md\":\"CUk1EtKC\",\"api_engines_types_components_class-ejs-engine.md\":\"hJHmtaQy\",\"api_engines_types_components_class-engine.md\":\"D8u4M8RZ\",\"api_engines_types_components_class-haml-coffee-engine.md\":\"B1-iB2LG\",\"api_engines_types_components_class-haml-engine.md\":\"BgzAcW3T\",\"api_engines_types_components_class-hamlet-engine.md\":\"DOM5QTWh\",\"api_engines_types_components_class-handlebars-engine.md\":\"BZ51lMkH\",\"api_engines_types_components_class-hogan-engine.md\":\"C1xuQKFw\",\"api_engines_types_components_class-htmling-engine.md\":\"BFY9vvvk\",\"api_engines_types_components_class-jazz-engine.md\":\"CclB1r_j\",\"api_engines_types_components_class-jqtpl-engine.md\":\"R3_GPyrG\",\"api_engines_types_components_class-just-engine.md\":\"C2PkG7HY\",\"api_engines_types_components_class-liquor-engine.md\":\"C9MoEr_C\",\"api_engines_types_components_class-lodash-engine.md\":\"C74wG18M\",\"api_engines_types_components_class-mote-engine.md\":\"bMdyGKq3\",\"api_engines_types_components_class-mustache-engine.md\":\"DXH0alRX\",\"api_engines_types_components_class-nunjucks-engine.md\":\"Bvh8hCiu\",\"api_engines_types_components_class-plates-engine.md\":\"CpAUTktX\",\"api_engines_types_components_class-pug-engine.md\":\"CH97plRc\",\"api_engines_types_components_class-ractive-engine.md\":\"C7ucOiCu\",\"api_engines_types_components_class-react-engine.md\":\"Cf8bvC_X\",\"api_engines_types_components_class-slm-engine.md\":\"B4kSJ3w8\",\"api_engines_types_components_class-squirrelly-engine.md\":\"CEFbxAgv\",\"api_engines_types_components_class-swig-engine.md\":\"DM43ofIC\",\"api_engines_types_components_class-templayed-engine.md\":\"6dSQAnn2\",\"api_engines_types_components_class-twig-engine.md\":\"BRhM42Tp\",\"api_engines_types_components_class-twing-engine.md\":\"BVNoQfrC\",\"api_engines_types_components_class-underscore-engine.md\":\"bCuh37Xd\",\"api_engines_types_components_class-vash-engine.md\":\"ynMH7qad\",\"api_engines_types_components_class-velocity-engine.md\":\"ogkt3NPr\",\"api_engines_types_components_class-walrus-engine.md\":\"-3TgM_4V\",\"api_engines_types_components_interface-engine-options.md\":\"BvBEqkBe\",\"api_engines_types_components_interface-view-engine-options.md\":\"BZw6n8MQ\",\"api_engines_types_decorators_decorator-view-engine.md\":\"DMrxf09o\",\"api_graphql_apollo_types_class-apollo-module.md\":\"MKZ9leFC\",\"api_graphql_apollo_types_decorators_const-data-source-service.md\":\"DdnG17em\",\"api_graphql_apollo_types_decorators_decorator-data-source.md\":\"H9BbLn6K\",\"api_graphql_apollo_types_decorators_decorator-inject-apollo-context.md\":\"q4ZMh7dC\",\"api_graphql_apollo_types_interfaces_interface-alter-apollo-context.md\":\"BYQKlvli\",\"api_graphql_apollo_types_interfaces_interface-alter-apollo-server-plugins.md\":\"11lWghE1\",\"api_graphql_apollo_types_interfaces_interface-alter-apollo-settings.md\":\"DvtpI8Rg\",\"api_graphql_apollo_types_interfaces_interface-apollo-context.md\":\"D6A-I6Kp\",\"api_graphql_apollo_types_interfaces_type-apollo-custom-server-cb.md\":\"f8QQXyOP\",\"api_graphql_apollo_types_interfaces_type-apollo-middleware-options.md\":\"HtEHp3K9\",\"api_graphql_apollo_types_interfaces_type-apollo-server-options-base.md\":\"Dn7xYLvU\",\"api_graphql_apollo_types_interfaces_type-apollo-settings-with-id.md\":\"BYiMTUYn\",\"api_graphql_apollo_types_interfaces_type-apollo-settings.md\":\"BDZnXdE9\",\"api_graphql_apollo_types_services_class-apollo-service.md\":\"Dnl962kJ\",\"api_graphql_graphql-ws_types_class-graph-qlws-module.md\":\"BFPQR_Hx\",\"api_graphql_graphql-ws_types_interface-graph-qlws-options.md\":\"B2jc6Uo1\",\"api_graphql_typegraphql_types_decorators_decorator-resolver-controller.md\":\"FSlZIRIg\",\"api_graphql_typegraphql_types_decorators_interface-resolver-controller-options.md\":\"IVQ6t8P4\",\"api_graphql_typegraphql_types_middlewares_const-context-middleware.md\":\"ClIDhW0v\",\"api_hooks_types_class-hooks.md\":\"DeLjqfyu\",\"api_hooks_types_const-hooks.md\":\"CCHeKBDk\",\"api_hooks_types_type-hook-listener.md\":\"CbfZ0Ncc\",\"api_hooks_types_type-hook-ref.md\":\"DmDoXvUN\",\"api_orm_adapters-ioredis_types_adapters_class-oi-redis-adapter.md\":\"DiEmrACw\",\"api_orm_adapters-ioredis_types_adapters_class-oidcio-redis-adapter.md\":\"ScWIk-a3\",\"api_orm_adapters-ioredis_types_adapters_interface-oi-redis-adapter-constructor-options.md\":\"CGFyTtwd\",\"api_orm_adapters-redis_types_adapters_class-oidc-redis-adapter.md\":\"DCRiJS1g\",\"api_orm_adapters-redis_types_adapters_class-redis-adapter.md\":\"BcW08WqE\",\"api_orm_adapters-redis_types_adapters_interface-redis-adapter-constructor-options.md\":\"BPndjU5G\",\"api_orm_adapters_types_adapters_class-file-sync-adapter.md\":\"DHjD19za\",\"api_orm_adapters_types_adapters_class-low-db-adapter.md\":\"DNZg2Y8J\",\"api_orm_adapters_types_adapters_class-memory-adapter.md\":\"DLwXWIaD\",\"api_orm_adapters_types_adapters_interface-adapter-model.md\":\"Cvp5qvmS\",\"api_orm_adapters_types_adapters_interface-file-sync-adapter-constructor-options.md\":\"CGvRfX0n\",\"api_orm_adapters_types_adapters_interface-low-model.md\":\"YA7tnsA9\",\"api_orm_adapters_types_decorators_decorator-adapter.md\":\"CXTObAyH\",\"api_orm_adapters_types_decorators_decorator-indexed.md\":\"BahT371x\",\"api_orm_adapters_types_decorators_decorator-inject-adapter.md\":\"CzYo3UM0\",\"api_orm_adapters_types_domain_class-adapter.md\":\"BNhDtEHu\",\"api_orm_adapters_types_domain_interface-adapter-constructor-options.md\":\"D1X8Zjgs\",\"api_orm_adapters_types_domain_interface-adapters-settings.md\":\"CZHzrPCG\",\"api_orm_adapters_types_services_class-adapters.md\":\"XHYq81mV\",\"api_orm_adapters_types_services_interface-adapter-invoke-options.md\":\"DKapkPDu\",\"api_orm_ioredis_types_domain_class-io-redis-store.md\":\"CTpltGM9\",\"api_orm_ioredis_types_domain_class-io-redis-test.md\":\"BJ9zvejz\",\"api_orm_ioredis_types_domain_function-io-redis-store.md\":\"Bp6eHVjv\",\"api_orm_ioredis_types_domain_interface-base-io-redis-configuration.md\":\"fSYkOg8V\",\"api_orm_ioredis_types_domain_interface-redis-cluster-config.md\":\"BPNWR_In\",\"api_orm_ioredis_types_domain_type-cluster-configuration.md\":\"CEULGbDL\",\"api_orm_ioredis_types_domain_type-io-redis-configuration.md\":\"DJg47tcr\",\"api_orm_ioredis_types_domain_type-io-redis-store-ctr-options.md\":\"DKmTNpD7\",\"api_orm_mikro-orm_types_class-mikro-orm-module.md\":\"2u1pbnew\",\"api_orm_mikro-orm_types_const-default-context-name.md\":\"bO2xZKcx\",\"api_orm_mikro-orm_types_const-subscriber-injection-type.md\":\"2sXzT7NX\",\"api_orm_mikro-orm_types_decorators_decorator-em.md\":\"BMGz1KZD\",\"api_orm_mikro-orm_types_decorators_decorator-entity-manager.md\":\"BPZeD7is\",\"api_orm_mikro-orm_types_decorators_decorator-orm.md\":\"DjG6nfjy\",\"api_orm_mikro-orm_types_decorators_decorator-subscriber.md\":\"DJQ_mbLQ\",\"api_orm_mikro-orm_types_decorators_decorator-transactional.md\":\"B-D0ERMB\",\"api_orm_mikro-orm_types_filters_class-optimistic-lock-error-filter.md\":\"AUdFlMT4\",\"api_orm_mikro-orm_types_interceptors_class-transactional-interceptor.md\":\"CgyyVqPE\",\"api_orm_mikro-orm_types_interceptors_interface-transaction-options.md\":\"CuumFc0C\",\"api_orm_mikro-orm_types_interfaces_interface-after-transaction-commit.md\":\"B3L-WB2m\",\"api_orm_mikro-orm_types_interfaces_interface-before-transaction-commit.md\":\"Bm_geIR_\",\"api_orm_mikro-orm_types_interfaces_interface-retry-strategy.md\":\"CCMSthP3\",\"api_orm_mikro-orm_types_services_class-mikro-orm-context.md\":\"E5tAZHiX\",\"api_orm_mikro-orm_types_services_class-mikro-orm-factory.md\":\"C_wp23J6\",\"api_orm_mikro-orm_types_services_class-mikro-orm-registry.md\":\"DAeTCP39\",\"api_orm_mongoose_types_decorators_class-decimal-format.md\":\"DRdz3NHI\",\"api_orm_mongoose_types_decorators_decorator-auto.md\":\"CNs_rTOw\",\"api_orm_mongoose_types_decorators_decorator-dynamic-ref.md\":\"CgHX0s3Z\",\"api_orm_mongoose_types_decorators_decorator-exclude-indexes.md\":\"C8JTjYHV\",\"api_orm_mongoose_types_decorators_decorator-expires.md\":\"Didk4q61\",\"api_orm_mongoose_types_decorators_decorator-immutable.md\":\"ByHXkwzC\",\"api_orm_mongoose_types_decorators_decorator-indexed.md\":\"B5nVk0k0\",\"api_orm_mongoose_types_decorators_decorator-lowercase.md\":\"DlOjNNeL\",\"api_orm_mongoose_types_decorators_decorator-model.md\":\"DAZpnegX\",\"api_orm_mongoose_types_decorators_decorator-mongoose-index.md\":\"VKlwQl_T\",\"api_orm_mongoose_types_decorators_decorator-mongoose-indexes.md\":\"Wh6iDSH9\",\"api_orm_mongoose_types_decorators_decorator-mongoose-plugin.md\":\"CTYLaPB5\",\"api_orm_mongoose_types_decorators_decorator-mongoose-schema.md\":\"Vs0X2QWt\",\"api_orm_mongoose_types_decorators_decorator-number-decimal.md\":\"B6tgoulm\",\"api_orm_mongoose_types_decorators_decorator-object-id.md\":\"0VsH-PYE\",\"api_orm_mongoose_types_decorators_decorator-post-hook.md\":\"gj5bZ_1P\",\"api_orm_mongoose_types_decorators_decorator-pre-hook.md\":\"B2zxEn89\",\"api_orm_mongoose_types_decorators_decorator-ref.md\":\"UWAtUgOX\",\"api_orm_mongoose_types_decorators_decorator-schema-ignore.md\":\"DwTYVZR7\",\"api_orm_mongoose_types_decorators_decorator-schema.md\":\"CAl1Ga2I\",\"api_orm_mongoose_types_decorators_decorator-select.md\":\"BRo2JX8_\",\"api_orm_mongoose_types_decorators_decorator-sparse.md\":\"BbTRGrgl\",\"api_orm_mongoose_types_decorators_decorator-text.md\":\"Dp9AHKOV\",\"api_orm_mongoose_types_decorators_decorator-trim.md\":\"BQn39IzM\",\"api_orm_mongoose_types_decorators_decorator-unique.md\":\"h25uJAAQ\",\"api_orm_mongoose_types_decorators_decorator-uppercase.md\":\"CJtJp4hC\",\"api_orm_mongoose_types_decorators_decorator-version-key.md\":\"nFjKIFCr\",\"api_orm_mongoose_types_decorators_decorator-virtual-ref.md\":\"9wX9cCef\",\"api_orm_mongoose_types_decorators_type-decimal-128.md\":\"DgG7yFJn\",\"api_orm_mongoose_types_decorators_type-virtual-refs.md\":\"BF0XY4JB\",\"api_orm_mongoose_types_interfaces_enum-mongoose-schema-types.md\":\"BpsNNDIx\",\"api_orm_mongoose_types_interfaces_interface-mongoose-connection-options.md\":\"Bbtz3AXj\",\"api_orm_mongoose_types_interfaces_interface-mongoose-document-methods.md\":\"B-1py5vn\",\"api_orm_mongoose_types_interfaces_interface-mongoose-index-options.md\":\"BasxwmVy\",\"api_orm_mongoose_types_interfaces_interface-mongoose-model-options.md\":\"Bi4uDuXv\",\"api_orm_mongoose_types_interfaces_interface-mongoose-plugin-options.md\":\"BXMNtAbR\",\"api_orm_mongoose_types_interfaces_interface-mongoose-post-hook.md\":\"B6ouApM4\",\"api_orm_mongoose_types_interfaces_interface-mongoose-pre-hook.md\":\"B5nx8x2V\",\"api_orm_mongoose_types_interfaces_interface-mongoose-schema-options.md\":\"Cdv6YukE\",\"api_orm_mongoose_types_interfaces_interface-mongoose-virtual-ref-options.md\":\"03capbjz\",\"api_orm_mongoose_types_interfaces_type-mongoose-document.md\":\"BpK8Gu4x\",\"api_orm_mongoose_types_interfaces_type-mongoose-hook-options.md\":\"Df9BT_Yr\",\"api_orm_mongoose_types_interfaces_type-mongoose-hook-promised.md\":\"Bc0v7aiA\",\"api_orm_mongoose_types_interfaces_type-mongoose-merged-document.md\":\"B6A64Sn_\",\"api_orm_mongoose_types_interfaces_type-mongoose-method.md\":\"Du2SHIc9\",\"api_orm_mongoose_types_interfaces_type-mongoose-methods.md\":\"BinZQwTe\",\"api_orm_mongoose_types_interfaces_type-mongoose-model.md\":\"C3lpRial\",\"api_orm_mongoose_types_interfaces_type-mongoose-next-cb.md\":\"CLWiOcru\",\"api_orm_mongoose_types_interfaces_type-mongoose-post-hook-cb.md\":\"ToNpWNIA\",\"api_orm_mongoose_types_interfaces_type-mongoose-pre-hook-cb.md\":\"BwVrNA0C\",\"api_orm_mongoose_types_services_class-mongoose-service.md\":\"BZ0B5YAp\",\"api_orm_objection_types_decorators_decorator-belongs-to-one.md\":\"CMEfECMs\",\"api_orm_objection_types_decorators_decorator-column-options.md\":\"COl31GPN\",\"api_orm_objection_types_decorators_decorator-decimal.md\":\"KsAdV_F4\",\"api_orm_objection_types_decorators_decorator-entity.md\":\"CAz24vap\",\"api_orm_objection_types_decorators_decorator-has-many.md\":\"DCqhnuCQ\",\"api_orm_objection_types_decorators_decorator-has-one-through-relation.md\":\"DoLQvirV\",\"api_orm_objection_types_decorators_decorator-has-one.md\":\"33NhEE7m\",\"api_orm_objection_types_decorators_decorator-id-column.md\":\"Dg7N0lvd\",\"api_orm_objection_types_decorators_decorator-many-to-many.md\":\"DCaQ231q\",\"api_orm_objection_types_decorators_decorator-relates-to.md\":\"a7FyTjIT\",\"api_orm_objection_types_decorators_interface-decimal-options.md\":\"CzFlUX_Z\",\"api_orm_objection_types_decorators_interface-entity-methods.md\":\"B-TJmkAK\",\"api_orm_objection_types_domain_function-is-model-class-factory.md\":\"DXCX0MDb\",\"api_orm_objection_types_domain_function-is-model-class-specifier.md\":\"CVzVHj20\",\"api_orm_objection_types_domain_function-is-relationship-opts-with-through.md\":\"DTFnPAKD\",\"api_orm_objection_types_domain_interface-column-opts.md\":\"xX4L-BxN\",\"api_orm_objection_types_domain_type-relationship-opts-with-through.md\":\"nAey0DEz\",\"api_orm_objection_types_domain_type-relationship-opts-without-through.md\":\"DM7uKmlA\",\"api_orm_objection_types_domain_type-relationship-opts.md\":\"NyGh1LeI\",\"api_orm_objection_types_services_const-objection-connection.md\":\"CG7Iw_3X\",\"api_orm_redis_types_domain_class-redis-store.md\":\"BNEADZJS\",\"api_orm_redis_types_domain_function-redis-store.md\":\"FRaM-Rg-\",\"api_orm_redis_types_domain_interface-base-redis-configuration.md\":\"3FH9tw_V\",\"api_orm_redis_types_domain_interface-redis-cluster-config.md\":\"Cmo6I1Ut\",\"api_orm_redis_types_domain_type-cluster-configuration.md\":\"DfegOYHO\",\"api_orm_redis_types_domain_type-redis-configuration.md\":\"kTEFIk2f\",\"api_orm_redis_types_domain_type-redis-store-ctr-options.md\":\"B_E2LbiF\",\"api_platform_platform-accept-mimes_types_middlewares_class-platform-accept-mimes-middleware.md\":\"DSThEN2u\",\"api_platform_platform-cache_types_decorators_decorator-use-cache.md\":\"Cf3x8Xr_\",\"api_platform_platform-cache_types_interceptors_class-platform-cache-interceptor.md\":\"C42RP_wE\",\"api_platform_platform-cache_types_interfaces_interface-on-create-cache-manager.md\":\"MFLbq65P\",\"api_platform_platform-cache_types_interfaces_interface-platform-cache-options.md\":\"CRT-rful\",\"api_platform_platform-cache_types_interfaces_interface-platform-cached-object.md\":\"BbTujiS5\",\"api_platform_platform-cache_types_interfaces_type-platform-cache-settings.md\":\"DM-MPvoB\",\"api_platform_platform-cache_types_services_class-platform-cache-refresh-service.md\":\"DVEFGozE\",\"api_platform_platform-cache_types_services_class-platform-cache.md\":\"CfX38K0M\",\"api_platform_platform-cache_types_services_type-cache-manager.md\":\"d2wV9P__\",\"api_platform_platform-cache_types_services_type-ttl.md\":\"-N1_ecJ7\",\"api_platform_platform-exceptions_types_components_class-error-filter.md\":\"CZ7kQLfB\",\"api_platform_platform-exceptions_types_components_class-exception-filter.md\":\"Be4w2Gn9\",\"api_platform_platform-exceptions_types_components_class-mongoose-error-filter.md\":\"CmSVj5Uj\",\"api_platform_platform-exceptions_types_components_class-string-error-filter.md\":\"BXnuqqq3\",\"api_platform_platform-exceptions_types_decorators_decorator-catch.md\":\"DL3SCMDt\",\"api_platform_platform-exceptions_types_errors_class-resource-not-found.md\":\"DaEobP0l\",\"api_platform_platform-exceptions_types_interfaces_interface-exception-filter-methods.md\":\"BXdxQFu3\",\"api_platform_platform-exceptions_types_services_class-platform-exceptions.md\":\"TbmxsUGt\",\"api_platform_platform-express_types_components_class-platform-express.md\":\"iJATed6c\",\"api_platform_platform-express_types_interfaces_interface-platform-express-settings.md\":\"BhrpIcpE\",\"api_platform_platform-express_types_interfaces_interface-platform-express-statics-options.md\":\"B6suWjnJ\",\"api_platform_platform-express_types_services_class-platform-express-handler.md\":\"BprfpjCY\",\"api_platform_platform-express_types_services_class-platform-express-response.md\":\"BSFl2kqp\",\"api_platform_platform-fastify_types_components_class-platform-fastify.md\":\"DuUFcvsh\",\"api_platform_platform-fastify_types_interfaces_interface-platform-fastify-settings.md\":\"COPkG1G_\",\"api_platform_platform-fastify_types_interfaces_type-platform-fastify-plugin-loading-options.md\":\"B8wwGYPz\",\"api_platform_platform-fastify_types_interfaces_type-platform-fastify-plugin-settings.md\":\"BCHSfBqh\",\"api_platform_platform-fastify_types_interfaces_type-platform-fastify-plugin-types.md\":\"EPjV7onA\",\"api_platform_platform-fastify_types_services_class-platform-fastify-request.md\":\"BNhTUuaH\",\"api_platform_platform-fastify_types_services_class-platform-fastify-response.md\":\"Caeh8PLb\",\"api_platform_platform-http_types_common_builder_class-platform-builder.md\":\"BhsFeal7\",\"api_platform_platform-http_types_common_config_const-platform-configuration.md\":\"DRkb2-Iv\",\"api_platform_platform-http_types_common_config_function-define-configuration.md\":\"Dnhbv-Ex\",\"api_platform_platform-http_types_common_config_interface-platform-router-settings.md\":\"BsVQudAC\",\"api_platform_platform-http_types_common_config_interface-platform-statics-options.md\":\"B3MMteBH\",\"api_platform_platform-http_types_common_config_interface-platform-statics-settings.md\":\"DsfGqoOH\",\"api_platform_platform-http_types_common_config_type-path-or-statics-options.md\":\"DDerxVTC\",\"api_platform_platform-http_types_common_decorators_decorator-platform-provider.md\":\"YqPy0s9c\",\"api_platform_platform-http_types_common_decorators_multer_const-multer-file-size.md\":\"Bnxm1SSU\",\"api_platform_platform-http_types_common_decorators_multer_const-multer-options.md\":\"C0sFUEAc\",\"api_platform_platform-http_types_common_decorators_multer_const-multipart-file.md\":\"XWsi7jTz\",\"api_platform_platform-http_types_common_decorators_params_decorator-err.md\":\"BvQZ9W9j\",\"api_platform_platform-http_types_common_decorators_params_decorator-next.md\":\"B2FsF0xk\",\"api_platform_platform-http_types_common_decorators_params_decorator-req.md\":\"DBPeKcHz\",\"api_platform_platform-http_types_common_decorators_params_decorator-request.md\":\"CQeST3Ah\",\"api_platform_platform-http_types_common_decorators_params_decorator-res.md\":\"CRF2MLPH\",\"api_platform_platform-http_types_common_decorators_params_decorator-response.md\":\"CtUF9ny1\",\"api_platform_platform-http_types_common_domain_class-any-to-promise-with-ctx.md\":\"CGLYmKwy\",\"api_platform_platform-http_types_common_domain_class-platform-context.md\":\"ByPdSnal\",\"api_platform_platform-http_types_common_domain_interface-platform-context-options.md\":\"BFIhytTU\",\"api_platform_platform-http_types_common_domain_interface-platform-route-details.md\":\"BqpvSQyL\",\"api_platform_platform-http_types_common_fn_function-adapter.md\":\"BJHiIU5G\",\"api_platform_platform-http_types_common_fn_function-application.md\":\"DRmrKyP0\",\"api_platform_platform-http_types_common_interfaces_interface-after-init.md\":\"BeP7atfa\",\"api_platform_platform-http_types_common_interfaces_interface-after-listen.md\":\"C8kE_Cxo\",\"api_platform_platform-http_types_common_interfaces_interface-after-routes-init.md\":\"BGmI18k-\",\"api_platform_platform-http_types_common_interfaces_interface-before-init.md\":\"CkIBBfyE\",\"api_platform_platform-http_types_common_interfaces_interface-before-listen.md\":\"YU5ymsX-\",\"api_platform_platform-http_types_common_interfaces_interface-before-routes-init.md\":\"BN-XQNqJ\",\"api_platform_platform-http_types_common_interfaces_interface-incoming-event.md\":\"Rumsz05G\",\"api_platform_platform-http_types_common_interfaces_interface-on-ready.md\":\"C11E7yxq\",\"api_platform_platform-http_types_common_interfaces_interface-on-request.md\":\"B2JdYVP4\",\"api_platform_platform-http_types_common_interfaces_interface-on-response.md\":\"DTDy69A-\",\"api_platform_platform-http_types_common_interfaces_interface-on-routes-init.md\":\"NYQn9nAE\",\"api_platform_platform-http_types_common_interfaces_interface-response-error-object.md\":\"C3D7TGfL\",\"api_platform_platform-http_types_common_interfaces_interface-route-controller.md\":\"DfTH1dkI\",\"api_platform_platform-http_types_common_interfaces_interface-route.md\":\"PGF4Rzp6\",\"api_platform_platform-http_types_common_middlewares_const-platform-accept-mimes-middleware.md\":\"BFXr-aP5\",\"api_platform_platform-http_types_common_middlewares_const-platform-multer-middleware.md\":\"KVdx8ogb\",\"api_platform_platform-http_types_common_services_class-platform-adapter.md\":\"DX2O2g-Y\",\"api_platform_platform-http_types_common_services_class-platform-application.md\":\"Diz7yBBA\",\"api_platform_platform-http_types_common_services_class-platform-handler.md\":\"Dv4IkbTN\",\"api_platform_platform-http_types_common_services_class-platform-request.md\":\"Ba9khzbG\",\"api_platform_platform-http_types_common_services_class-platform-response.md\":\"2baIWAhV\",\"api_platform_platform-http_types_common_services_class-platform.md\":\"DuHeP9wk\",\"api_platform_platform-http_types_common_services_interface-platform-builder-settings.md\":\"G2DhwNif\",\"api_platform_platform-http_types_testing_class-fake-adapter.md\":\"BR-O5Tso\",\"api_platform_platform-http_types_testing_class-fake-response.md\":\"CN2mAGYB\",\"api_platform_platform-http_types_testing_class-platform-test.md\":\"YnxZdu9c\",\"api_platform_platform-koa_types_components_class-platform-koa.md\":\"D0SMqL4M\",\"api_platform_platform-koa_types_decorators_decorator-ctx.md\":\"BkPKdg4o\",\"api_platform_platform-koa_types_decorators_decorator-koa-ctx.md\":\"BLwpKA3F\",\"api_platform_platform-koa_types_decorators_decorator-state.md\":\"DB6kroEW\",\"api_platform_platform-koa_types_interfaces_interface-platform-koa-settings.md\":\"CRZNqwA9\",\"api_platform_platform-koa_types_services_class-platform-koa-handler.md\":\"CvzkXQPe\",\"api_platform_platform-koa_types_services_class-platform-koa-request.md\":\"Cx_WUVKR\",\"api_platform_platform-koa_types_services_class-platform-koa-response.md\":\"Cx4p_HcE\",\"api_platform_platform-log-middleware_types_domain_interface-platform-log-middleware-settings.md\":\"CEpJ-_Np\",\"api_platform_platform-log-middleware_types_domain_type-logger-request-fields.md\":\"DzHhFF9G\",\"api_platform_platform-log-middleware_types_middlewares_class-platform-log-middleware.md\":\"BY1dw-Z6\",\"api_platform_platform-log-request_types_domain_interface-platform-log-request-settings.md\":\"DYzYyuUk\",\"api_platform_platform-log-request_types_domain_type-alter-log-callback.md\":\"CfrFhnji\",\"api_platform_platform-log-request_types_services_type-platform-log-request-factory.md\":\"BE28jyYx\",\"api_platform_platform-mcp_types_decorators_decorator-prompt.md\":\"BwDzmiAN\",\"api_platform_platform-mcp_types_decorators_decorator-resource.md\":\"CT6Zy4Mk\",\"api_platform_platform-mcp_types_decorators_decorator-tool.md\":\"D8AIIK0i\",\"api_platform_platform-mcp_types_decorators_type-prompt-decorator-options.md\":\"5HPfGNle\",\"api_platform_platform-mcp_types_decorators_type-resource-decorator-options.md\":\"Bj09Dip0\",\"api_platform_platform-mcp_types_fn_function-define-prompt.md\":\"B3BWJBqv\",\"api_platform_platform-mcp_types_fn_function-define-resource.md\":\"BzmDDA9z\",\"api_platform_platform-mcp_types_fn_function-define-tool.md\":\"Rf32QUAi\",\"api_platform_platform-mcp_types_fn_type-class-prompt-props.md\":\"ClilBXZQ\",\"api_platform_platform-mcp_types_fn_type-class-resource-read-props.md\":\"XrqXYyVf\",\"api_platform_platform-mcp_types_fn_type-class-resource-template-props.md\":\"CwBG7bE-\",\"api_platform_platform-mcp_types_fn_type-class-tool-props.md\":\"C71wbgCF\",\"api_platform_platform-mcp_types_fn_type-fn-prompt-props.md\":\"Dhw27x8I\",\"api_platform_platform-mcp_types_fn_type-fn-resource-read-props.md\":\"OJNSewr9\",\"api_platform_platform-mcp_types_fn_type-fn-resource-template-props.md\":\"Cr_om2is\",\"api_platform_platform-mcp_types_fn_type-fn-tool-props.md\":\"BVPVh8dd\",\"api_platform_platform-mcp_types_fn_type-prompt-handler.md\":\"D5uks4nW\",\"api_platform_platform-mcp_types_fn_type-prompt-props.md\":\"CDkTEr-8\",\"api_platform_platform-mcp_types_fn_type-prompts-settings.md\":\"C4f97Dxq\",\"api_platform_platform-mcp_types_fn_type-resource-props.md\":\"Bg-QHZCP\",\"api_platform_platform-mcp_types_fn_type-resource-settings.md\":\"D27EYp7P\",\"api_platform_platform-mcp_types_fn_type-tool-callback.md\":\"C3oyi87i\",\"api_platform_platform-mcp_types_fn_type-tool-props.md\":\"CX_aZ6zc\",\"api_platform_platform-mcp_types_interfaces_interface-platform-mcp-settings.md\":\"CjwZE12J\",\"api_platform_platform-mcp_types_services_class-platform-mcp-module.md\":\"CWMaf6z0\",\"api_platform_platform-mcp_types_services_const-mcp-server.md\":\"B9wM5wBe\",\"api_platform_platform-middlewares_types_decorators_decorator-auth-options.md\":\"CelPV-xx\",\"api_platform_platform-middlewares_types_decorators_decorator-middleware.md\":\"CchIr-7W\",\"api_platform_platform-middlewares_types_decorators_decorator-use-after.md\":\"BgJdXcPT\",\"api_platform_platform-middlewares_types_decorators_decorator-use-auth.md\":\"GZLgglXq\",\"api_platform_platform-middlewares_types_decorators_decorator-use-before-each.md\":\"-0Jbge5U\",\"api_platform_platform-middlewares_types_decorators_decorator-use-before.md\":\"B_t3yHxp\",\"api_platform_platform-middlewares_types_decorators_decorator-use.md\":\"BCYjjfvp\",\"api_platform_platform-middlewares_types_domain_interface-middleware-methods.md\":\"B9F9GmFj\",\"api_platform_platform-middlewares_types_domain_type-platform-middleware-loading-options.md\":\"CgZ8Pknp\",\"api_platform_platform-middlewares_types_domain_type-platform-middleware-settings.md\":\"CzPcyBG7\",\"api_platform_platform-multer_types_common_decorators_decorator-multer-file-size.md\":\"DfMj3gOx\",\"api_platform_platform-multer_types_common_decorators_decorator-multer-options.md\":\"8Kjb-rLy\",\"api_platform_platform-multer_types_common_decorators_decorator-multipart-file.md\":\"BqGwPtzt\",\"api_platform_platform-multer_types_common_errors_class-multer-exception.md\":\"6BHH--ld\",\"api_platform_platform-multer_types_common_interfaces_interface-platform-multer-file.md\":\"CrfmkX9E\",\"api_platform_platform-multer_types_common_interfaces_type-platform-multer-field.md\":\"JS5EbeYj\",\"api_platform_platform-multer_types_common_interfaces_type-platform-multer-settings.md\":\"DZRKWyeW\",\"api_platform_platform-multer_types_common_interfaces_type-platform-multer.md\":\"DKvvNcKq\",\"api_platform_platform-multer_types_common_middlewares_class-platform-multer-middleware.md\":\"DmgldEGt\",\"api_platform_platform-params_types_builder_class-platform-params.md\":\"CyN0cG72\",\"api_platform_platform-params_types_builder_type-platform-params-callback.md\":\"R8wbV7KT\",\"api_platform_platform-params_types_builder_type-platform-params-scope.md\":\"0AkwMOMe\",\"api_platform_platform-params_types_decorators_decorator-body-params.md\":\"C3T5GADs\",\"api_platform_platform-params_types_decorators_decorator-context.md\":\"BHbW9tP2\",\"api_platform_platform-params_types_decorators_decorator-cookies-params.md\":\"BAxr6fnf\",\"api_platform_platform-params_types_decorators_decorator-cookies.md\":\"COM2uop7\",\"api_platform_platform-params_types_decorators_decorator-header-params.md\":\"HeN1_sne\",\"api_platform_platform-params_types_decorators_decorator-locals.md\":\"D_jzVrk4\",\"api_platform_platform-params_types_decorators_decorator-param-fn.md\":\"DiViXt0z\",\"api_platform_platform-params_types_decorators_decorator-path-params.md\":\"CepcAs8U\",\"api_platform_platform-params_types_decorators_decorator-query-params.md\":\"_4gKH7FS\",\"api_platform_platform-params_types_decorators_decorator-raw-body-params.md\":\"1azcc13W\",\"api_platform_platform-params_types_decorators_decorator-raw-path-params.md\":\"CLJ7pGk4\",\"api_platform_platform-params_types_decorators_decorator-raw-query-params.md\":\"80ilBk5q\",\"api_platform_platform-params_types_decorators_decorator-session.md\":\"BfXm6iHW\",\"api_platform_platform-params_types_decorators_decorator-use-deserialization.md\":\"D-CsWH2r\",\"api_platform_platform-params_types_decorators_decorator-use-param-expression.md\":\"we2N-nFp\",\"api_platform_platform-params_types_decorators_decorator-use-param-type.md\":\"CAGBCd1I\",\"api_platform_platform-params_types_decorators_decorator-use-param.md\":\"B3ImqT4u\",\"api_platform_platform-params_types_decorators_decorator-use-pipe.md\":\"HVO1Q6mu\",\"api_platform_platform-params_types_decorators_decorator-use-type.md\":\"BSFj1g03\",\"api_platform_platform-params_types_decorators_decorator-use-validation.md\":\"DMUjLWmc\",\"api_platform_platform-params_types_domain_const-param-types-data-path.md\":\"DsTbuiYI\",\"api_platform_platform-params_types_domain_enum-param-types.md\":\"gyeTFCBN\",\"api_platform_platform-params_types_domain_interface-param-options.md\":\"D2paXjV_\",\"api_platform_platform-params_types_errors_class-param-validation-error.md\":\"DWAnTmRF\",\"api_platform_platform-params_types_errors_class-required-validation-error.md\":\"5JiTbMXM\",\"api_platform_platform-params_types_errors_class-validation-error.md\":\"BbZamzLL\",\"api_platform_platform-params_types_pipes_class-deserializer-pipe.md\":\"BK9j0qpa\",\"api_platform_platform-params_types_pipes_class-parse-expression-pipe.md\":\"oD5Mwzod\",\"api_platform_platform-params_types_pipes_class-validation-pipe.md\":\"BbokmK6Z\",\"api_platform_platform-params_types_pipes_interface-validator-service-methods.md\":\"C0Oz8ag_\",\"api_platform_platform-response-filter_types_decorators_decorator-response-filter.md\":\"Dn-QQyV4\",\"api_platform_platform-response-filter_types_errors_class-template-render-error.md\":\"KiV5kAJe\",\"api_platform_platform-response-filter_types_interfaces_interface-response-filter-methods.md\":\"Chnm-4nr\",\"api_platform_platform-response-filter_types_services_class-platform-response-filter.md\":\"DUODP1Ti\",\"api_platform_platform-response-filter_types_services_const-platform-content-types-container.md\":\"CyAqQOzH\",\"api_platform_platform-response-filter_types_services_type-platform-content-type-resolver.md\":\"CB8tNXWJ\",\"api_platform_platform-router_types_domain_class-platform-handler-metadata.md\":\"DGQ7x80b\",\"api_platform_platform-router_types_domain_class-platform-layer.md\":\"BXggO9od\",\"api_platform_platform-router_types_domain_class-platform-router.md\":\"DH9qUvnp\",\"api_platform_platform-router_types_domain_class-platform-routers.md\":\"CIh1AhTk\",\"api_platform_platform-router_types_domain_enum-platform-handler-type.md\":\"PuALOs5M\",\"api_platform_platform-router_types_domain_interface-alter-endpoint-handlers-arg.md\":\"D7aStlAE\",\"api_platform_platform-router_types_domain_interface-platform-handler-metadata-opts.md\":\"DcL4mroQ\",\"api_platform_platform-router_types_domain_interface-platform-handler-metadata-props.md\":\"6G1IsS1n\",\"api_platform_platform-router_types_domain_interface-platform-layer-options.md\":\"aH6gf99t\",\"api_platform_platform-router_types_domain_interface-platform-layer-props.md\":\"CGAm-UH1\",\"api_platform_platform-router_types_domain_type-single-path-type.md\":\"CUCW5PZJ\",\"api_platform_platform-serverless-http_types_builder_class-platform-serverless-http.md\":\"DUbBNK-H\",\"api_platform_platform-serverless-http_types_decorators_decorator-serverless-context.md\":\"BOnBPXwx\",\"api_platform_platform-serverless-http_types_decorators_decorator-serverless-event.md\":\"DOt2jepb\",\"api_platform_platform-serverless-testing_types_class-lambda-client-request.md\":\"Vg1326LD\",\"api_platform_platform-serverless-testing_types_class-platform-serverless-test.md\":\"BwRbMIMJ\",\"api_platform_platform-serverless-testing_types_function-create-fake-context.md\":\"BBKwRdJp\",\"api_platform_platform-serverless-testing_types_function-create-fake-event.md\":\"DdbA6YkI\",\"api_platform_platform-serverless-testing_types_interface-lambda-promise-result.md\":\"DONmZnrH\",\"api_platform_platform-serverless_types_builder_class-platform-serverless-handler.md\":\"Cyj6-wO9\",\"api_platform_platform-serverless_types_builder_class-platform-serverless.md\":\"C6sr9QGF\",\"api_platform_platform-serverless_types_builder_interface-platform-serverless-settings.md\":\"CskDL1TD\",\"api_platform_platform-serverless_types_domain_class-serverless-context.md\":\"BBod9tPQ\",\"api_platform_platform-serverless_types_domain_class-serverless-request.md\":\"C4BQCayB\",\"api_platform_platform-serverless_types_domain_class-serverless-response-stream.md\":\"BiRv_koo\",\"api_platform_platform-serverless_types_domain_class-serverless-response.md\":\"D9EELdkZ\",\"api_platform_platform-serverless_types_domain_interface-serverless-context-options.md\":\"CuwA7sMl\",\"api_platform_platform-serverless_types_domain_type-header-value.md\":\"C0tlCo5p\",\"api_platform_platform-serverless_types_domain_type-request-handler.md\":\"DGFYKWfg\",\"api_platform_platform-serverless_types_domain_type-serverless-event.md\":\"E_x-L0Zv\",\"api_platform_platform-serverless_types_domain_type-serverless-response-meta.md\":\"DHoxP1bh\",\"api_platform_platform-views_types_decorators_const-view.md\":\"CRmcTV2w\",\"api_platform_platform-views_types_domain_const-platform-views-extensions.md\":\"CJTRFpxJ\",\"api_platform_platform-views_types_domain_interface-platform-render-options.md\":\"vTxeqgkg\",\"api_platform_platform-views_types_domain_interface-platform-view-engine.md\":\"Dv-hXALa\",\"api_platform_platform-views_types_domain_interface-platform-view-writable-stream.md\":\"DkSblCrj\",\"api_platform_platform-views_types_domain_interface-platform-views-engine-options.md\":\"Bx9nyFWz\",\"api_platform_platform-views_types_domain_interface-platform-views-settings.md\":\"C-mdwdWf\",\"api_platform_platform-views_types_domain_type-platform-views-extensions-types.md\":\"knPiPdCa\",\"api_platform_platform-views_types_services_class-platform-views.md\":\"TR-7hpMn\",\"api_security_jwks_types_function-generate-jwks.md\":\"DfN9DM-m\",\"api_security_jwks_types_function-get-jwks.md\":\"EA-kC4zB\",\"api_security_jwks_types_interface-jwks-key-parameters.md\":\"1oupvfSf\",\"api_security_jwks_types_interface-jwks-options.md\":\"pHOTYXCt\",\"api_security_oidc-provider-plugin-wildcard-redirect-uri_types_class-oidc-wildcard-redirect-uri-module.md\":\"DKYt5T61\",\"api_security_oidc-provider_types_class-oidc-module.md\":\"DAhqTbYA\",\"api_security_oidc-provider_types_decorators_decorator-grant-id.md\":\"BrrQoaqg\",\"api_security_oidc-provider_types_decorators_decorator-interaction.md\":\"Bi4qX7gs\",\"api_security_oidc-provider_types_decorators_decorator-interactions.md\":\"D5XXRACJ\",\"api_security_oidc-provider_types_decorators_decorator-no-cache.md\":\"D-xxNRDv\",\"api_security_oidc-provider_types_decorators_decorator-oidc-ctx.md\":\"v8EUbvYB\",\"api_security_oidc-provider_types_decorators_decorator-oidc-session.md\":\"BUTa0p0H\",\"api_security_oidc-provider_types_decorators_decorator-params.md\":\"CVKy9C9J\",\"api_security_oidc-provider_types_decorators_decorator-prompt.md\":\"BZNq4oCE\",\"api_security_oidc-provider_types_decorators_decorator-uid.md\":\"Bev2wAzq\",\"api_security_oidc-provider_types_decorators_interface-interactions-options.md\":\"D-xMcofD\",\"api_security_oidc-provider_types_domain_class-oidc-bad-interaction-name.md\":\"CuW42a5L\",\"api_security_oidc-provider_types_domain_interface-interaction-methods.md\":\"2tTECkxR\",\"api_security_oidc-provider_types_domain_interface-oidc-accounts-methods.md\":\"BFuZaST6\",\"api_security_oidc-provider_types_domain_interface-oidc-interaction-methods.md\":\"qVbF75Oc\",\"api_security_oidc-provider_types_domain_interface-oidc-interaction-options.md\":\"DMfYaDc3\",\"api_security_oidc-provider_types_domain_interface-oidc-settings.md\":\"DaGrKOwv\",\"api_security_oidc-provider_types_domain_type-access-token.md\":\"B-WMUDOT\",\"api_security_oidc-provider_types_domain_type-authorization-code.md\":\"D7ZbqPKa\",\"api_security_oidc-provider_types_domain_type-backchannel-authentication-request.md\":\"BW974YM4\",\"api_security_oidc-provider_types_domain_type-client-credentials.md\":\"IZnmpz5f\",\"api_security_oidc-provider_types_domain_type-default-policy.md\":\"BGtjpHsA\",\"api_security_oidc-provider_types_domain_type-device-code.md\":\"CafatCOX\",\"api_security_oidc-provider_types_domain_type-grant.md\":\"Bzaj_9Ls\",\"api_security_oidc-provider_types_domain_type-oidc-client.md\":\"CbTLxlGV\",\"api_security_oidc-provider_types_domain_type-oidc-context.md\":\"BszxWebO\",\"api_security_oidc-provider_types_domain_type-oidc-interaction-prompt-props.md\":\"CCO8J0Qq\",\"api_security_oidc-provider_types_domain_type-oidc-interaction.md\":\"2qWTCxQR\",\"api_security_oidc-provider_types_domain_type-refresh-token.md\":\"DcO-C905\",\"api_security_oidc-provider_types_middlewares_class-oidc-interaction-middleware.md\":\"amPHwz0Y\",\"api_security_oidc-provider_types_middlewares_class-oidc-no-cache-middleware.md\":\"BsR2Dd_p\",\"api_security_oidc-provider_types_middlewares_class-oidc-secure-middleware.md\":\"CKP3dRms\",\"api_security_oidc-provider_types_services_class-oidc-adapters.md\":\"BOaxk2BY\",\"api_security_oidc-provider_types_services_class-oidc-interaction-context.md\":\"uSzooDHv\",\"api_security_oidc-provider_types_services_class-oidc-interactions.md\":\"C6qJeEv_\",\"api_security_oidc-provider_types_services_class-oidc-jwks.md\":\"BKgzYsmz\",\"api_security_oidc-provider_types_services_class-oidc-policy.md\":\"Djx5aRUg\",\"api_security_oidc-provider_types_services_class-oidc-provider.md\":\"ZHD-07ZL\",\"api_security_oidc-provider_types_services_type-oidc-adapter-methods.md\":\"CNL88RZR\",\"api_security_passport_types_contants_const-provider-type-protocol.md\":\"DiMKovJp\",\"api_security_passport_types_decorators_decorator-arg.md\":\"Co1HH8Ya\",\"api_security_passport_types_decorators_decorator-args.md\":\"BBWWFdR0\",\"api_security_passport_types_decorators_decorator-authenticate.md\":\"DqMNh6ot\",\"api_security_passport_types_decorators_decorator-authorize.md\":\"DdXmCm5y\",\"api_security_passport_types_decorators_decorator-protocol.md\":\"CMHXHZRN\",\"api_security_passport_types_decorators_interface-authenticate-options.md\":\"BrUVuLWK\",\"api_security_passport_types_decorators_interface-authorize-options.md\":\"6PnHA2Wj\",\"api_security_passport_types_decorators_type-protocol-options-decorator.md\":\"CAXk9NJb\",\"api_security_passport_types_domain_class-user-info.md\":\"DQkXjdZ-\",\"api_security_passport_types_errors_class-passport-exception.md\":\"CPmtuLkb\",\"api_security_passport_types_errors_class-passport-message.md\":\"CX6w4n9Y\",\"api_security_passport_types_interfaces_interface-before-install.md\":\"o5nuFylZ\",\"api_security_passport_types_interfaces_interface-on-install.md\":\"D9YrL0GI\",\"api_security_passport_types_interfaces_interface-on-verify.md\":\"Efm__wIq\",\"api_security_passport_types_interfaces_interface-protocol-methods.md\":\"C2wpYPpf\",\"api_security_passport_types_interfaces_interface-protocol-options.md\":\"szrGqUHm\",\"api_security_passport_types_middlewares_class-passport-middleware.md\":\"CMOrxZpW\",\"api_specs_ajv_types_decorators_decorator-formats.md\":\"BYFnDdIB\",\"api_specs_ajv_types_decorators_decorator-keyword.md\":\"DI7sul3L\",\"api_specs_ajv_types_errors_class-ajv-validation-error.md\":\"Cf_XEsQU\",\"api_specs_ajv_types_fn_function-formats.md\":\"B9Mvj4An\",\"api_specs_ajv_types_fn_function-keyword.md\":\"DpY7tyvD\",\"api_specs_ajv_types_fn_function-validate.md\":\"BhUCZBB9\",\"api_specs_ajv_types_fn_type-formats-options.md\":\"BK11_t5V\",\"api_specs_ajv_types_fn_type-keyword-options.md\":\"Dkbm6ZTP\",\"api_specs_ajv_types_interfaces_interface-ajv-data-validate-function.md\":\"Dbx-Ze_v\",\"api_specs_ajv_types_interfaces_interface-ajv-data-validation-ctx.md\":\"gd69Mz1C\",\"api_specs_ajv_types_interfaces_interface-ajv-error-object.md\":\"AoqDtH2H\",\"api_specs_ajv_types_interfaces_interface-ajv-schema-validate-function.md\":\"BL8n04yg\",\"api_specs_ajv_types_interfaces_interface-ajv-settings.md\":\"C2qGvz5V\",\"api_specs_ajv_types_interfaces_interface-formats-methods.md\":\"C58jlxrD\",\"api_specs_ajv_types_interfaces_interface-keyword-methods.md\":\"CPTvWyOh\",\"api_specs_ajv_types_interfaces_type-error-formatter.md\":\"DR_3PI7X\",\"api_specs_ajv_types_services_class-ajv-service.md\":\"DgKjvh25\",\"api_specs_ajv_types_services_interface-ajv-validate-options.md\":\"DZimqm6D\",\"api_specs_ajv_types_utils_function-default-error-formatter.md\":\"DIEOtB0Y\",\"api_specs_ajv_types_utils_function-get-instance-path.md\":\"BEpeqEBJ\",\"api_specs_ajv_types_utils_function-get-path.md\":\"DPJ2WRPu\",\"api_specs_ajv_types_utils_function-map-class-error.md\":\"C8lG6dj6\",\"api_specs_ajv_types_utils_function-map-errors.md\":\"BUt3FsVq\",\"api_specs_ajv_types_utils_interface-map-errors-options.md\":\"CHpFI26V\",\"api_specs_exceptions_types_clienterrors_class-bad-mapping.md\":\"B_3bJGpa\",\"api_specs_exceptions_types_clienterrors_class-bad-request.md\":\"DZcdp-Ei\",\"api_specs_exceptions_types_clienterrors_class-conflict.md\":\"Cdj6aHOF\",\"api_specs_exceptions_types_clienterrors_class-expectation-failed.md\":\"DlFryxrJ\",\"api_specs_exceptions_types_clienterrors_class-forbidden.md\":\"DDYuI0hL\",\"api_specs_exceptions_types_clienterrors_class-gone.md\":\"CcKBWT03\",\"api_specs_exceptions_types_clienterrors_class-im-a-teapot.md\":\"B0DKhfJf\",\"api_specs_exceptions_types_clienterrors_class-length-required.md\":\"DpOmzKLj\",\"api_specs_exceptions_types_clienterrors_class-method-not-allowed.md\":\"DMe8YYxo\",\"api_specs_exceptions_types_clienterrors_class-misdirected-request.md\":\"C6hWIU61\",\"api_specs_exceptions_types_clienterrors_class-not-acceptable.md\":\"Bn43_tM7\",\"api_specs_exceptions_types_clienterrors_class-not-found.md\":\"Q_dy7kfD\",\"api_specs_exceptions_types_clienterrors_class-payment-required.md\":\"BJPYSwZM\",\"api_specs_exceptions_types_clienterrors_class-precondition-failed.md\":\"DfaK184i\",\"api_specs_exceptions_types_clienterrors_class-precondition-required.md\":\"D6n1-AqZ\",\"api_specs_exceptions_types_clienterrors_class-proxy-authentification-required.md\":\"DxHBcvIN\",\"api_specs_exceptions_types_clienterrors_class-request-entity-too-large.md\":\"DZT9Icne\",\"api_specs_exceptions_types_clienterrors_class-request-header-fields-too-large.md\":\"D6rDPFdU\",\"api_specs_exceptions_types_clienterrors_class-request-range-unsatisfiable.md\":\"Bf7vgGEp\",\"api_specs_exceptions_types_clienterrors_class-request-timeout.md\":\"BV8t5sw9\",\"api_specs_exceptions_types_clienterrors_class-request-uri-too-long.md\":\"Bvd2Nme9\",\"api_specs_exceptions_types_clienterrors_class-too-many-requests.md\":\"BYbCiKti\",\"api_specs_exceptions_types_clienterrors_class-unauthorized.md\":\"CjXvuncp\",\"api_specs_exceptions_types_clienterrors_class-unavailable-for-legal-reasons.md\":\"BrlWGhwW\",\"api_specs_exceptions_types_clienterrors_class-unprocessable-entity.md\":\"BK-RriHT\",\"api_specs_exceptions_types_clienterrors_class-unsupported-media-type.md\":\"rmKy7GqL\",\"api_specs_exceptions_types_clienterrors_class-upgrade-required.md\":\"BlQuhy0W\",\"api_specs_exceptions_types_core_class-client-exception.md\":\"B6JdkU6h\",\"api_specs_exceptions_types_core_class-exception.md\":\"DvcF-nuQ\",\"api_specs_exceptions_types_core_class-http-exception.md\":\"D90KCkLW\",\"api_specs_exceptions_types_core_class-redirect-exception.md\":\"BAzPYCPm\",\"api_specs_exceptions_types_core_class-server-exception.md\":\"CvCXPoLs\",\"api_specs_exceptions_types_core_enum-status-family.md\":\"CD0Qm1d3\",\"api_specs_exceptions_types_redirections_class-moved-permanently.md\":\"BHw890MO\",\"api_specs_exceptions_types_redirections_class-moved-temporarily.md\":\"CgguY_wm\",\"api_specs_exceptions_types_redirections_class-multiple-choices.md\":\"CqJlynms\",\"api_specs_exceptions_types_redirections_class-not-modified.md\":\"UQXZIoxk\",\"api_specs_exceptions_types_redirections_class-permanent-redirect.md\":\"mZT70qeH\",\"api_specs_exceptions_types_redirections_class-see-other.md\":\"BRYmdFF7\",\"api_specs_exceptions_types_redirections_class-temporary-redirect.md\":\"B8pz3Lni\",\"api_specs_exceptions_types_redirections_class-use-proxy.md\":\"BihNNKPb\",\"api_specs_exceptions_types_servererrors_class-bad-gateway.md\":\"Bcbsq7mA\",\"api_specs_exceptions_types_servererrors_class-bandwidth-limit-exceeded.md\":\"Cm7kY_ov\",\"api_specs_exceptions_types_servererrors_class-gateway-timeout.md\":\"_aTaK4QM\",\"api_specs_exceptions_types_servererrors_class-internal-server-error.md\":\"juy7u8Sx\",\"api_specs_exceptions_types_servererrors_class-network-authentication-required.md\":\"CR79gt94\",\"api_specs_exceptions_types_servererrors_class-not-extended.md\":\"DnlHxTST\",\"api_specs_exceptions_types_servererrors_class-not-implemented.md\":\"DeED16Tt\",\"api_specs_exceptions_types_servererrors_class-proxy-error.md\":\"BtzETYUf\",\"api_specs_exceptions_types_servererrors_class-service-unavailable.md\":\"C4tecamr\",\"api_specs_exceptions_types_servererrors_class-variant-also-negotiates.md\":\"DNIU4lX0\",\"api_specs_json-mapper_types_components_class-cast-error.md\":\"BDpdEqG-\",\"api_specs_json-mapper_types_components_class-date-mapper.md\":\"CD34RlgC\",\"api_specs_json-mapper_types_components_class-primitive-mapper.md\":\"BNis6BVI\",\"api_specs_json-mapper_types_components_class-symbol-mapper.md\":\"BryVp6k0\",\"api_specs_json-mapper_types_components_class-temporal-mapper.md\":\"CFiUrmhq\",\"api_specs_json-mapper_types_decorators_decorator-after-deserialize.md\":\"DKgWAQBt\",\"api_specs_json-mapper_types_decorators_decorator-before-deserialize.md\":\"Rdmj2F89\",\"api_specs_json-mapper_types_decorators_decorator-json-mapper.md\":\"tCAO0UMy\",\"api_specs_json-mapper_types_decorators_decorator-on-deserialize.md\":\"Bv9dd1mq\",\"api_specs_json-mapper_types_decorators_decorator-on-serialize.md\":\"CnMmUIVk\",\"api_specs_json-mapper_types_decorators_interface-after-deserialize-callback.md\":\"yHrwkjMi\",\"api_specs_json-mapper_types_decorators_interface-before-deserialize-callback.md\":\"D3Z1VMQ6\",\"api_specs_json-mapper_types_decorators_interface-on-deserialize-callback.md\":\"CEIshY1S\",\"api_specs_json-mapper_types_decorators_interface-on-serialize-callback.md\":\"D5IxuNb3\",\"api_specs_json-mapper_types_domain_class-json-deserializer.md\":\"DlU1TTL7\",\"api_specs_json-mapper_types_domain_class-json-mapper-compiler.md\":\"MjmjGuoY\",\"api_specs_json-mapper_types_domain_class-json-serializer.md\":\"QvfKKB2J\",\"api_specs_json-mapper_types_domain_class-writer.md\":\"C4Ffg4_M\",\"api_specs_json-mapper_types_domain_const-json-mapper-settings.md\":\"b6rIh6W5\",\"api_specs_json-mapper_types_domain_function-get-json-mapper-types.md\":\"didBIEGm\",\"api_specs_json-mapper_types_domain_function-register-json-type-mapper.md\":\"hqsstZPV\",\"api_specs_json-mapper_types_domain_interface-json-deserializer-options.md\":\"D6dyPVZL\",\"api_specs_json-mapper_types_domain_interface-json-mapper-global-options.md\":\"B56xHkIb\",\"api_specs_json-mapper_types_domain_interface-json-serializer-options.md\":\"CHoY73aU\",\"api_specs_json-mapper_types_domain_type-cached-groups-json-mapper.md\":\"DZanqL-i\",\"api_specs_json-mapper_types_domain_type-cached-json-mapper.md\":\"ctrvQtb3\",\"api_specs_json-mapper_types_domain_type-json-mapper-callback.md\":\"BNDCzYJ_\",\"api_specs_json-mapper_types_interfaces_interface-json-mapper-ctx.md\":\"dJ5kDFRK\",\"api_specs_json-mapper_types_interfaces_interface-json-mapper-methods.md\":\"CzMZ-3Rd\",\"api_specs_json-mapper_types_interfaces_interface-json-mapper-next.md\":\"DKPL7kWC\",\"api_specs_json-mapper_types_utils_function-deserialize.md\":\"DjD7BP8X\",\"api_specs_json-mapper_types_utils_function-get-object-properties.md\":\"CSJkbPjm\",\"api_specs_json-mapper_types_utils_function-serialize.md\":\"D3iS7iqi\",\"api_specs_openapi-utils_types_decorators_decorator-docs.md\":\"D4qmyZlG\",\"api_specs_openapi-utils_types_interfaces_interface-open-api-3-settings.md\":\"DbJwB4yP\",\"api_specs_openapi-utils_types_interfaces_interface-open-api-settings-base.md\":\"Dq3AEdfC\",\"api_specs_openapi-utils_types_interfaces_interface-swagger-2-settings.md\":\"BVtoz9us\",\"api_specs_openapi-utils_types_interfaces_interface-swagger-ui-options.md\":\"BEPkTYEh\",\"api_specs_openapi-utils_types_interfaces_type-open-api-settings.md\":\"L3VGnHap\",\"api_specs_openapi-utils_types_middlewares_function-css-middleware.md\":\"5uh58_iJ\",\"api_specs_openapi-utils_types_middlewares_function-js-middleware.md\":\"CUY9py4V\",\"api_specs_openapi-utils_types_middlewares_function-open-api-middleware.md\":\"tQ_74uRq\",\"api_specs_openapi-utils_types_middlewares_function-redirect-middleware.md\":\"BeOwSXXT\",\"api_specs_openapi-utils_types_services_class-open-api-base-module.md\":\"BOxh1Gt5\",\"api_specs_openapi-utils_types_services_class-open-api-service.md\":\"CC_myzlA\",\"api_specs_openapi-utils_types_utils_function-include-route.md\":\"DXshRCIz\",\"api_specs_openapi-utils_types_utils_function-match-path.md\":\"ASHK9_Tz\",\"api_specs_openapi-utils_types_utils_function-read-spec.md\":\"BdWioDQ2\",\"api_specs_openspec_types_common_interface-open-spec-base-json-schema.md\":\"Cx6JHQZQ\",\"api_specs_openspec_types_common_interface-open-spec-contact.md\":\"Dtzh0fmW\",\"api_specs_openspec_types_common_interface-open-spec-external-docs.md\":\"BSdcs7wn\",\"api_specs_openspec_types_common_interface-open-spec-info.md\":\"CKKlKPTI\",\"api_specs_openspec_types_common_interface-open-spec-json-schema.md\":\"B9AGDC8h\",\"api_specs_openspec_types_common_interface-open-spec-license.md\":\"C8D_o4NR\",\"api_specs_openspec_types_common_interface-open-spec-path.md\":\"DuANbvvU\",\"api_specs_openspec_types_common_interface-open-spec-ref.md\":\"BElUYrqg\",\"api_specs_openspec_types_common_interface-open-spec-tag.md\":\"Qo52Rr92\",\"api_specs_openspec_types_common_interface-open-spec-xml.md\":\"Cgd0LMgk\",\"api_specs_openspec_types_common_type-open-spec-hash.md\":\"CsdwDcJi\",\"api_specs_openspec_types_common_type-open-spec-security.md\":\"eBSK8z6E\",\"api_specs_openspec_types_common_type-open-spec-types.md\":\"D2JhWT0W\",\"api_specs_openspec_types_common_type-open-spec-versions.md\":\"CaGHmzV9\",\"api_specs_openspec_types_common_type-os-2-versions.md\":\"fw_qjDUE\",\"api_specs_openspec_types_common_type-os-3-versions.md\":\"Bhl-Ttsg\",\"api_specs_openspec_types_openspec2_interface-open-spec-2.md\":\"BJChf3GL\",\"api_specs_openspec_types_openspec2_interface-os-2-base-schema.md\":\"B_GzGXLz\",\"api_specs_openspec_types_openspec2_interface-os-2-flow-access-code.md\":\"Ce_J4XTW\",\"api_specs_openspec_types_openspec2_interface-os-2-flow-application.md\":\"DA5IkAa0\",\"api_specs_openspec_types_openspec2_interface-os-2-flow-implicit.md\":\"Cz8fQRSO\",\"api_specs_openspec_types_openspec2_interface-os-2-flow-password.md\":\"DejJBy0_\",\"api_specs_openspec_types_openspec2_interface-os-2-header.md\":\"BmtNdN4v\",\"api_specs_openspec_types_openspec2_interface-os-2-operation.md\":\"CurnTwhV\",\"api_specs_openspec_types_openspec2_interface-os-2-paths.md\":\"Dyx_YJwR\",\"api_specs_openspec_types_openspec2_interface-os-2-response.md\":\"Djf797rR\",\"api_specs_openspec_types_openspec2_interface-os-2-schema.md\":\"as9-O88o\",\"api_specs_openspec_types_openspec2_interface-os-2-security-api-key.md\":\"BhI5uGrC\",\"api_specs_openspec_types_openspec2_interface-os-2-security-base.md\":\"BMOmG-_x\",\"api_specs_openspec_types_openspec2_interface-os-2-security-basic.md\":\"Cy3qMhJz\",\"api_specs_openspec_types_openspec2_interface-os-2-security-o-auth.md\":\"BinWoEvr\",\"api_specs_openspec_types_openspec2_interface-os-2-xml.md\":\"BVan5owL\",\"api_specs_openspec_types_openspec2_type-os-2-base-format-contrained-parameter.md\":\"BaTqOmu2\",\"api_specs_openspec_types_openspec2_type-os-2-base-parameter.md\":\"BxqvrQSI\",\"api_specs_openspec_types_openspec2_type-os-2-body-parameter.md\":\"CcM7hbK0\",\"api_specs_openspec_types_openspec2_type-os-2-form-data-parameter.md\":\"CR-0bBnp\",\"api_specs_openspec_types_openspec2_type-os-2-generic-format.md\":\"LVXL5urO\",\"api_specs_openspec_types_openspec2_type-os-2-header-parameter.md\":\"BrgGv0yH\",\"api_specs_openspec_types_openspec2_type-os-2-integer-format.md\":\"4cnaTmVJ\",\"api_specs_openspec_types_openspec2_type-os-2-number-format.md\":\"CL8DIHil\",\"api_specs_openspec_types_openspec2_type-os-2-parameter.md\":\"82pjEPcS\",\"api_specs_openspec_types_openspec2_type-os-2-path-parameter.md\":\"BCB_tRwW\",\"api_specs_openspec_types_openspec2_type-os-2-query-parameter.md\":\"ffUxirfx\",\"api_specs_openspec_types_openspec2_type-os-2-schema-format-constraints.md\":\"Cu4Mx6US\",\"api_specs_openspec_types_openspec2_type-os-2-security.md\":\"Duxx4M6Q\",\"api_specs_openspec_types_openspec2_type-os-2-string-format.md\":\"hg6ZHppI\",\"api_specs_openspec_types_openspec2_type-parameter-collection-format.md\":\"C3qYnxfm\",\"api_specs_openspec_types_openspec3_interface-open-spec-3.md\":\"DJtZa9M0\",\"api_specs_openspec_types_openspec3_interface-open-spec-server-variable.md\":\"DfLIKhHI\",\"api_specs_openspec_types_openspec3_interface-os-3-base-schema.md\":\"CxQ2Zo67\",\"api_specs_openspec_types_openspec3_interface-os-3-components.md\":\"BsG-NXXx\",\"api_specs_openspec_types_openspec3_interface-os-3-encoding.md\":\"BAib8PI0\",\"api_specs_openspec_types_openspec3_interface-os-3-example.md\":\"CS_Ru0b1\",\"api_specs_openspec_types_openspec3_interface-os-3-flow-authorization-code.md\":\"CJ99fYBa\",\"api_specs_openspec_types_openspec3_interface-os-3-flow-client-credentials.md\":\"BgQ4wC-T\",\"api_specs_openspec_types_openspec3_interface-os-3-flow-implicit.md\":\"Cw6F5kHC\",\"api_specs_openspec_types_openspec3_interface-os-3-flow-password.md\":\"DQf9_zKs\",\"api_specs_openspec_types_openspec3_interface-os-3-flow.md\":\"CIbqrh8n\",\"api_specs_openspec_types_openspec3_interface-os-3-flows.md\":\"CNfPe1Di\",\"api_specs_openspec_types_openspec3_interface-os-3-header.md\":\"yNXz8fM7\",\"api_specs_openspec_types_openspec3_interface-os-3-link.md\":\"XAw-CuaH\",\"api_specs_openspec_types_openspec3_interface-os-3-media-type.md\":\"4ni0kdgo\",\"api_specs_openspec_types_openspec3_interface-os-3-operation.md\":\"CIPotnPd\",\"api_specs_openspec_types_openspec3_interface-os-3-parameter.md\":\"ufTyLncU\",\"api_specs_openspec_types_openspec3_interface-os-3-paths.md\":\"klT9Lm3y\",\"api_specs_openspec_types_openspec3_interface-os-3-request-body.md\":\"izrchlp9\",\"api_specs_openspec_types_openspec3_interface-os-3-response.md\":\"ZXBIJb-W\",\"api_specs_openspec_types_openspec3_interface-os-3-schema.md\":\"DNt0TEjz\",\"api_specs_openspec_types_openspec3_interface-os-3-security-api-key.md\":\"BJiG_lTF\",\"api_specs_openspec_types_openspec3_interface-os-3-security-base.md\":\"Bvho7Zfe\",\"api_specs_openspec_types_openspec3_interface-os-3-security-http.md\":\"CBiRrR99\",\"api_specs_openspec_types_openspec3_interface-os-3-security-o-auth-2.md\":\"DkqTi0Rd\",\"api_specs_openspec_types_openspec3_interface-os-3-security-open-id-connect.md\":\"DIvvVM8h\",\"api_specs_openspec_types_openspec3_interface-os-3-server.md\":\"BxEnsfnq\",\"api_specs_openspec_types_openspec3_type-os-3-callbacks.md\":\"925o3nrX\",\"api_specs_openspec_types_openspec3_type-os-3-security.md\":\"DuiC0a5m\",\"api_specs_openspec_types_openspec3_type-os-3-style-parameter.md\":\"CiGWfKSY\",\"api_specs_scalar_types_class-scalar-module.md\":\"BzuVnK-Z\",\"api_specs_scalar_types_const-root-dir.md\":\"BWar9wN5\",\"api_specs_scalar_types_interfaces_type-scalar-settings.md\":\"D1wZeta0\",\"api_specs_scalar_types_middlewares_function-index-middleware.md\":\"qaA_tKVP\",\"api_specs_schema-async-api_types_components_function-channels-mapper.md\":\"DDt_djMq\",\"api_specs_schema-async-api_types_components_function-message-mapper.md\":\"Dgq4eUJG\",\"api_specs_schema-async-api_types_components_function-payload-mapper.md\":\"CUS__GUA\",\"api_specs_schema-async-api_types_components_function-response-payload-mapper.md\":\"AnTtLivG\",\"api_specs_schema-async-api_types_utils_function-make-of.md\":\"CHVRBCyh\",\"api_specs_schema_types_components_default_function-any-mapper.md\":\"ch-bxu_7\",\"api_specs_schema_types_components_default_function-class-mapper.md\":\"DTz4cpc4\",\"api_specs_schema_types_components_default_function-discriminator-mapping-mapper.md\":\"CTZW_VD3\",\"api_specs_schema_types_components_default_function-enums-mapper.md\":\"CEAsjES6\",\"api_specs_schema_types_components_default_function-item-mapper.md\":\"CNn_xde9\",\"api_specs_schema_types_components_default_function-lazy-ref-mapper.md\":\"o6bF4LZP\",\"api_specs_schema_types_components_default_function-next-mapper.md\":\"DoNCdNbW\",\"api_specs_schema_types_components_default_function-nullable-mapper.md\":\"CrUd9bA2\",\"api_specs_schema_types_components_default_function-of-mapper.md\":\"BlDJJ3St\",\"api_specs_schema_types_components_default_function-required-mapper.md\":\"Bwo8X_t2\",\"api_specs_schema_types_components_default_function-schema-mapper.md\":\"B2ReaXTl\",\"api_specs_schema_types_components_open-spec_function-nullable-mapper-open-api.md\":\"BoRxcX2v\",\"api_specs_schema_types_components_open-spec_function-operation-in-files-mapper.md\":\"F_pPgjLb\",\"api_specs_schema_types_components_open-spec_function-operation-in-parameter-mapper.md\":\"DCy2vhZB\",\"api_specs_schema_types_components_open-spec_function-operation-in-parameters-mapper.md\":\"BMvE-iIy\",\"api_specs_schema_types_components_open-spec_function-operation-in-query-mapper.md\":\"DzUqIUOB\",\"api_specs_schema_types_components_open-spec_function-operation-mapper.md\":\"q3SMKF9z\",\"api_specs_schema_types_components_open-spec_function-operation-media-mapper.md\":\"BvM27eH7\",\"api_specs_schema_types_components_open-spec_function-operation-request-body-mapper.md\":\"Dli5Bxyu\",\"api_specs_schema_types_components_open-spec_function-operation-response-mapper.md\":\"Bm7Xs5lz\",\"api_specs_schema_types_components_open-spec_function-paths-mapper.md\":\"umr29IJ5\",\"api_specs_schema_types_components_open-spec_function-wrap-enums-mapper.md\":\"D9wFlBBG\",\"api_specs_schema_types_components_open-spec_type-json-parameter-options.md\":\"B3tmeZBB\",\"api_specs_schema_types_decorators_class_decorator-children.md\":\"xae-Oglx\",\"api_specs_schema_types_decorators_class_decorator-discriminator-value.md\":\"DVhrKLdC\",\"api_specs_schema_types_decorators_collections_const-max-items.md\":\"BVU1uIFi\",\"api_specs_schema_types_decorators_collections_const-max-properties.md\":\"Di2pWv49\",\"api_specs_schema_types_decorators_collections_const-min-items.md\":\"_16I3L_s\",\"api_specs_schema_types_decorators_collections_const-min-properties.md\":\"C0TSRuqT\",\"api_specs_schema_types_decorators_collections_const-unique-items.md\":\"DyDX5SOU\",\"api_specs_schema_types_decorators_collections_decorator-array-of.md\":\"CVODgaCS\",\"api_specs_schema_types_decorators_collections_decorator-collection-contains.md\":\"D4oHZHXv\",\"api_specs_schema_types_decorators_collections_decorator-collection-of.md\":\"Djv7muKC\",\"api_specs_schema_types_decorators_collections_decorator-map-of.md\":\"9rqrfYzI\",\"api_specs_schema_types_decorators_collections_interface-array-of-chained-decorators.md\":\"B2GWP_Eo\",\"api_specs_schema_types_decorators_collections_interface-collection-of-chained-decorators.md\":\"BpdKd6r7\",\"api_specs_schema_types_decorators_collections_interface-map-of-chained-decorators.md\":\"YdofLuyL\",\"api_specs_schema_types_decorators_common_const-date-format.md\":\"2JCToBj8\",\"api_specs_schema_types_decorators_common_const-date-time.md\":\"Dum8zNde\",\"api_specs_schema_types_decorators_common_const-email.md\":\"B4US6zxQ\",\"api_specs_schema_types_decorators_common_const-enum.md\":\"DWjJAtjI\",\"api_specs_schema_types_decorators_common_const-exclusive-maximum.md\":\"CdTxSYlJ\",\"api_specs_schema_types_decorators_common_const-exclusive-minimum.md\":\"NaB8Zr3P\",\"api_specs_schema_types_decorators_common_const-format.md\":\"BKkXC5QS\",\"api_specs_schema_types_decorators_common_const-max-length.md\":\"BE7DW23I\",\"api_specs_schema_types_decorators_common_const-max.md\":\"EneVbqPP\",\"api_specs_schema_types_decorators_common_const-maximum.md\":\"R8_N6PqQ\",\"api_specs_schema_types_decorators_common_const-min-length.md\":\"hYQBcBCv\",\"api_specs_schema_types_decorators_common_const-min.md\":\"4TH_q1I9\",\"api_specs_schema_types_decorators_common_const-minimum.md\":\"TAvej097\",\"api_specs_schema_types_decorators_common_const-multiple-of.md\":\"Bqh4iJ2G\",\"api_specs_schema_types_decorators_common_const-pattern.md\":\"CHjCB-mF\",\"api_specs_schema_types_decorators_common_const-required.md\":\"CBT4goNI\",\"api_specs_schema_types_decorators_common_const-time-format.md\":\"BbZ8yTZg\",\"api_specs_schema_types_decorators_common_const-uri.md\":\"QgH85HKj\",\"api_specs_schema_types_decorators_common_const-url.md\":\"CwX2svKZ\",\"api_specs_schema_types_decorators_common_decorator-additional-properties.md\":\"BrnjtYwB\",\"api_specs_schema_types_decorators_common_decorator-all-of.md\":\"hq7CkOlH\",\"api_specs_schema_types_decorators_common_decorator-allow.md\":\"DTy3uV_u\",\"api_specs_schema_types_decorators_common_decorator-any-of.md\":\"DkJiCz6Y\",\"api_specs_schema_types_decorators_common_decorator-any.md\":\"BVC3tyv3\",\"api_specs_schema_types_decorators_common_decorator-const.md\":\"Gv53DJOW\",\"api_specs_schema_types_decorators_common_decorator-custom-key.md\":\"DzJILkQa\",\"api_specs_schema_types_decorators_common_decorator-custom-keys.md\":\"BPiIybNY\",\"api_specs_schema_types_decorators_common_decorator-default-msg.md\":\"C_o9uWmt\",\"api_specs_schema_types_decorators_common_decorator-default.md\":\"M04-2NPw\",\"api_specs_schema_types_decorators_common_decorator-description.md\":\"CF6F5b-Y\",\"api_specs_schema_types_decorators_common_decorator-discriminator-key.md\":\"D5wi5x4k\",\"api_specs_schema_types_decorators_common_decorator-error-msg.md\":\"XBk8xGRx\",\"api_specs_schema_types_decorators_common_decorator-example.md\":\"BW1n7kww\",\"api_specs_schema_types_decorators_common_decorator-examples.md\":\"Ce6iGSZl\",\"api_specs_schema_types_decorators_common_decorator-for.md\":\"ym7Cg69V\",\"api_specs_schema_types_decorators_common_decorator-forward-groups.md\":\"CWVyBC_v\",\"api_specs_schema_types_decorators_common_decorator-groups.md\":\"BXcpA6N4\",\"api_specs_schema_types_decorators_common_decorator-ignore.md\":\"j0lhxvgK\",\"api_specs_schema_types_decorators_common_decorator-integer.md\":\"BcWJfHLF\",\"api_specs_schema_types_decorators_common_decorator-json-entity-fn.md\":\"DLCQDZqp\",\"api_specs_schema_types_decorators_common_decorator-labelled-as.md\":\"CTGOBfPx\",\"api_specs_schema_types_decorators_common_decorator-name.md\":\"BlRgPqN_\",\"api_specs_schema_types_decorators_common_decorator-nullable.md\":\"GQ7xMry7\",\"api_specs_schema_types_decorators_common_decorator-one-of.md\":\"DEL4IOBk\",\"api_specs_schema_types_decorators_common_decorator-optional.md\":\"BBlPHn6I\",\"api_specs_schema_types_decorators_common_decorator-property.md\":\"CbSi72aC\",\"api_specs_schema_types_decorators_common_decorator-read-only.md\":\"Cwj5AlW9\",\"api_specs_schema_types_decorators_common_decorator-record-of.md\":\"z5DZCD0j\",\"api_specs_schema_types_decorators_common_decorator-ref.md\":\"CvXVwnDI\",\"api_specs_schema_types_decorators_common_decorator-required-groups.md\":\"CnvI29wX\",\"api_specs_schema_types_decorators_common_decorator-schema.md\":\"CDawCgBu\",\"api_specs_schema_types_decorators_common_decorator-title.md\":\"CaCOIz9D\",\"api_specs_schema_types_decorators_common_decorator-type-error.md\":\"tECZ2Fop\",\"api_specs_schema_types_decorators_common_decorator-write-only.md\":\"Dyj5Ai8Q\",\"api_specs_schema_types_decorators_generics_decorator-generic-of.md\":\"BewFvffa\",\"api_specs_schema_types_decorators_generics_decorator-generics.md\":\"Dohwe4x0\",\"api_specs_schema_types_decorators_operations_decorator-accept-mime.md\":\"C-K9GVOo\",\"api_specs_schema_types_decorators_operations_decorator-all.md\":\"fNOwA8uR\",\"api_specs_schema_types_decorators_operations_decorator-consumes.md\":\"BDEwvOyX\",\"api_specs_schema_types_decorators_operations_decorator-content-type.md\":\"CqZNJq7i\",\"api_specs_schema_types_decorators_operations_decorator-delete.md\":\"CPqKLtFP\",\"api_specs_schema_types_decorators_operations_decorator-deprecated.md\":\"BFScjdMF\",\"api_specs_schema_types_decorators_operations_decorator-get.md\":\"7-B1bOwN\",\"api_specs_schema_types_decorators_operations_decorator-head.md\":\"ycAP25S8\",\"api_specs_schema_types_decorators_operations_decorator-header.md\":\"bnP2vryy\",\"api_specs_schema_types_decorators_operations_decorator-in-file.md\":\"BmMMwsyI\",\"api_specs_schema_types_decorators_operations_decorator-in.md\":\"CYhHc_D7\",\"api_specs_schema_types_decorators_operations_decorator-location.md\":\"B_Z55yG4\",\"api_specs_schema_types_decorators_operations_decorator-operation-id.md\":\"DE_Yueuk\",\"api_specs_schema_types_decorators_operations_decorator-operation-path.md\":\"7xIcApb4\",\"api_specs_schema_types_decorators_operations_decorator-operation.md\":\"k7LDX9kh\",\"api_specs_schema_types_decorators_operations_decorator-options.md\":\"D9qi9sHr\",\"api_specs_schema_types_decorators_operations_decorator-partial.md\":\"D7-sk9dp\",\"api_specs_schema_types_decorators_operations_decorator-patch.md\":\"nvGJJhf0\",\"api_specs_schema_types_decorators_operations_decorator-path.md\":\"CDnPJm0j\",\"api_specs_schema_types_decorators_operations_decorator-post.md\":\"Dv8eXAKY\",\"api_specs_schema_types_decorators_operations_decorator-produces.md\":\"C-voHgjA\",\"api_specs_schema_types_decorators_operations_decorator-publish.md\":\"5KHIf9MS\",\"api_specs_schema_types_decorators_operations_decorator-put.md\":\"DK5WwA9S\",\"api_specs_schema_types_decorators_operations_decorator-redirect.md\":\"CGFj8Fp6\",\"api_specs_schema_types_decorators_operations_decorator-returns.md\":\"DcBrPKru\",\"api_specs_schema_types_decorators_operations_decorator-security.md\":\"BHej4y9X\",\"api_specs_schema_types_decorators_operations_decorator-status.md\":\"O-ACbiLP\",\"api_specs_schema_types_decorators_operations_decorator-subscribe.md\":\"CgXIhnLF\",\"api_specs_schema_types_decorators_operations_decorator-summary.md\":\"DjoOb9fP\",\"api_specs_schema_types_decorators_operations_decorator-tags.md\":\"C17jO_qE\",\"api_specs_schema_types_decorators_operations_decorator-view.md\":\"kXtY_zsT\",\"api_specs_schema_types_decorators_operations_interface-in-chained-decorators.md\":\"fCedmd1g\",\"api_specs_schema_types_decorators_operations_interface-returns-chained-decorators.md\":\"DR-Q3jme\",\"api_specs_schema_types_decorators_operations_interface-route-chained-decorators.md\":\"DCm4BV-x\",\"api_specs_schema_types_domain_class-discriminator.md\":\"C0biH7EQ\",\"api_specs_schema_types_domain_class-json-class-store.md\":\"C_5lnLu9\",\"api_specs_schema_types_domain_class-json-entity-store.md\":\"DLWj-LaK\",\"api_specs_schema_types_domain_class-json-lazy-ref.md\":\"EKqIOoxA\",\"api_specs_schema_types_domain_class-json-map.md\":\"DtaFDYYW\",\"api_specs_schema_types_domain_class-json-media.md\":\"kKOjBXND\",\"api_specs_schema_types_domain_class-json-method-path.md\":\"CNFfXWP6\",\"api_specs_schema_types_domain_class-json-method-store.md\":\"Bf88VoKE\",\"api_specs_schema_types_domain_class-json-operation-paths-map.md\":\"CP8liTGc\",\"api_specs_schema_types_domain_class-json-operation-route.md\":\"DTIF5DmR\",\"api_specs_schema_types_domain_class-json-operation.md\":\"BD_g2ctL\",\"api_specs_schema_types_domain_class-json-parameter-store.md\":\"DdyoCyb0\",\"api_specs_schema_types_domain_class-json-parameter.md\":\"CWhZFW1N\",\"api_specs_schema_types_domain_class-json-property-store.md\":\"ln9zSq4p\",\"api_specs_schema_types_domain_class-json-request-body.md\":\"HO7r3RGn\",\"api_specs_schema_types_domain_class-json-response.md\":\"DfledYa-\",\"api_specs_schema_types_domain_class-json-schema.md\":\"hmXAUP-7\",\"api_specs_schema_types_domain_enum-json-format-types.md\":\"BI2JEGoq\",\"api_specs_schema_types_domain_enum-json-parameter-types.md\":\"B8LIr-p8\",\"api_specs_schema_types_domain_enum-spec-types.md\":\"CT4Sv_gc\",\"api_specs_schema_types_domain_interface-json-entity-store-options.md\":\"DEgSJVCE\",\"api_specs_schema_types_domain_interface-json-operation-options.md\":\"CPscY-Vf\",\"api_specs_schema_types_domain_interface-json-parameter-store-options.md\":\"BZpY-JXp\",\"api_specs_schema_types_domain_interface-json-redirect-options.md\":\"VBWsfXNA\",\"api_specs_schema_types_domain_interface-json-schema-object.md\":\"DynPA_cY\",\"api_specs_schema_types_domain_interface-json-view-options.md\":\"BGN2gCPt\",\"api_specs_schema_types_domain_interface-pipe-methods.md\":\"CNR19wnz\",\"api_specs_schema_types_domain_type-any-json-schema.md\":\"C6i1FzpG\",\"api_specs_schema_types_domain_type-ctor-to-type.md\":\"BbqYen2A\",\"api_specs_schema_types_domain_type-endpoint-metadata.md\":\"Qb2pt_zT\",\"api_specs_schema_types_domain_type-infer.md\":\"C6BfN6j9\",\"api_specs_schema_types_domain_type-json-request-body-options.md\":\"DIIYNafX\",\"api_specs_schema_types_domain_type-json-response-options.md\":\"pMnCPbyK\",\"api_specs_schema_types_domain_type-param-metadata.md\":\"CsLQjeJk\",\"api_specs_schema_types_domain_type-property-metadata.md\":\"DnFKxgMY\",\"api_specs_schema_types_domain_type-props-to-shape.md\":\"B-3sLQgs\",\"api_specs_schema_types_domain_type-schema-key.md\":\"CQZUSwdz\",\"api_specs_schema_types_domain_type-schema-merge.md\":\"CQCUGRyt\",\"api_specs_schema_types_domain_type-schema-omit.md\":\"C_nJKnth\",\"api_specs_schema_types_domain_type-schema-partial.md\":\"BVwkBePt\",\"api_specs_schema_types_domain_type-schema-pick.md\":\"BguOSiPw\",\"api_specs_schema_types_domain_type-union-to-intersection.md\":\"DGs-BUvH\",\"api_specs_schema_types_fn_const-s.md\":\"CX2kNkxq\",\"api_specs_schema_types_fn_function-all-of.md\":\"Co5zYnum\",\"api_specs_schema_types_fn_function-any-of.md\":\"dle4XRZr\",\"api_specs_schema_types_fn_function-any.md\":\"BB6c2bl3\",\"api_specs_schema_types_fn_function-array.md\":\"DtOfXh3N\",\"api_specs_schema_types_fn_function-boolean.md\":\"ChKC9O-k\",\"api_specs_schema_types_fn_function-date.md\":\"CHzoWED7\",\"api_specs_schema_types_fn_function-datetime.md\":\"BhNToN_D\",\"api_specs_schema_types_fn_function-email.md\":\"DDxcijfx\",\"api_specs_schema_types_fn_function-enums.md\":\"uqHm6Sx_\",\"api_specs_schema_types_fn_function-from.md\":\"CMmA1ZYB\",\"api_specs_schema_types_fn_function-integer.md\":\"2yJRZo09\",\"api_specs_schema_types_fn_function-lazy-ref.md\":\"BduarJ76\",\"api_specs_schema_types_fn_function-map.md\":\"Dx0vpJEn\",\"api_specs_schema_types_fn_function-number.md\":\"BzYljyWV\",\"api_specs_schema_types_fn_function-object.md\":\"BIhVprv3\",\"api_specs_schema_types_fn_function-one-of.md\":\"oCkdCf3o\",\"api_specs_schema_types_fn_function-record.md\":\"BXQ6NFCo\",\"api_specs_schema_types_fn_function-ref.md\":\"DvbqxIqi\",\"api_specs_schema_types_fn_function-set.md\":\"C-fSe6J7\",\"api_specs_schema_types_fn_function-string.md\":\"BirXtZb4\",\"api_specs_schema_types_fn_function-time.md\":\"DfFI0Kr9\",\"api_specs_schema_types_fn_function-uri.md\":\"2a04eZeF\",\"api_specs_schema_types_fn_function-url.md\":\"BdZHWfqO\",\"api_specs_schema_types_interfaces_interface-ignore-callback.md\":\"CAMZ_n0F\",\"api_specs_schema_types_interfaces_interface-json-header.md\":\"2xOUvEOH\",\"api_specs_schema_types_interfaces_interface-json-headers.md\":\"R4p8sGeE\",\"api_specs_schema_types_interfaces_interface-json-hook-context.md\":\"D_-lOXuU\",\"api_specs_schema_types_interfaces_interface-json-schema-options.md\":\"C4mKSI9R\",\"api_specs_schema_types_utils_class-converter.md\":\"BINo9kP0\",\"api_specs_schema_types_utils_function-compile.md\":\"BrYBwHgh\",\"api_specs_schema_types_utils_function-concat-path.md\":\"x_5CgZ-p\",\"api_specs_schema_types_utils_function-define-status-model.md\":\"Bp47HYpi\",\"api_specs_schema_types_utils_function-generate-spec.md\":\"DRl0d6NA\",\"api_specs_schema_types_utils_function-get-generics-options.md\":\"D8Q9EFfx\",\"api_specs_schema_types_utils_function-get-json-entity-store.md\":\"CZRqegLn\",\"api_specs_schema_types_utils_function-get-json-schema.md\":\"79C2yk04\",\"api_specs_schema_types_utils_function-get-json-type.md\":\"BCCOh9Ht\",\"api_specs_schema_types_utils_function-get-operation-id.md\":\"DJK0e2Ng\",\"api_specs_schema_types_utils_function-get-operations-routes.md\":\"Bw-9VaVn\",\"api_specs_schema_types_utils_function-get-schema-from-ref.md\":\"Cs8Gfm7-\",\"api_specs_schema_types_utils_function-get-spec.md\":\"DqWWli9C\",\"api_specs_schema_types_utils_function-get-status-model.md\":\"C5pjg0nm\",\"api_specs_schema_types_utils_function-is-redirection-status.md\":\"B6xx3paT\",\"api_specs_schema_types_utils_function-is-success-status.md\":\"PEVUODVt\",\"api_specs_schema_types_utils_function-map-operation-options.md\":\"Tg7IhhnM\",\"api_specs_schema_types_utils_function-merge-schema.md\":\"BVbn1FLp\",\"api_specs_schema_types_utils_function-merge-spec.md\":\"CRkAu66a\",\"api_specs_schema_types_utils_function-remove-hidden-operation.md\":\"Cu3UCaX_\",\"api_specs_schema_types_utils_function-serialize-enum-values.md\":\"GcdH6J_r\",\"api_specs_schema_types_utils_function-serialize-enum.md\":\"B9qE7QwA\",\"api_specs_schema_types_utils_function-transform-information.md\":\"BoJx0wka\",\"api_specs_schema_types_utils_function-transform-security.md\":\"3wqlERIs\",\"api_specs_schema_types_utils_function-transform-to-os-2.md\":\"DhvgES_b\",\"api_specs_schema_types_utils_function-with-error-msg.md\":\"gdHbYol6\",\"api_specs_schema_types_utils_interface-error-chained-methods.md\":\"CgdOlj0U\",\"api_specs_schema_types_utils_interface-generate-spec-options.md\":\"VO4vNks_\",\"api_specs_schema_types_utils_interface-get-operations-routes-options.md\":\"CXu4_FCS\",\"api_specs_schema_types_utils_interface-spec-serializer-options.md\":\"DcDt4Gfv\",\"api_specs_schema_types_utils_type-error-chained-decorator.md\":\"CVs4G6ml\",\"api_specs_schema_types_utils_type-generic-value.md\":\"BhUxppRX\",\"api_specs_schema_types_utils_type-generics-map.md\":\"DUv8ZWVM\",\"api_specs_schema_types_utils_type-json-token-options.md\":\"lRslGYWL\",\"api_specs_swagger_types_class-swagger-module.md\":\"C6rTlOjN\",\"api_specs_swagger_types_const-root-dir.md\":\"DnvYNoo4\",\"api_specs_swagger_types_const-swagger-ui-dist.md\":\"zmJPBDaI\",\"api_specs_swagger_types_interfaces_interface-swagger-ui-options.md\":\"BJiJJoK7\",\"api_specs_swagger_types_interfaces_type-swagger-os-2-settings.md\":\"DWh83iy4\",\"api_specs_swagger_types_interfaces_type-swagger-os-3-settings.md\":\"Dx13-Bm4\",\"api_specs_swagger_types_interfaces_type-swagger-settings.md\":\"DAMXLyTf\",\"api_testcontainers_mongo_types_services_class-test-containers-mongo.md\":\"DKv5wC-j\",\"api_testcontainers_mongo_types_services_service-get-mongo-connection-options.md\":\"CSpVHowC\",\"api_testcontainers_mongo_types_services_service-get-mongo-connections-options.md\":\"D57gtSKW\",\"api_testcontainers_mongo_types_services_service-get-mongo-url.md\":\"Dat85mlf\",\"api_testcontainers_mongo_types_services_service-start-mongo-server.md\":\"BWu3C-Dv\",\"api_testcontainers_mongo_types_services_service-stop-mongo-server.md\":\"CKlcX-0Q\",\"api_testcontainers_mongo_types_setup_function-setup.md\":\"B6F0zces\",\"api_testcontainers_mongo_types_setup_function-teardown.md\":\"CqhuaFUH\",\"api_third-parties_agenda_types_decorators_decorator-define.md\":\"C1MAk8nc\",\"api_third-parties_agenda_types_decorators_decorator-every.md\":\"hoRSbxOh\",\"api_third-parties_agenda_types_decorators_decorator-jobs-controller.md\":\"B95Jxf3E\",\"api_third-parties_agenda_types_interfaces_interface-agenda-store.md\":\"BaFgA9Pr\",\"api_third-parties_agenda_types_interfaces_interface-define-options.md\":\"C31nYxaU\",\"api_third-parties_agenda_types_interfaces_type-agenda-settings.md\":\"GSwv0waI\",\"api_third-parties_agenda_types_interfaces_type-every-options.md\":\"BV87ga0v\",\"api_third-parties_agenda_types_services_const-agenda-service.md\":\"LrXv--3P\",\"api_third-parties_bullmq_types_class-bull-mq-module.md\":\"oGkRm1p4\",\"api_third-parties_bullmq_types_config_type-bull-mq-config.md\":\"CxHQNVrR\",\"api_third-parties_bullmq_types_contracts_interface-job-methods.md\":\"Clj7weXQ\",\"api_third-parties_bullmq_types_contracts_interface-job-store.md\":\"y3Z0oaLh\",\"api_third-parties_bullmq_types_decorators_decorator-fallback-job-controller.md\":\"93-OMSk6\",\"api_third-parties_bullmq_types_decorators_decorator-inject-queue.md\":\"DQhXGjS3\",\"api_third-parties_bullmq_types_decorators_decorator-inject-worker.md\":\"D3XL3hII\",\"api_third-parties_bullmq_types_decorators_decorator-job-controller.md\":\"D9eVVUjH\",\"api_third-parties_bullmq_types_dispatchers_class-job-dispatcher.md\":\"YXgFWj0r\",\"api_third-parties_bullmq_types_dispatchers_interface-job-dispatcher-options.md\":\"CnwxgeFt\",\"api_third-parties_directus-sdk_types_cache_class-directus-cache-interceptor.md\":\"AYz6oo0f\",\"api_third-parties_directus-sdk_types_cache_decorators_decorator-cache.md\":\"B1H9GQId\",\"api_third-parties_directus-sdk_types_cache_function-use-directus-cache.md\":\"DITBz8cF\",\"api_third-parties_directus-sdk_types_cache_type-directus-cache-options.md\":\"Bi9AkdbL\",\"api_third-parties_directus-sdk_types_fn_function-define-endpoint.md\":\"e90oudsS\",\"api_third-parties_directus-sdk_types_fn_function-define-hook.md\":\"CL9te2mP\",\"api_third-parties_directus-sdk_types_fn_function-define-operation-api.md\":\"Bt9x04Mx\",\"api_third-parties_directus-sdk_types_fn_function-wrap-endpoint.md\":\"kvhosTjM\",\"api_third-parties_directus-sdk_types_fn_function-wrap-operation.md\":\"ibznH4kc\",\"api_third-parties_directus-sdk_types_services_class-directus-context-service.md\":\"CmKQba00\",\"api_third-parties_directus-sdk_types_services_class-directus-items-repository.md\":\"DK5l5fVq\",\"api_third-parties_event-emitter_types_class-event-emitter-module.md\":\"CuPN56c7\",\"api_third-parties_event-emitter_types_decorators_decorator-on-any.md\":\"C64JGUP6\",\"api_third-parties_event-emitter_types_decorators_decorator-on-event.md\":\"D1Od1Yd_\",\"api_third-parties_event-emitter_types_interfaces_interface-event-emitter-store.md\":\"Gv-hNjna\",\"api_third-parties_event-emitter_types_services_const-event-emitter-service.md\":\"CvtIWfXP\",\"api_third-parties_formio-types_types_domain_interface-formio-access.md\":\"BXcU01ln\",\"api_third-parties_formio-types_types_domain_interface-formio-action-info.md\":\"CM3Ejxz3\",\"api_third-parties_formio-types_types_domain_interface-formio-action-item.md\":\"CScs3Bjb\",\"api_third-parties_formio-types_types_domain_interface-formio-action.md\":\"DQIZpFnF\",\"api_third-parties_formio-types_types_domain_interface-formio-component.md\":\"BGOk-exQ\",\"api_third-parties_formio-types_types_domain_interface-formio-form.md\":\"B1zOPuCI\",\"api_third-parties_formio-types_types_domain_interface-formio-permission.md\":\"CFOzM9XQ\",\"api_third-parties_formio-types_types_domain_interface-formio-role.md\":\"CjHWJZ8o\",\"api_third-parties_formio-types_types_domain_interface-formio-schema.md\":\"DRX4IEyB\",\"api_third-parties_formio-types_types_domain_interface-formio-submission.md\":\"_VunFr32\",\"api_third-parties_formio-types_types_domain_interface-formio-token.md\":\"Br2lKLFR\",\"api_third-parties_formio_types_builder_class-formio-mapper.md\":\"BIdbX13v\",\"api_third-parties_formio_types_class-formio-module.md\":\"IczTz80P\",\"api_third-parties_formio_types_components_class-alter-actions.md\":\"TJpN9D2d\",\"api_third-parties_formio_types_components_class-alter-audit.md\":\"C7WvCVNo\",\"api_third-parties_formio_types_components_class-alter-host.md\":\"CgZklpAk\",\"api_third-parties_formio_types_components_class-alter-log.md\":\"CpPdxWe0\",\"api_third-parties_formio_types_components_class-alter-skip.md\":\"aZRCklWA\",\"api_third-parties_formio_types_components_class-alter-template-export-steps.md\":\"BXSpab6l\",\"api_third-parties_formio_types_components_class-alter-template-import-steps.md\":\"BOORGVT4\",\"api_third-parties_formio_types_decorators_decorator-action-ctx.md\":\"BQRCe0if\",\"api_third-parties_formio_types_decorators_decorator-action.md\":\"C5oPX5ZZ\",\"api_third-parties_formio_types_decorators_decorator-alter.md\":\"CTqkbNeh\",\"api_third-parties_formio_types_decorators_decorator-on.md\":\"P2foh515\",\"api_third-parties_formio_types_decorators_decorator-use-formio-auth.md\":\"7JVwAhhk\",\"api_third-parties_formio_types_domain_interface-action-methods.md\":\"Bv_PQgBE\",\"api_third-parties_formio_types_domain_interface-alter-hook.md\":\"CQh9lSCs\",\"api_third-parties_formio_types_domain_interface-formio-action-model-ctor.md\":\"BDj-19HE\",\"api_third-parties_formio_types_domain_interface-formio-action-model.md\":\"BhYVLj3r\",\"api_third-parties_formio_types_domain_interface-formio-actions-index.md\":\"DnNLQE0L\",\"api_third-parties_formio_types_domain_interface-formio-actions.md\":\"dQYFs9qs\",\"api_third-parties_formio_types_domain_interface-formio-auth.md\":\"CnjyGZoc\",\"api_third-parties_formio_types_domain_interface-formio-base-model.md\":\"5n9AYQAM\",\"api_third-parties_formio_types_domain_interface-formio-base.md\":\"Cd75tunv\",\"api_third-parties_formio_types_domain_interface-formio-config.md\":\"BPF1k0Nm\",\"api_third-parties_formio_types_domain_interface-formio-ctx-mapper.md\":\"BKGEnyGh\",\"api_third-parties_formio_types_domain_interface-formio-decoded-token.md\":\"Bwhr0jkC\",\"api_third-parties_formio_types_domain_interface-formio-email-config.md\":\"DX_6_mK4\",\"api_third-parties_formio_types_domain_interface-formio-errors.md\":\"idGUOpoz\",\"api_third-parties_formio_types_domain_interface-formio-export-options.md\":\"Dy38YvrN\",\"api_third-parties_formio_types_domain_interface-formio-hook.md\":\"CvE1rx_Y\",\"api_third-parties_formio_types_domain_interface-formio-hooks.md\":\"COpYrGx-\",\"api_third-parties_formio_types_domain_interface-formio-js.md\":\"D3wopgN-\",\"api_third-parties_formio_types_domain_interface-formio-jwt-config.md\":\"kg0ivy5f\",\"api_third-parties_formio_types_domain_interface-formio-middlewares.md\":\"fNevvtY7\",\"api_third-parties_formio_types_domain_interface-formio-model.md\":\"BMDVeHS4\",\"api_third-parties_formio_types_domain_interface-formio-models.md\":\"fQTVioD0\",\"api_third-parties_formio_types_domain_interface-formio-payload-token.md\":\"DrO6vMGe\",\"api_third-parties_formio_types_domain_interface-formio-router.md\":\"CYKoPow0\",\"api_third-parties_formio_types_domain_interface-formio-schemas.md\":\"CssQx4gt\",\"api_third-parties_formio_types_domain_interface-formio-settings.md\":\"qxol9_tN\",\"api_third-parties_formio_types_domain_interface-formio-template-util.md\":\"B5Ajeb0j\",\"api_third-parties_formio_types_domain_interface-formio-template.md\":\"BsTDizA0\",\"api_third-parties_formio_types_domain_interface-formio-update.md\":\"DNZHO_Nq\",\"api_third-parties_formio_types_domain_interface-formio-util.md\":\"C37oCUzF\",\"api_third-parties_formio_types_domain_interface-formio.md\":\"BDJfFT3J\",\"api_third-parties_formio_types_domain_interface-on-hook.md\":\"Cm6HJMJw\",\"api_third-parties_formio_types_domain_interface-resource-http-method-options.md\":\"0PKQr5EX\",\"api_third-parties_formio_types_domain_interface-resource-rest-options.md\":\"BWk8cxYJ\",\"api_third-parties_formio_types_domain_type-formio-action-mongoose-schema.md\":\"BGs0KXBH\",\"api_third-parties_formio_types_domain_type-formio-init-event.md\":\"C2Ju7D8Y\",\"api_third-parties_formio_types_domain_type-formio-models-models.md\":\"DovcEcRu\",\"api_third-parties_formio_types_domain_type-formio-mongoose-schema.md\":\"D1hNamx0\",\"api_third-parties_formio_types_domain_type-resource-http-handler.md\":\"DYua0HXA\",\"api_third-parties_formio_types_domain_type-set-action-item-message.md\":\"CAi4kUDY\",\"api_third-parties_formio_types_domain_type-with-id.md\":\"CPCfjT2Z\",\"api_third-parties_formio_types_middlewares_class-formio-auth-middleware.md\":\"DL-pL1mY\",\"api_third-parties_formio_types_services_class-formio-auth-service.md\":\"wsgrCKZ4\",\"api_third-parties_formio_types_services_class-formio-database.md\":\"Bwl9IGtv\",\"api_third-parties_formio_types_services_class-formio-hooks-service.md\":\"BPnuqBWD\",\"api_third-parties_formio_types_services_class-formio-installer.md\":\"2ERdmCab\",\"api_third-parties_formio_types_services_class-formio-repository.md\":\"CW36_qha\",\"api_third-parties_formio_types_services_class-formio-service.md\":\"hxALdqKN\",\"api_third-parties_normalize-path_types_function-normalize-path.md\":\"B65DxlCs\",\"api_third-parties_pulse_types_decorators_const-pulse.md\":\"DkgesXIz\",\"api_third-parties_pulse_types_decorators_decorator-define.md\":\"CHhy1Ecv\",\"api_third-parties_pulse_types_decorators_decorator-every.md\":\"CYvbZU8l\",\"api_third-parties_pulse_types_decorators_decorator-jobs-controller.md\":\"CyuMtKzN\",\"api_third-parties_pulse_types_interfaces_interface-define-options.md\":\"BL0-w6SF\",\"api_third-parties_pulse_types_interfaces_interface-pulse-store.md\":\"A4wiAi8t\",\"api_third-parties_pulse_types_interfaces_type-every-options.md\":\"BvtDNExD\",\"api_third-parties_pulse_types_interfaces_type-pulse-settings.md\":\"Aga_Vb3d\",\"api_third-parties_pulse_types_services_const-pulse-module.md\":\"BfP1P5O_\",\"api_third-parties_pulse_types_services_const-pulse-service.md\":\"DLqoidCr\",\"api_third-parties_schema-formio_types_components_function-any-to-component.md\":\"CLy54oi7\",\"api_third-parties_schema-formio_types_components_function-array-to-component.md\":\"CY0QJtJA\",\"api_third-parties_schema-formio_types_components_function-default-to-component.md\":\"C_biJeMN\",\"api_third-parties_schema-formio_types_components_function-enum-to-component.md\":\"CpOtghbh\",\"api_third-parties_schema-formio_types_components_function-map-to-component.md\":\"c9yzQRIZ\",\"api_third-parties_schema-formio_types_components_function-nested-to-component.md\":\"DMKJx75T\",\"api_third-parties_schema-formio_types_components_function-number-to-component.md\":\"BZ0h3eWz\",\"api_third-parties_schema-formio_types_components_function-object-to-edit-grid.md\":\"DNDH-Io-\",\"api_third-parties_schema-formio_types_components_function-panel-to-component.md\":\"PXlL8jI8\",\"api_third-parties_schema-formio_types_components_function-properties-to-components.md\":\"Soar2l67\",\"api_third-parties_schema-formio_types_components_function-string-to-component.md\":\"CNn7gjQm\",\"api_third-parties_schema-formio_types_decorators_decorator-component.md\":\"S-rGZss2\",\"api_third-parties_schema-formio_types_decorators_decorator-conditional.md\":\"YDU02zjM\",\"api_third-parties_schema-formio_types_decorators_decorator-currency.md\":\"CcuZmLe5\",\"api_third-parties_schema-formio_types_decorators_decorator-custom-class.md\":\"mQNTYlWd\",\"api_third-parties_schema-formio_types_decorators_decorator-custom-conditional.md\":\"weerpOXt\",\"api_third-parties_schema-formio_types_decorators_decorator-data-source-json.md\":\"Ogzlp1Wm\",\"api_third-parties_schema-formio_types_decorators_decorator-data-source-url.md\":\"BfrxVb2H\",\"api_third-parties_schema-formio_types_decorators_decorator-error-label.md\":\"QZMGgQWp\",\"api_third-parties_schema-formio_types_decorators_decorator-error-message.md\":\"DzMfFGKx\",\"api_third-parties_schema-formio_types_decorators_decorator-form.md\":\"B4mCKxup\",\"api_third-parties_schema-formio_types_decorators_decorator-hidden.md\":\"CwIHnl2E\",\"api_third-parties_schema-formio_types_decorators_decorator-hide-when.md\":\"BID0hxel\",\"api_third-parties_schema-formio_types_decorators_decorator-input-tags.md\":\"7k1SA6wd\",\"api_third-parties_schema-formio_types_decorators_decorator-label.md\":\"DJEZHxSv\",\"api_third-parties_schema-formio_types_decorators_decorator-mask.md\":\"DPA_DTpR\",\"api_third-parties_schema-formio_types_decorators_decorator-masks.md\":\"BmCDxbMb\",\"api_third-parties_schema-formio_types_decorators_decorator-max-words.md\":\"R5ucKQri\",\"api_third-parties_schema-formio_types_decorators_decorator-min-words.md\":\"B_yDzoll\",\"api_third-parties_schema-formio_types_decorators_decorator-modal-edit.md\":\"BRvMjZhh\",\"api_third-parties_schema-formio_types_decorators_decorator-multiple.md\":\"CROx_W-N\",\"api_third-parties_schema-formio_types_decorators_decorator-open-when-empty.md\":\"C0K4WX_2\",\"api_third-parties_schema-formio_types_decorators_decorator-password.md\":\"z81E1giD\",\"api_third-parties_schema-formio_types_decorators_decorator-placeholder.md\":\"B7hsC6SP\",\"api_third-parties_schema-formio_types_decorators_decorator-prefix.md\":\"Dv4zj78I\",\"api_third-parties_schema-formio_types_decorators_decorator-select.md\":\"CTl6dwe1\",\"api_third-parties_schema-formio_types_decorators_decorator-show-when.md\":\"G488cD26\",\"api_third-parties_schema-formio_types_decorators_decorator-suffix.md\":\"DJyM1aWW\",\"api_third-parties_schema-formio_types_decorators_decorator-table-view.md\":\"DMMn4Gfx\",\"api_third-parties_schema-formio_types_decorators_decorator-tabs.md\":\"DE0reB70\",\"api_third-parties_schema-formio_types_decorators_decorator-text-case.md\":\"BwOa-hr0\",\"api_third-parties_schema-formio_types_decorators_decorator-textarea.md\":\"BmHOP1dv\",\"api_third-parties_schema-formio_types_decorators_decorator-tooltip.md\":\"CGIKVxgN\",\"api_third-parties_schema-formio_types_decorators_decorator-validate.md\":\"BryghY3L\",\"api_third-parties_schema-formio_types_decorators_interface-custom-conditional-ctx.md\":\"2HcneKh0\",\"api_third-parties_schema-formio_types_decorators_interface-password-opts.md\":\"DwkyFNcn\",\"api_third-parties_schema-formio_types_decorators_interface-select-opts.md\":\"BDscW_KA\",\"api_third-parties_schema-formio_types_decorators_interface-textarea-opts.md\":\"BZJRozMN\",\"api_third-parties_schema-formio_types_interfaces_type-formio-data-resolver-ctx.md\":\"DrxwVFhM\",\"api_third-parties_schema-formio_types_interfaces_type-formio-data-resolver.md\":\"B8gLTToY\",\"api_third-parties_socketio-testing_types_services_class-socket-client-service.md\":\"BJaIoWLN\",\"api_third-parties_socketio_types_class_class-socket-provider-metadata.md\":\"Dsp7RORz\",\"api_third-parties_socketio_types_class_class-socket-session-data.md\":\"CVsrp_YG\",\"api_third-parties_socketio_types_decorators_decorator-args.md\":\"_PgoAqsJ\",\"api_third-parties_socketio_types_decorators_decorator-broadcast-others.md\":\"BdTZNsM-\",\"api_third-parties_socketio_types_decorators_decorator-broadcast.md\":\"DmrTIT66\",\"api_third-parties_socketio_types_decorators_decorator-emit.md\":\"CW8woa7M\",\"api_third-parties_socketio_types_decorators_decorator-input-and-broadcast-others.md\":\"lnbcUSRC\",\"api_third-parties_socketio_types_decorators_decorator-input-and-broadcast.md\":\"B6wk5_QW\",\"api_third-parties_socketio_types_decorators_decorator-input-and-emit.md\":\"DOjT2N4k\",\"api_third-parties_socketio_types_decorators_decorator-input.md\":\"BFMSiakP\",\"api_third-parties_socketio_types_decorators_decorator-io.md\":\"8VgSkJhm\",\"api_third-parties_socketio_types_decorators_decorator-raw-socket-session.md\":\"B18ZijKM\",\"api_third-parties_socketio_types_decorators_decorator-reason.md\":\"Dot319pP\",\"api_third-parties_socketio_types_decorators_decorator-socket-err.md\":\"CNLy9XjV\",\"api_third-parties_socketio_types_decorators_decorator-socket-event-name.md\":\"9I59lkwh\",\"api_third-parties_socketio_types_decorators_decorator-socket-filter.md\":\"Bb5L0g3Y\",\"api_third-parties_socketio_types_decorators_decorator-socket-middleware-error.md\":\"CGx068ji\",\"api_third-parties_socketio_types_decorators_decorator-socket-middleware.md\":\"Dg6FqOl0\",\"api_third-parties_socketio_types_decorators_decorator-socket-returns.md\":\"B3zvJlG0\",\"api_third-parties_socketio_types_decorators_decorator-socket-service.md\":\"nn7ij7ip\",\"api_third-parties_socketio_types_decorators_decorator-socket-use-after.md\":\"DgNmop65\",\"api_third-parties_socketio_types_decorators_decorator-socket-use-before.md\":\"BLQjqTB3\",\"api_third-parties_socketio_types_decorators_type-namespace.md\":\"aXb_hAme\",\"api_third-parties_socketio_types_decorators_type-nsp.md\":\"DMeBPm6p\",\"api_third-parties_socketio_types_decorators_type-socket-nsp.md\":\"DEmkGy2w\",\"api_third-parties_socketio_types_decorators_type-socket-session.md\":\"BoCcRvI0\",\"api_third-parties_socketio_types_decorators_type-socket.md\":\"Dvbf261P\",\"api_third-parties_socketio_types_interfaces_enum-socket-provider-types.md\":\"O9svpTIa\",\"api_third-parties_socketio_types_interfaces_interface-on-namespace-init.md\":\"BMmhmTb6\",\"api_third-parties_socketio_types_interfaces_interface-socket-handler-metadata.md\":\"B6y3G-NF\",\"api_third-parties_socketio_types_interfaces_interface-socket-injectable-nsp.md\":\"Cf0TVFrQ\",\"api_third-parties_socketio_types_interfaces_interface-socket-param-metadata.md\":\"B6anvhpP\",\"api_third-parties_socketio_types_services_class-socket-io-service.md\":\"C2wgKVGi\",\"api_third-parties_socketio_types_services_type-socket-io-server.md\":\"Dz-36czo\",\"api_third-parties_sse_types_decorators_decorator-event-stream.md\":\"CHEoIWqC\",\"api_third-parties_sse_types_decorators_interface-event-stream-opts.md\":\"7mOsl3xq\",\"api_third-parties_sse_types_decorators_type-event-stream-ctx.md\":\"COxpeiID\",\"api_third-parties_sse_types_domain_class-event-stream-context.md\":\"Bz7-sMNB\",\"api_third-parties_sse_types_domain_type-event-stream-context-options.md\":\"BZ6ZR-QK\",\"api_third-parties_sse_types_interceptors_class-event-stream-interceptor.md\":\"BTkVZcir\",\"api_third-parties_sse_types_middlewares_class-event-stream-middleware.md\":\"BAo78YYy\",\"api_third-parties_stripe_types_decorators_decorator-webhook-event.md\":\"CMYK2eMO\",\"api_third-parties_stripe_types_domain_interface-stripe-settings.md\":\"DxLFURB7\",\"api_third-parties_stripe_types_middlewares_class-webhook-event-middleware.md\":\"B_gkiNkz\",\"api_third-parties_stripe_types_middlewares_interface-webhook-event-options.md\":\"G9ngzSg3\",\"api_third-parties_stripe_types_services_const-stripe-factory.md\":\"hEzTmQJo\",\"api_third-parties_temporal_types_class-temporal-module.md\":\"wmWqW4L6\",\"api_third-parties_temporal_types_const-provider-type-temporal.md\":\"6ve8w9JJ\",\"api_third-parties_temporal_types_decorators_decorator-activity.md\":\"Cm5AEMCX\",\"api_third-parties_temporal_types_decorators_decorator-temporal.md\":\"MXyNS6bk\",\"api_third-parties_temporal_types_interfaces_const-temporal-store-key.md\":\"Co7JXwpc\",\"api_third-parties_temporal_types_interfaces_interface-activity-options.md\":\"DzgLLmNj\",\"api_third-parties_temporal_types_interfaces_interface-temporal-store.md\":\"BxJXx8vZ\",\"api_third-parties_temporal_types_services_const-temporal-client.md\":\"DomIHZRJ\",\"api_third-parties_temporal_types_services_const-temporal-connection.md\":\"CiMZfHWg\",\"api_third-parties_terminus_types_class-terminus-module.md\":\"CM_jwMA8\",\"api_third-parties_terminus_types_decorators_decorator-health.md\":\"hiwWSEFv\",\"api_third-parties_terminus_types_interfaces_type-terminus-settings.md\":\"ByZVl0_7\",\"api_third-parties_vike_types_class-vite-module.md\":\"DftHXpK9\",\"api_third-parties_vike_types_decorators_decorator-vite.md\":\"CqYimMWP\",\"api_third-parties_vike_types_interfaces_interface-vite-render-context.md\":\"D4ik9A-x\",\"api_third-parties_vike_types_interfaces_type-vite-config.md\":\"DQMx2Dzy\",\"api_third-parties_vike_types_interfaces_type-vite-page-props.md\":\"B20Cj5pl\",\"api_third-parties_vike_types_middlewares_class-vite-renderer-middleware.md\":\"DlcNJTjT\",\"api_third-parties_vike_types_services_class-vite-service.md\":\"C_Gqj3tq\",\"api_third-parties_vike_types_services_const-vite-server.md\":\"Dl_1bj7v\",\"contributing.md\":\"Qfi6ciP-\",\"docs_authentication.md\":\"BXY3nWMw\",\"docs_cache.md\":\"BgKXcQAx\",\"docs_command.md\":\"BJ0bQYb_\",\"docs_configuration.md\":\"BlEAQ2gp\",\"docs_configuration_configuration-sources.md\":\"lKywstc8\",\"docs_configuration_express.md\":\"B9qyrSEl\",\"docs_configuration_fastify.md\":\"DeToPSsT\",\"docs_configuration_index.md\":\"B2KMN6w2\",\"docs_configuration_koa.md\":\"NTNmyWZ4\",\"docs_configuration_load-configuration-from-file.md\":\"DTg2d7oJ\",\"docs_configuration_server-options.md\":\"BNzfF9Xl\",\"docs_controllers.md\":\"DmhO5Epe\",\"docs_custom-endpoint-decorators.md\":\"BaxosZTp\",\"docs_custom-providers.md\":\"DHpsWd4Z\",\"docs_exceptions.md\":\"D_QuUIzP\",\"docs_hooks.md\":\"BdIGxq0O\",\"docs_injection-scopes.md\":\"DPsIVoL4\",\"docs_interceptors.md\":\"BuX9l34S\",\"docs_json-mapper.md\":\"DtdbRXKa\",\"docs_logger.md\":\"Cw7LJ3gL\",\"docs_mcp.md\":\"dh0Bh4ET\",\"docs_middlewares.md\":\"C4PUo-xu\",\"docs_model.md\":\"B0R4SnKz\",\"docs_not-found-page.md\":\"9z0Q_TAZ\",\"docs_pipes.md\":\"DnoCaIGk\",\"docs_platform-adapter.md\":\"LjefjkfB\",\"docs_platform-api.md\":\"Cb5-v73F\",\"docs_platform-serverless-http.md\":\"Dc5IT_Hq\",\"docs_platform-serverless.md\":\"D_aiCi7_\",\"docs_providers-lazy-loading.md\":\"CTVxeyNW\",\"docs_providers.md\":\"IKEs-x_T\",\"docs_request-context.md\":\"CobXjDkY\",\"docs_response-filter.md\":\"D_I5sH2G\",\"docs_routing.md\":\"D8PCOc1o\",\"docs_serve-files.md\":\"C-gFB3Uo\",\"docs_session.md\":\"Bqz_ajeC\",\"docs_templating.md\":\"BP1CF4C-\",\"docs_testing.md\":\"CFlp7IfJ\",\"docs_upload-files.md\":\"DdyzZapN\",\"docs_validation.md\":\"B2HWaa8j\",\"getting-started.md\":\"fEhaZmoi\",\"index.md\":\"CGAl0SN4\",\"introduction_ai_develop-with-ai.md\":\"Ci3JsJTT\",\"introduction_capabilities.md\":\"BhbOQUPT\",\"introduction_cheat-sheet.md\":\"BSo8Jspv\",\"introduction_create-your-first-controller.md\":\"DICd1d_0\",\"introduction_getting-started.md\":\"OI7Z1K8R\",\"introduction_migrate-from-express.md\":\"WQ3hZ08X\",\"introduction_migrate-from-v6.md\":\"C8WohFCX\",\"introduction_migrate-from-v7.md\":\"DegLjOYk\",\"introduction_what-is-news-v8.md\":\"BbKe4xBI\",\"introduction_what-is-tsed.md\":\"dTNxuC3M\",\"more_team.md\":\"B42bSHRQ\",\"plugins_create-your-own-plugins.md\":\"jJbk94JG\",\"plugins_index.md\":\"Dn9rmB9k\",\"plugins_premium_config-source_aws-secrets.md\":\"BWgPqRCn\",\"plugins_premium_config-source_ioredis.md\":\"BDBqFMqG\",\"plugins_premium_config-source_mongo.md\":\"DnDdWN2L\",\"plugins_premium_config-source_postgres.md\":\"CVW77Pjw\",\"plugins_premium_config-source_vault.md\":\"Dmk5UyRK\",\"plugins_premium_install-premium-plugins.md\":\"Ditx0oaQ\",\"plugins_premium_testcontainers_localstack.md\":\"Bw_-yF0o\",\"plugins_premium_testcontainers_mongo.md\":\"CQr0SR4L\",\"plugins_premium_testcontainers_postgres.md\":\"BlXjbFZ7\",\"plugins_premium_testcontainers_redis.md\":\"DZB5645G\",\"plugins_premium_testcontainers_vault.md\":\"BLHXK_KH\",\"tutorials_adapters-ioredis.md\":\"BAwR8133\",\"tutorials_adapters-redis.md\":\"DgYc5OuN\",\"tutorials_adapters.md\":\"DU25STF5\",\"tutorials_agenda.md\":\"BLpD8wfQ\",\"tutorials_ajv.md\":\"BEszAslE\",\"tutorials_aws.md\":\"DU1kgkve\",\"tutorials_bullmq.md\":\"Dizi6OI3\",\"tutorials_graphql-apollo.md\":\"B25ZFX0c\",\"tutorials_graphql-nexus.md\":\"BJEsTuNi\",\"tutorials_graphql-typegraphql.md\":\"Zp13bqCu\",\"tutorials_graphql-ws.md\":\"VPyZ5gy3\",\"tutorials_graphql.md\":\"B9sBqgiG\",\"tutorials_ioredis.md\":\"C6Z7IiNT\",\"tutorials_jest.md\":\"DnxPrOhm\",\"tutorials_keycloak.md\":\"ConOEymm\",\"tutorials_mikroorm.md\":\"lehDD08P\",\"tutorials_mongoose.md\":\"NYqChM0k\",\"tutorials_objection.md\":\"CqvRYUf1\",\"tutorials_oidc.md\":\"CC-ExbVt\",\"tutorials_passport.md\":\"CTAawsZq\",\"tutorials_prisma.md\":\"CP1A3aWr\",\"tutorials_pulse.md\":\"Cfmkfl-v\",\"tutorials_redis.md\":\"DocLbnSz\",\"tutorials_scalar.md\":\"CIKfvFU9\",\"tutorials_schema-formio.md\":\"y6M5bVlK\",\"tutorials_server-sent-events.md\":\"_IGz9t4f\",\"tutorials_serverless.md\":\"B9Q6ZqYZ\",\"tutorials_snippets_graphql_graphql-ws.md\":\"BIo4fGHg\",\"tutorials_socket-io.md\":\"BLPI-nfR\",\"tutorials_stripe.md\":\"41NA-iE0\",\"tutorials_swagger.md\":\"-A8Q_Rne\",\"tutorials_temporal.md\":\"CC6Kmcsj\",\"tutorials_terminus.md\":\"CcKxB56z\",\"tutorials_typeorm.md\":\"DpIqoeuT\",\"tutorials_vike.md\":\"BHKNoREA\",\"tutorials_vitest.md\":\"-nfJKPv4\",\"warehouse_index.md\":\"BSSia3K8\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Ts.ED a modern Node.js/Bun.js framework built with TypeScript on top of Express.js/Koa.js/Fastify.js/CLI/AWS\",\"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\":\"/tsed.svg\",\"siteTitle\":false,\"siteUrl\":\"https://tsed.dev\",\"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\",\"editLink\":{\"pattern\":\"https://github.com/tsedio/tsed/edit/production/docs/:path\"},\"search\":{\"provider\":\"algolia\",\"options\":{\"appId\":\"DH8VVM2E1E\",\"apiKey\":\"9a1620e0f36bc5dc3b0982fdcbdd6f5f\",\"indexName\":\"ts_ed\"}},\"nav\":[{\"text\":\"Getting started\",\"items\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is Ts.ED?\",\"link\":\"/introduction/what-is-tsed\"},{\"text\":\"What's new in v8?\",\"link\":\"/introduction/what-is-news-v8\"},{\"text\":\"Capabilities\",\"link\":\"/introduction/capabilities\"},{\"text\":\"Installation\",\"link\":\"/introduction/getting-started\"},{\"text\":\"Create your first controller\",\"link\":\"/introduction/create-your-first-controller\"},{\"text\":\"Develop with AI\",\"link\":\"/introduction/ai/develop-with-ai\"},{\"text\":\"Cheat sheet\",\"link\":\"/introduction/cheat-sheet\"}]},{\"text\":\"Migration\",\"items\":[{\"text\":\"Migrate from v7\",\"link\":\"/introduction/migrate-from-v7\"},{\"text\":\"Migrate v6 to v7\",\"link\":\"/introduction/migrate-from-v6\"},{\"text\":\"Migrate from Express\",\"link\":\"/introduction/migrate-from-express\"}]}]},{\"text\":\"Documentation\",\"items\":[{\"text\":\"Configuration\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/configuration/\"},{\"text\":\"Configuration sources\",\"link\":\"/docs/configuration/configuration-sources\"},{\"text\":\"Server options\",\"link\":\"/docs/configuration/server-options\"},{\"text\":\"Express.js\",\"link\":\"/docs/configuration/express\"},{\"text\":\"Koa.js\",\"link\":\"/docs/configuration/koa\"},{\"text\":\"Fastify.js\",\"link\":\"/docs/configuration/fastify\"}]},{\"text\":\"Fundamentals\",\"items\":[{\"text\":\"Controllers\",\"link\":\"/docs/controllers\"},{\"text\":\"Routing\",\"link\":\"/docs/routing\"},{\"text\":\"DI & Providers\",\"link\":\"/docs/providers\"},{\"text\":\"Models\",\"link\":\"/docs/model\"},{\"text\":\"Json Mapper\",\"link\":\"/docs/json-mapper\"},{\"text\":\"Middlewares\",\"link\":\"/docs/middlewares\"},{\"text\":\"Pipes\",\"link\":\"/docs/pipes\"},{\"text\":\"Interceptors\",\"link\":\"/docs/interceptors\"},{\"text\":\"Validation\",\"link\":\"/docs/validation\"},{\"text\":\"Authentication\",\"link\":\"/docs/authentication\"},{\"text\":\"Hooks\",\"link\":\"/docs/hooks\"},{\"text\":\"Response filter\",\"link\":\"/docs/response-filter\"},{\"text\":\"Exceptions\",\"link\":\"/docs/exceptions\"},{\"text\":\"Logger\",\"link\":\"/docs/logger\"},{\"text\":\"Context\",\"link\":\"/docs/request-context\"},{\"text\":\"Testing\",\"link\":\"/docs/testing\"}]},{\"text\":\"Advanced\",\"items\":[{\"text\":\"Cache\",\"link\":\"/docs/cache\"},{\"text\":\"Platform API\",\"link\":\"/docs/platform-api\"},{\"text\":\"Platform Adapter\",\"link\":\"/docs/platform-adapter\"},{\"text\":\"Platform AWS\",\"link\":\"/docs/platform-serverless\"},{\"text\":\"Platform Serverless HTTP\",\"link\":\"/docs/platform-serverless-http\"},{\"text\":\"Platform MCP\",\"link\":\"/docs/mcp\"},{\"text\":\"Command\",\"link\":\"/docs/command\"},{\"text\":\"Custom decorators\",\"link\":\"/docs/custom-endpoint-decorators\"},{\"text\":\"Custom providers\",\"link\":\"/docs/custom-providers\"},{\"text\":\"Templating\",\"link\":\"/docs/templating\"},{\"text\":\"Session & Cookies\",\"link\":\"/docs/session\"},{\"text\":\"Upload files\",\"link\":\"/docs/upload-files\"},{\"text\":\"Customize 404\",\"link\":\"/docs/not-found-page\"},{\"text\":\"Api references\",\"link\":\"/api\"}]}]},{\"text\":\"Tutorials\",\"items\":[{\"text\":\"Authentication & Security\",\"items\":[{\"text\":\"Keycloak\",\"link\":\"/tutorials/keycloak\"},{\"text\":\"OIDC\",\"link\":\"/tutorials/oidc\"},{\"text\":\"Passport.js\",\"link\":\"/tutorials/passport\"}]},{\"text\":\"API & Documentation\",\"items\":[{\"text\":\"GraphQL\",\"link\":\"/tutorials/graphql\"},{\"text\":\"Scalar\",\"link\":\"/tutorials/scalar\"},{\"text\":\"Schema Formio\",\"link\":\"/tutorials/schema-formio\"},{\"text\":\"Swagger\",\"link\":\"/tutorials/swagger\"}]},{\"text\":\"ORM\",\"items\":[{\"text\":\"Adapters\",\"link\":\"/tutorials/adapters\"},{\"text\":\"Adapters IORedis\",\"link\":\"/tutorials/adapters-ioredis\"},{\"text\":\"Adapters Redis\",\"link\":\"/tutorials/adapters-redis\"},{\"text\":\"IORedis\",\"link\":\"/tutorials/ioredis\"},{\"text\":\"MikroORM\",\"link\":\"/tutorials/mikroorm\"},{\"text\":\"Mongoose\",\"link\":\"/tutorials/mongoose\"},{\"text\":\"Objection.js\",\"link\":\"/tutorials/objection\"},{\"text\":\"Prisma\",\"link\":\"/tutorials/prisma\"},{\"text\":\"Redis\",\"link\":\"/tutorials/redis\"},{\"text\":\"TypeORM\",\"link\":\"/tutorials/typeorm\"}]},{\"text\":\"Orchestration & Workflow\",\"items\":[{\"text\":\"Agenda\",\"link\":\"/tutorials/agenda\"},{\"text\":\"BullMQ\",\"link\":\"/tutorials/bullmq\"},{\"text\":\"Pulse\",\"link\":\"/tutorials/pulse\"},{\"text\":\"Temporal\",\"link\":\"/tutorials/temporal\"}]},{\"text\":\"Testing\",\"items\":[{\"text\":\"Jest\",\"link\":\"/tutorials/jest\"},{\"text\":\"Vitest\",\"link\":\"/tutorials/vitest\"}]},{\"text\":\"Third-parties\",\"items\":[{\"text\":\"Server-sent events\",\"link\":\"/tutorials/server-sent-events\"},{\"text\":\"Serverless\",\"link\":\"/tutorials/serverless\"},{\"text\":\"Socket.io\",\"link\":\"/tutorials/socket-io\"},{\"text\":\"Stripe\",\"link\":\"/tutorials/stripe\"},{\"text\":\"Terminus\",\"link\":\"/tutorials/terminus\"},{\"text\":\"Vike\",\"link\":\"/tutorials/vike\"}]}]},{\"text\":\"Plugins\",\"items\":[{\"text\":\"Links\",\"items\":[{\"text\":\"Marketplace\",\"link\":\"/plugins/index\"},{\"text\":\"Install premium plugins\",\"link\":\"/plugins/premium/install-premium-plugins\"},{\"text\":\"Create your own plugins\",\"link\":\"/plugins/create-your-own-plugins\"}]},{\"text\":\"Premium ConfigSource\",\"items\":[{\"text\":\"AWS Secrets Manager\",\"link\":\"/plugins/premium/config-source/aws-secrets\"},{\"text\":\"IORedis \",\"link\":\"/plugins/premium/config-source/ioredis\"},{\"text\":\"Mongo\",\"link\":\"/plugins/premium/config-source/mongo\"},{\"text\":\"Postgres\",\"link\":\"/plugins/premium/config-source/postgres\"},{\"text\":\"Vault\",\"link\":\"/plugins/premium/config-source/vault\"}]},{\"text\":\"Premium TestContainers\",\"items\":[{\"text\":\"Redis\",\"link\":\"/plugins/premium/testcontainers/redis\"},{\"text\":\"LocalStack\",\"link\":\"/plugins/premium/testcontainers/localstack\"},{\"text\":\"Mongo\",\"link\":\"/plugins/premium/testcontainers/mongo\"},{\"text\":\"Postgres\",\"link\":\"/plugins/premium/testcontainers/postgres\"},{\"text\":\"Vault\",\"link\":\"/plugins/premium/testcontainers/vault\"}]}]},{\"text\":\"8.34.0\",\"items\":[{\"text\":\"\",\"items\":[{\"text\":\"Releases\",\"link\":\"https://github.com/tsedio/tsed/releases\"},{\"text\":\"v7 (maintenance)\",\"link\":\"https://v7.tsed.dev\"},{\"text\":\"v6 (obsolete)\",\"link\":\"https://v6.tsed.dev\"},{\"text\":\"v5 (obsolete)\",\"link\":\"https://v5.tsed.dev\"},{\"text\":\"Contributing\",\"link\":\"https://github.com/tsedio/tsed/blob/production/CONTRIBUTING.md\"},{\"text\":\"Team\",\"link\":\"/more/team\"}]}]}],\"sidebar\":{\"/introduction/\":[{\"text\":\"Introduction\",\"items\":[{\"text\":\"What is Ts.ED?\",\"link\":\"/introduction/what-is-tsed\"},{\"text\":\"What's new in v8?\",\"link\":\"/introduction/what-is-news-v8\"},{\"text\":\"Capabilities\",\"link\":\"/introduction/capabilities\"},{\"text\":\"Installation\",\"link\":\"/introduction/getting-started\"},{\"text\":\"Create your first controller\",\"link\":\"/introduction/create-your-first-controller\"},{\"text\":\"Develop with AI\",\"link\":\"/introduction/ai/develop-with-ai\"},{\"text\":\"Cheat sheet\",\"link\":\"/introduction/cheat-sheet\"}]},{\"text\":\"Migration\",\"items\":[{\"text\":\"Migrate from v7\",\"link\":\"/introduction/migrate-from-v7\"},{\"text\":\"Migrate v6 to v7\",\"link\":\"/introduction/migrate-from-v6\"},{\"text\":\"Migrate from Express\",\"link\":\"/introduction/migrate-from-express\"}]}],\"/docs/\":[{\"text\":\"Configuration\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/configuration/\"},{\"text\":\"Configuration sources\",\"link\":\"/docs/configuration/configuration-sources\"},{\"text\":\"Server options\",\"link\":\"/docs/configuration/server-options\"},{\"text\":\"Express.js\",\"link\":\"/docs/configuration/express\"},{\"text\":\"Koa.js\",\"link\":\"/docs/configuration/koa\"},{\"text\":\"Fastify.js\",\"link\":\"/docs/configuration/fastify\"}]},{\"text\":\"Fundamentals\",\"items\":[{\"text\":\"Controllers\",\"link\":\"/docs/controllers\"},{\"text\":\"Routing\",\"link\":\"/docs/routing\"},{\"text\":\"DI & Providers\",\"link\":\"/docs/providers\"},{\"text\":\"Models\",\"link\":\"/docs/model\"},{\"text\":\"Json Mapper\",\"link\":\"/docs/json-mapper\"},{\"text\":\"Middlewares\",\"link\":\"/docs/middlewares\"},{\"text\":\"Pipes\",\"link\":\"/docs/pipes\"},{\"text\":\"Interceptors\",\"link\":\"/docs/interceptors\"},{\"text\":\"Validation\",\"link\":\"/docs/validation\"},{\"text\":\"Authentication\",\"link\":\"/docs/authentication\"},{\"text\":\"Hooks\",\"link\":\"/docs/hooks\"},{\"text\":\"Response filter\",\"link\":\"/docs/response-filter\"},{\"text\":\"Exceptions\",\"link\":\"/docs/exceptions\"},{\"text\":\"Logger\",\"link\":\"/docs/logger\"},{\"text\":\"Context\",\"link\":\"/docs/request-context\"},{\"text\":\"Testing\",\"link\":\"/docs/testing\"}]},{\"text\":\"Advanced\",\"items\":[{\"text\":\"Cache\",\"link\":\"/docs/cache\"},{\"text\":\"Platform API\",\"link\":\"/docs/platform-api\"},{\"text\":\"Platform Adapter\",\"link\":\"/docs/platform-adapter\"},{\"text\":\"Platform AWS\",\"link\":\"/docs/platform-serverless\"},{\"text\":\"Platform Serverless HTTP\",\"link\":\"/docs/platform-serverless-http\"},{\"text\":\"Platform MCP\",\"link\":\"/docs/mcp\"},{\"text\":\"Command\",\"link\":\"/docs/command\"},{\"text\":\"Custom decorators\",\"link\":\"/docs/custom-endpoint-decorators\"},{\"text\":\"Custom providers\",\"link\":\"/docs/custom-providers\"},{\"text\":\"Templating\",\"link\":\"/docs/templating\"},{\"text\":\"Session & Cookies\",\"link\":\"/docs/session\"},{\"text\":\"Upload files\",\"link\":\"/docs/upload-files\"},{\"text\":\"Customize 404\",\"link\":\"/docs/not-found-page\"},{\"text\":\"Api references\",\"link\":\"/api\"}]}],\"/plugins/\":[{\"text\":\"Links\",\"items\":[{\"text\":\"Marketplace\",\"link\":\"/plugins/index\"},{\"text\":\"Install premium plugins\",\"link\":\"/plugins/premium/install-premium-plugins\"},{\"text\":\"Create your own plugins\",\"link\":\"/plugins/create-your-own-plugins\"}]},{\"text\":\"Premium ConfigSource\",\"items\":[{\"text\":\"AWS Secrets Manager\",\"link\":\"/plugins/premium/config-source/aws-secrets\"},{\"text\":\"IORedis \",\"link\":\"/plugins/premium/config-source/ioredis\"},{\"text\":\"Mongo\",\"link\":\"/plugins/premium/config-source/mongo\"},{\"text\":\"Postgres\",\"link\":\"/plugins/premium/config-source/postgres\"},{\"text\":\"Vault\",\"link\":\"/plugins/premium/config-source/vault\"}]},{\"text\":\"Premium TestContainers\",\"items\":[{\"text\":\"Redis\",\"link\":\"/plugins/premium/testcontainers/redis\"},{\"text\":\"LocalStack\",\"link\":\"/plugins/premium/testcontainers/localstack\"},{\"text\":\"Mongo\",\"link\":\"/plugins/premium/testcontainers/mongo\"},{\"text\":\"Postgres\",\"link\":\"/plugins/premium/testcontainers/postgres\"},{\"text\":\"Vault\",\"link\":\"/plugins/premium/testcontainers/vault\"}]}],\"/tutorials/\":[{\"text\":\"Authentication & Security\",\"items\":[{\"text\":\"Keycloak\",\"link\":\"/tutorials/keycloak\"},{\"text\":\"OIDC\",\"link\":\"/tutorials/oidc\"},{\"text\":\"Passport.js\",\"link\":\"/tutorials/passport\"}]},{\"text\":\"API & Documentation\",\"items\":[{\"text\":\"GraphQL\",\"link\":\"/tutorials/graphql\"},{\"text\":\"Scalar\",\"link\":\"/tutorials/scalar\"},{\"text\":\"Schema Formio\",\"link\":\"/tutorials/schema-formio\"},{\"text\":\"Swagger\",\"link\":\"/tutorials/swagger\"}]},{\"text\":\"ORM\",\"items\":[{\"text\":\"Adapters\",\"link\":\"/tutorials/adapters\"},{\"text\":\"Adapters IORedis\",\"link\":\"/tutorials/adapters-ioredis\"},{\"text\":\"Adapters Redis\",\"link\":\"/tutorials/adapters-redis\"},{\"text\":\"IORedis\",\"link\":\"/tutorials/ioredis\"},{\"text\":\"MikroORM\",\"link\":\"/tutorials/mikroorm\"},{\"text\":\"Mongoose\",\"link\":\"/tutorials/mongoose\"},{\"text\":\"Objection.js\",\"link\":\"/tutorials/objection\"},{\"text\":\"Prisma\",\"link\":\"/tutorials/prisma\"},{\"text\":\"Redis\",\"link\":\"/tutorials/redis\"},{\"text\":\"TypeORM\",\"link\":\"/tutorials/typeorm\"}]},{\"text\":\"Orchestration & Workflow\",\"items\":[{\"text\":\"Agenda\",\"link\":\"/tutorials/agenda\"},{\"text\":\"BullMQ\",\"link\":\"/tutorials/bullmq\"},{\"text\":\"Pulse\",\"link\":\"/tutorials/pulse\"},{\"text\":\"Temporal\",\"link\":\"/tutorials/temporal\"}]},{\"text\":\"Testing\",\"items\":[{\"text\":\"Jest\",\"link\":\"/tutorials/jest\"},{\"text\":\"Vitest\",\"link\":\"/tutorials/vitest\"}]},{\"text\":\"Third-parties\",\"items\":[{\"text\":\"Server-sent events\",\"link\":\"/tutorials/server-sent-events\"},{\"text\":\"Serverless\",\"link\":\"/tutorials/serverless\"},{\"text\":\"Socket.io\",\"link\":\"/tutorials/socket-io\"},{\"text\":\"Stripe\",\"link\":\"/tutorials/stripe\"},{\"text\":\"Terminus\",\"link\":\"/tutorials/terminus\"},{\"text\":\"Vike\",\"link\":\"/tutorials/vike\"}]}],\"/api/\":[{\"text\":\"Core\",\"items\":[{\"text\":\"@tsed/core\",\"collapsed\":true,\"items\":[{\"text\":\"StoreMerge\",\"link\":\"/api/core/types/decorators/decorator-store-merge\"},{\"text\":\"StoreSet\",\"link\":\"/api/core/types/decorators/decorator-store-set\"},{\"text\":\"StoreFn\",\"link\":\"/api/core/types/decorators/decorator-store-fn\"},{\"text\":\"AnyDecorator\",\"link\":\"/api/core/types/types/type-any-decorator\"},{\"text\":\"UnsupportedDecoratorType\",\"link\":\"/api/core/types/errors/class-unsupported-decorator-type\"},{\"text\":\"DecoratorParameters\",\"link\":\"/api/core/types/types/type-decorator-parameters\"},{\"text\":\"DecoratorMethodParameters\",\"link\":\"/api/core/types/types/type-decorator-method-parameters\"},{\"text\":\"StaticMethodDecorator\",\"link\":\"/api/core/types/types/type-static-method-decorator\"},{\"text\":\"DecoratorTypes\",\"link\":\"/api/core/types/types/enum-decorator-types\"},{\"text\":\"Env\",\"link\":\"/api/core/types/types/enum-env\"},{\"text\":\"EnvTypes\",\"link\":\"/api/core/types/types/const-env-types\"},{\"text\":\"MetadataTypes\",\"link\":\"/api/core/types/types/interface-metadata-types\"},{\"text\":\"Type\",\"link\":\"/api/core/types/types/interface-type\"},{\"text\":\"AbstractType\",\"link\":\"/api/core/types/types/interface-abstract-type\"},{\"text\":\"Metadata\",\"link\":\"/api/core/types/types/class-metadata\"},{\"text\":\"Relation\",\"link\":\"/api/core/types/types/type-relation\"},{\"text\":\"Store\",\"link\":\"/api/core/types/types/class-store\"},{\"text\":\"ValueOf\",\"link\":\"/api/core/types/types/type-value-of\"},{\"text\":\"AnyToPromiseStatus\",\"link\":\"/api/core/types/utils/enum-any-to-promise-status\"},{\"text\":\"AnyToPromiseResponseTypes\",\"link\":\"/api/core/types/utils/enum-any-to-promise-response-types\"},{\"text\":\"AnyPromiseResult\",\"link\":\"/api/core/types/utils/interface-any-promise-result\"},{\"text\":\"AnyToPromise\",\"link\":\"/api/core/types/utils/class-any-to-promise\"},{\"text\":\"ancestorOf\",\"link\":\"/api/core/types/utils/function-ancestor-of\"},{\"text\":\"getInheritedClass\",\"link\":\"/api/core/types/utils/function-get-inherited-class\"},{\"text\":\"ancestorsOf\",\"link\":\"/api/core/types/utils/function-ancestors-of\"},{\"text\":\"getClass\",\"link\":\"/api/core/types/utils/function-get-class\"},{\"text\":\"classOf\",\"link\":\"/api/core/types/utils/function-class-of\"},{\"text\":\"cleanObject\",\"link\":\"/api/core/types/utils/function-clean-object\"},{\"text\":\"catchError\",\"link\":\"/api/core/types/utils/function-catch-error\"},{\"text\":\"catchAsyncError\",\"link\":\"/api/core/types/utils/function-catch-async-error\"},{\"text\":\"getConstructor\",\"link\":\"/api/core/types/utils/function-get-constructor\"},{\"text\":\"constructorOf\",\"link\":\"/api/core/types/utils/function-constructor-of\"},{\"text\":\"createInstance\",\"link\":\"/api/core/types/utils/function-create-instance\"},{\"text\":\"decorateMethodsOf\",\"link\":\"/api/core/types/utils/function-decorate-methods-of\"},{\"text\":\"decoratorArgs\",\"link\":\"/api/core/types/utils/function-decorator-args\"},{\"text\":\"decoratorTypeOf\",\"link\":\"/api/core/types/utils/function-decorator-type-of\"},{\"text\":\"deepClone\",\"link\":\"/api/core/types/utils/function-deep-clone\"},{\"text\":\"descriptorOf\",\"link\":\"/api/core/types/utils/function-descriptor-of\"},{\"text\":\"isMethodDescriptor\",\"link\":\"/api/core/types/utils/function-is-method-descriptor\"},{\"text\":\"getConstructorArgNames\",\"link\":\"/api/core/types/utils/function-get-constructor-arg-names\"},{\"text\":\"getClassOrSymbol\",\"link\":\"/api/core/types/utils/function-get-class-or-symbol\"},{\"text\":\"getRandomId\",\"link\":\"/api/core/types/utils/function-get-random-id\"},{\"text\":\"DeepMergeReducerCB\",\"link\":\"/api/core/types/utils/type-deep-merge-reducer-cb\"},{\"text\":\"DeepMergeComparatorCB\",\"link\":\"/api/core/types/utils/type-deep-merge-comparator-cb\"},{\"text\":\"DeepMergeOptions\",\"link\":\"/api/core/types/utils/interface-deep-merge-options\"},{\"text\":\"mergeReducerBuilder\",\"link\":\"/api/core/types/utils/function-merge-reducer-builder\"},{\"text\":\"deepMerge\",\"link\":\"/api/core/types/utils/function-deep-merge\"},{\"text\":\"hasJsonMethod\",\"link\":\"/api/core/types/utils/function-has-json-method\"},{\"text\":\"getValue\",\"link\":\"/api/core/types/utils/function-get-value\"},{\"text\":\"inheritedDescriptorOf\",\"link\":\"/api/core/types/utils/function-inherited-descriptor-of\"},{\"text\":\"isArray\",\"link\":\"/api/core/types/utils/function-is-array\"},{\"text\":\"isArrayOrArrayClass\",\"link\":\"/api/core/types/utils/function-is-array-or-array-class\"},{\"text\":\"isArrowFn\",\"link\":\"/api/core/types/utils/function-is-arrow-fn\"},{\"text\":\"isBoolean\",\"link\":\"/api/core/types/utils/function-is-boolean\"},{\"text\":\"isBooleanOrBooleanClass\",\"link\":\"/api/core/types/utils/function-is-boolean-or-boolean-class\"},{\"text\":\"isBuffer\",\"link\":\"/api/core/types/utils/function-is-buffer\"},{\"text\":\"isUint8Array\",\"link\":\"/api/core/types/utils/function-is-uint-8-array\"},{\"text\":\"isClass\",\"link\":\"/api/core/types/utils/function-is-class\"},{\"text\":\"isCollection\",\"link\":\"/api/core/types/utils/function-is-collection\"},{\"text\":\"isEmpty\",\"link\":\"/api/core/types/utils/function-is-empty\"},{\"text\":\"isDate\",\"link\":\"/api/core/types/utils/function-is-date\"},{\"text\":\"isFunction\",\"link\":\"/api/core/types/utils/function-is-function\"},{\"text\":\"isEnumerable\",\"link\":\"/api/core/types/utils/function-is-enumerable\"},{\"text\":\"isInheritedFrom\",\"link\":\"/api/core/types/utils/function-is-inherited-from\"},{\"text\":\"isMomentObject\",\"link\":\"/api/core/types/utils/function-is-moment-object\"},{\"text\":\"isObjectID\",\"link\":\"/api/core/types/utils/function-is-object-id\"},{\"text\":\"isMongooseObject\",\"link\":\"/api/core/types/utils/function-is-mongoose-object\"},{\"text\":\"isNumber\",\"link\":\"/api/core/types/utils/function-is-number\"},{\"text\":\"isNumberOrNumberClass\",\"link\":\"/api/core/types/utils/function-is-number-or-number-class\"},{\"text\":\"isNil\",\"link\":\"/api/core/types/utils/function-is-nil\"},{\"text\":\"isObject\",\"link\":\"/api/core/types/utils/function-is-object\"},{\"text\":\"isObservable\",\"link\":\"/api/core/types/utils/function-is-observable\"},{\"text\":\"isClassObject\",\"link\":\"/api/core/types/utils/function-is-class-object\"},{\"text\":\"isPlainObject\",\"link\":\"/api/core/types/utils/function-is-plain-object\"},{\"text\":\"isPrimitiveOrPrimitiveClass\",\"link\":\"/api/core/types/utils/function-is-primitive-or-primitive-class\"},{\"text\":\"isPrimitive\",\"link\":\"/api/core/types/utils/function-is-primitive\"},{\"text\":\"isPrimitiveClass\",\"link\":\"/api/core/types/utils/function-is-primitive-class\"},{\"text\":\"isPromise\",\"link\":\"/api/core/types/utils/function-is-promise\"},{\"text\":\"isProtectedKey\",\"link\":\"/api/core/types/utils/function-is-protected-key\"},{\"text\":\"isRegExp\",\"link\":\"/api/core/types/utils/function-is-reg-exp\"},{\"text\":\"isSerializable\",\"link\":\"/api/core/types/utils/function-is-serializable\"},{\"text\":\"isStream\",\"link\":\"/api/core/types/utils/function-is-stream\"},{\"text\":\"isString\",\"link\":\"/api/core/types/utils/function-is-string\"},{\"text\":\"isStringOrStringClass\",\"link\":\"/api/core/types/utils/function-is-string-or-string-class\"},{\"text\":\"isTemporal\",\"link\":\"/api/core/types/utils/function-is-temporal\"},{\"text\":\"isSymbol\",\"link\":\"/api/core/types/utils/function-is-symbol\"},{\"text\":\"isSymbolOrSymbolClass\",\"link\":\"/api/core/types/utils/function-is-symbol-or-symbol-class\"},{\"text\":\"methodsOf\",\"link\":\"/api/core/types/utils/function-methods-of\"},{\"text\":\"objectKeys\",\"link\":\"/api/core/types/utils/function-object-keys\"},{\"text\":\"primitiveOf\",\"link\":\"/api/core/types/utils/function-primitive-of\"},{\"text\":\"nameOfClass\",\"link\":\"/api/core/types/utils/function-name-of-class\"},{\"text\":\"nameOfSymbol\",\"link\":\"/api/core/types/utils/function-name-of-symbol\"},{\"text\":\"nameOf\",\"link\":\"/api/core/types/utils/function-name-of\"},{\"text\":\"prototypeOf\",\"link\":\"/api/core/types/utils/function-prototype-of\"},{\"text\":\"setValue\",\"link\":\"/api/core/types/utils/function-set-value\"},{\"text\":\"ToMapIdentityCB\",\"link\":\"/api/core/types/utils/type-to-map-identity-cb\"},{\"text\":\"ToMapIdentity\",\"link\":\"/api/core/types/utils/type-to-map-identity\"},{\"text\":\"toMap\",\"link\":\"/api/core/types/utils/function-to-map\"},{\"text\":\"uniq\",\"link\":\"/api/core/types/utils/function-uniq\"},{\"text\":\"uniqBy\",\"link\":\"/api/core/types/utils/function-uniq-by\"},{\"text\":\"useDecorators\",\"link\":\"/api/core/types/utils/function-use-decorators\"},{\"text\":\"useMethodDecorator\",\"link\":\"/api/core/types/utils/function-use-method-decorator\"},{\"text\":\"useMethodDecorators\",\"link\":\"/api/core/types/utils/function-use-method-decorators\"},{\"text\":\"toStringConstructor\",\"link\":\"/api/core/types/utils/function-to-string-constructor\"},{\"text\":\"getHostInfoFromPort\",\"link\":\"/api/core/types/utils/http/function-get-host-info-from-port\"},{\"text\":\"ReturnHostInfoFromPort\",\"link\":\"/api/core/types/utils/http/type-return-host-info-from-port\"}]},{\"text\":\"@tsed/di\",\"collapsed\":true,\"items\":[{\"text\":\"InjectContext\",\"link\":\"/api/di/types/browser/decorators/decorator-inject-context\"},{\"text\":\"context\",\"link\":\"/api/di/types/browser/fn/function-context\"},{\"text\":\"contextLogger\",\"link\":\"/api/di/types/browser/fn/function-context-logger\"},{\"text\":\"getAsyncStore\",\"link\":\"/api/di/types/browser/utils/function-get-async-store\"},{\"text\":\"useContextRef\",\"link\":\"/api/di/types/browser/utils/function-use-context-ref\"},{\"text\":\"getContext\",\"link\":\"/api/di/types/browser/utils/function-get-context\"},{\"text\":\"runInContext\",\"link\":\"/api/di/types/browser/utils/function-run-in-context\"},{\"text\":\"setContext\",\"link\":\"/api/di/types/browser/utils/function-set-context\"},{\"text\":\"bindContext\",\"link\":\"/api/di/types/browser/utils/function-bind-context\"},{\"text\":\"AutoInjectable\",\"link\":\"/api/di/types/common/decorators/decorator-auto-injectable\"},{\"text\":\"Configuration\",\"link\":\"/api/di/types/common/decorators/decorator-configuration\"},{\"text\":\"PathType\",\"link\":\"/api/di/types/common/decorators/type-path-type\"},{\"text\":\"ControllerOptions\",\"link\":\"/api/di/types/common/decorators/interface-controller-options\"},{\"text\":\"Controller\",\"link\":\"/api/di/types/common/decorators/decorator-controller\"},{\"text\":\"bindConstant\",\"link\":\"/api/di/types/common/decorators/decorator-bind-constant\"},{\"text\":\"Constant\",\"link\":\"/api/di/types/common/decorators/decorator-constant\"},{\"text\":\"TransformInjectedProviderCB\",\"link\":\"/api/di/types/common/decorators/type-transform-injected-provider-cb\"},{\"text\":\"BindInjectablePropertyOpts\",\"link\":\"/api/di/types/common/decorators/interface-bind-injectable-property-opts\"},{\"text\":\"Inject\",\"link\":\"/api/di/types/common/decorators/decorator-inject\"},{\"text\":\"Injectable\",\"link\":\"/api/di/types/common/decorators/decorator-injectable\"},{\"text\":\"getInterceptorOptions\",\"link\":\"/api/di/types/common/decorators/decorator-get-interceptor-options\"},{\"text\":\"bindIntercept\",\"link\":\"/api/di/types/common/decorators/decorator-bind-intercept\"},{\"text\":\"Intercept\",\"link\":\"/api/di/types/common/decorators/decorator-intercept\"},{\"text\":\"Interceptor\",\"link\":\"/api/di/types/common/decorators/decorator-interceptor\"},{\"text\":\"LazyInject\",\"link\":\"/api/di/types/common/decorators/decorator-lazy-inject\"},{\"text\":\"OptionalLazyInject\",\"link\":\"/api/di/types/common/decorators/decorator-optional-lazy-inject\"},{\"text\":\"ModuleOptions\",\"link\":\"/api/di/types/common/decorators/interface-module-options\"},{\"text\":\"Module\",\"link\":\"/api/di/types/common/decorators/decorator-module\"},{\"text\":\"Opts\",\"link\":\"/api/di/types/common/decorators/decorator-opts\"},{\"text\":\"OverrideProvider\",\"link\":\"/api/di/types/common/decorators/decorator-override-provider\"},{\"text\":\"Scope\",\"link\":\"/api/di/types/common/decorators/decorator-scope\"},{\"text\":\"Service\",\"link\":\"/api/di/types/common/decorators/decorator-service\"},{\"text\":\"bindValue\",\"link\":\"/api/di/types/common/decorators/decorator-bind-value\"},{\"text\":\"Value\",\"link\":\"/api/di/types/common/decorators/decorator-value\"},{\"text\":\"UseOpts\",\"link\":\"/api/di/types/common/decorators/decorator-use-opts\"},{\"text\":\"InjectionError\",\"link\":\"/api/di/types/common/errors/class-injection-error\"},{\"text\":\"InvalidPropertyTokenError\",\"link\":\"/api/di/types/common/errors/class-invalid-property-token-error\"},{\"text\":\"Container\",\"link\":\"/api/di/types/common/domain/class-container\"},{\"text\":\"ContextLoggerOptions\",\"link\":\"/api/di/types/common/domain/interface-context-logger-options\"},{\"text\":\"ContextLogger\",\"link\":\"/api/di/types/common/domain/class-context-logger\"},{\"text\":\"ControllerProvider\",\"link\":\"/api/di/types/common/domain/const-controller-provider\"},{\"text\":\"DIContextOptions\",\"link\":\"/api/di/types/common/domain/interface-di-context-options\"},{\"text\":\"DIContext\",\"link\":\"/api/di/types/common/domain/class-di-context\"},{\"text\":\"BaseContext\",\"link\":\"/api/di/types/common/domain/type-base-context\"},{\"text\":\"InjectablePropertyType\",\"link\":\"/api/di/types/common/domain/enum-injectable-property-type\"},{\"text\":\"LocalsContainer\",\"link\":\"/api/di/types/common/domain/class-locals-container\"},{\"text\":\"ControllerMiddlewares\",\"link\":\"/api/di/types/common/domain/interface-controller-middlewares\"},{\"text\":\"ProviderHookCallback\",\"link\":\"/api/di/types/common/domain/type-provider-hook-callback\"},{\"text\":\"Provider\",\"link\":\"/api/di/types/common/domain/class-provider\"},{\"text\":\"ProviderBuilder\",\"link\":\"/api/di/types/common/domain/class-provider-builder\"},{\"text\":\"providerBuilder\",\"link\":\"/api/di/types/common/domain/function-provider-builder\"},{\"text\":\"ProviderType\",\"link\":\"/api/di/types/common/domain/enum-provider-type\"},{\"text\":\"configuration\",\"link\":\"/api/di/types/common/fn/function-configuration\"},{\"text\":\"ProviderScope\",\"link\":\"/api/di/types/common/domain/enum-provider-scope\"},{\"text\":\"constant\",\"link\":\"/api/di/types/common/fn/function-constant\"},{\"text\":\"inject\",\"link\":\"/api/di/types/common/fn/function-inject\"},{\"text\":\"injectable\",\"link\":\"/api/di/types/common/fn/const-injectable\"},{\"text\":\"interceptor\",\"link\":\"/api/di/types/common/fn/const-interceptor\"},{\"text\":\"controller\",\"link\":\"/api/di/types/common/fn/const-controller\"},{\"text\":\"registerProvider\",\"link\":\"/api/di/types/common/fn/function-register-provider\"},{\"text\":\"injector\",\"link\":\"/api/di/types/common/fn/function-injector\"},{\"text\":\"destroyInjector\",\"link\":\"/api/di/types/common/fn/function-destroy-injector\"},{\"text\":\"lazyInject\",\"link\":\"/api/di/types/common/fn/function-lazy-inject\"},{\"text\":\"optionalLazyInject\",\"link\":\"/api/di/types/common/fn/function-optional-lazy-inject\"},{\"text\":\"injectMany\",\"link\":\"/api/di/types/common/fn/function-inject-many\"},{\"text\":\"AlterRunInContext\",\"link\":\"/api/di/types/common/interfaces/interface-alter-run-in-context\"},{\"text\":\"localsContainer\",\"link\":\"/api/di/types/common/fn/function-locals-container\"},{\"text\":\"invokeOptions\",\"link\":\"/api/di/types/common/fn/function-invoke-options\"},{\"text\":\"detachLocalsContainer\",\"link\":\"/api/di/types/common/fn/function-detach-locals-container\"},{\"text\":\"cleanAllLocalsContainer\",\"link\":\"/api/di/types/common/fn/function-clean-all-locals-container\"},{\"text\":\"logger\",\"link\":\"/api/di/types/common/fn/function-logger\"},{\"text\":\"refValue\",\"link\":\"/api/di/types/common/fn/function-ref-value\"},{\"text\":\"DILogger\",\"link\":\"/api/di/types/common/interfaces/interface-di-logger\"},{\"text\":\"DILoggerOptions\",\"link\":\"/api/di/types/common/interfaces/interface-di-logger-options\"},{\"text\":\"InterceptorNext\",\"link\":\"/api/di/types/common/interfaces/interface-interceptor-next\"},{\"text\":\"InterceptorContext\",\"link\":\"/api/di/types/common/interfaces/interface-interceptor-context\"},{\"text\":\"InvokeOptions\",\"link\":\"/api/di/types/common/interfaces/interface-invoke-options\"},{\"text\":\"UseImportTokenProviderOpts\",\"link\":\"/api/di/types/common/interfaces/type-use-import-token-provider-opts\"},{\"text\":\"UseClassImportTokenProviderOpts\",\"link\":\"/api/di/types/common/interfaces/type-use-class-import-token-provider-opts\"},{\"text\":\"UseFactoryImportTokenProviderOpts\",\"link\":\"/api/di/types/common/interfaces/type-use-factory-import-token-provider-opts\"},{\"text\":\"UseAsyncFactoryImportTokenProviderOpts\",\"link\":\"/api/di/types/common/interfaces/type-use-async-factory-import-token-provider-opts\"},{\"text\":\"ImportTokenProviderOpts\",\"link\":\"/api/di/types/common/interfaces/type-import-token-provider-opts\"},{\"text\":\"OnDestroy\",\"link\":\"/api/di/types/common/interfaces/interface-on-destroy\"},{\"text\":\"OnInit\",\"link\":\"/api/di/types/common/interfaces/interface-on-init\"},{\"text\":\"InterceptorMethods\",\"link\":\"/api/di/types/common/interfaces/interface-interceptor-methods\"},{\"text\":\"ProviderOpts\",\"link\":\"/api/di/types/common/interfaces/interface-provider-opts\"},{\"text\":\"ResolvedInvokeOptions\",\"link\":\"/api/di/types/common/interfaces/interface-resolved-invoke-options\"},{\"text\":\"TokenRoute\",\"link\":\"/api/di/types/common/interfaces/interface-token-route\"},{\"text\":\"FactoryTokenProvider\",\"link\":\"/api/di/types/common/interfaces/type-factory-token-provider\"},{\"text\":\"TokenProvider\",\"link\":\"/api/di/types/common/interfaces/type-token-provider\"},{\"text\":\"DIConfiguration\",\"link\":\"/api/di/types/common/services/class-di-configuration\"},{\"text\":\"InjectorService\",\"link\":\"/api/di/types/common/services/class-injector-service\"},{\"text\":\"LOGGER\",\"link\":\"/api/di/types/common/services/const-logger\"},{\"text\":\"attachLogger\",\"link\":\"/api/di/types/common/utils/function-attach-logger\"},{\"text\":\"colors\",\"link\":\"/api/di/types/common/utils/const-colors\"},{\"text\":\"createContainer\",\"link\":\"/api/di/types/common/utils/function-create-container\"},{\"text\":\"discoverHooks\",\"link\":\"/api/di/types/common/utils/function-discover-hooks\"},{\"text\":\"mergeMount\",\"link\":\"/api/di/types/common/utils/function-merge-mount\"},{\"text\":\"getConfiguration\",\"link\":\"/api/di/types/common/utils/function-get-configuration\"},{\"text\":\"getConstructorDependencies\",\"link\":\"/api/di/types/common/utils/function-get-constructor-dependencies\"},{\"text\":\"setConstructorDependencies\",\"link\":\"/api/di/types/common/utils/function-set-constructor-dependencies\"},{\"text\":\"setLoggerConfiguration\",\"link\":\"/api/di/types/common/utils/function-set-logger-configuration\"},{\"text\":\"DITest\",\"link\":\"/api/di/types/node/services/class-di-test\"}]},{\"text\":\"@tsed/directus-sdk\",\"collapsed\":true,\"items\":[{\"text\":\"DirectusCacheOptions\",\"link\":\"/api/third-parties/directus-sdk/types/cache/type-directus-cache-options\"},{\"text\":\"DirectusCacheInterceptor\",\"link\":\"/api/third-parties/directus-sdk/types/cache/class-directus-cache-interceptor\"},{\"text\":\"useDirectusCache\",\"link\":\"/api/third-parties/directus-sdk/types/cache/function-use-directus-cache\"},{\"text\":\"defineEndpoint\",\"link\":\"/api/third-parties/directus-sdk/types/fn/function-define-endpoint\"},{\"text\":\"defineHook\",\"link\":\"/api/third-parties/directus-sdk/types/fn/function-define-hook\"},{\"text\":\"wrapOperation\",\"link\":\"/api/third-parties/directus-sdk/types/fn/function-wrap-operation\"},{\"text\":\"defineOperationApi\",\"link\":\"/api/third-parties/directus-sdk/types/fn/function-define-operation-api\"},{\"text\":\"DirectusItemsRepository\",\"link\":\"/api/third-parties/directus-sdk/types/services/class-directus-items-repository\"},{\"text\":\"DirectusContextService\",\"link\":\"/api/third-parties/directus-sdk/types/services/class-directus-context-service\"},{\"text\":\"wrapEndpoint\",\"link\":\"/api/third-parties/directus-sdk/types/fn/function-wrap-endpoint\"},{\"text\":\"Cache\",\"link\":\"/api/third-parties/directus-sdk/types/cache/decorators/decorator-cache\"}]},{\"text\":\"@tsed/engines\",\"collapsed\":true,\"items\":[{\"text\":\"AtplEngine\",\"link\":\"/api/engines/types/components/class-atpl-engine\"},{\"text\":\"BracketEngine\",\"link\":\"/api/engines/types/components/class-bracket-engine\"},{\"text\":\"DotEngine\",\"link\":\"/api/engines/types/components/class-dot-engine\"},{\"text\":\"DustEngine\",\"link\":\"/api/engines/types/components/class-dust-engine\"},{\"text\":\"EctEngine\",\"link\":\"/api/engines/types/components/class-ect-engine\"},{\"text\":\"EjsEngine\",\"link\":\"/api/engines/types/components/class-ejs-engine\"},{\"text\":\"ViewEngineOptions\",\"link\":\"/api/engines/types/components/interface-view-engine-options\"},{\"text\":\"EngineOptions\",\"link\":\"/api/engines/types/components/interface-engine-options\"},{\"text\":\"Engine\",\"link\":\"/api/engines/types/components/class-engine\"},{\"text\":\"HamlCoffeeEngine\",\"link\":\"/api/engines/types/components/class-haml-coffee-engine\"},{\"text\":\"HamletEngine\",\"link\":\"/api/engines/types/components/class-hamlet-engine\"},{\"text\":\"HandlebarsEngine\",\"link\":\"/api/engines/types/components/class-handlebars-engine\"},{\"text\":\"HoganEngine\",\"link\":\"/api/engines/types/components/class-hogan-engine\"},{\"text\":\"HtmlingEngine\",\"link\":\"/api/engines/types/components/class-htmling-engine\"},{\"text\":\"JazzEngine\",\"link\":\"/api/engines/types/components/class-jazz-engine\"},{\"text\":\"JqtplEngine\",\"link\":\"/api/engines/types/components/class-jqtpl-engine\"},{\"text\":\"JustEngine\",\"link\":\"/api/engines/types/components/class-just-engine\"},{\"text\":\"HamlEngine\",\"link\":\"/api/engines/types/components/class-haml-engine\"},{\"text\":\"MoteEngine\",\"link\":\"/api/engines/types/components/class-mote-engine\"},{\"text\":\"MustacheEngine\",\"link\":\"/api/engines/types/components/class-mustache-engine\"},{\"text\":\"NunjucksEngine\",\"link\":\"/api/engines/types/components/class-nunjucks-engine\"},{\"text\":\"PlatesEngine\",\"link\":\"/api/engines/types/components/class-plates-engine\"},{\"text\":\"RactiveEngine\",\"link\":\"/api/engines/types/components/class-ractive-engine\"},{\"text\":\"PugEngine\",\"link\":\"/api/engines/types/components/class-pug-engine\"},{\"text\":\"ReactEngine\",\"link\":\"/api/engines/types/components/class-react-engine\"},{\"text\":\"SlmEngine\",\"link\":\"/api/engines/types/components/class-slm-engine\"},{\"text\":\"LodashEngine\",\"link\":\"/api/engines/types/components/class-lodash-engine\"},{\"text\":\"LiquorEngine\",\"link\":\"/api/engines/types/components/class-liquor-engine\"},{\"text\":\"SquirrellyEngine\",\"link\":\"/api/engines/types/components/class-squirrelly-engine\"},{\"text\":\"SwigEngine\",\"link\":\"/api/engines/types/components/class-swig-engine\"},{\"text\":\"TemplayedEngine\",\"link\":\"/api/engines/types/components/class-templayed-engine\"},{\"text\":\"TwigEngine\",\"link\":\"/api/engines/types/components/class-twig-engine\"},{\"text\":\"UnderscoreEngine\",\"link\":\"/api/engines/types/components/class-underscore-engine\"},{\"text\":\"TwingEngine\",\"link\":\"/api/engines/types/components/class-twing-engine\"},{\"text\":\"VashEngine\",\"link\":\"/api/engines/types/components/class-vash-engine\"},{\"text\":\"ViewEngine\",\"link\":\"/api/engines/types/decorators/decorator-view-engine\"},{\"text\":\"VelocityEngine\",\"link\":\"/api/engines/types/components/class-velocity-engine\"},{\"text\":\"WalrusEngine\",\"link\":\"/api/engines/types/components/class-walrus-engine\"}]},{\"text\":\"@tsed/exceptions\",\"collapsed\":true,\"items\":[{\"text\":\"ClientException\",\"link\":\"/api/specs/exceptions/types/core/class-client-exception\"},{\"text\":\"Exception\",\"link\":\"/api/specs/exceptions/types/core/class-exception\"},{\"text\":\"HTTPException\",\"link\":\"/api/specs/exceptions/types/core/class-http-exception\"},{\"text\":\"RedirectException\",\"link\":\"/api/specs/exceptions/types/core/class-redirect-exception\"},{\"text\":\"StatusFamily\",\"link\":\"/api/specs/exceptions/types/core/enum-status-family\"},{\"text\":\"ServerException\",\"link\":\"/api/specs/exceptions/types/core/class-server-exception\"},{\"text\":\"BadMapping\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-bad-mapping\"},{\"text\":\"BadRequest\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-bad-request\"},{\"text\":\"Forbidden\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-forbidden\"},{\"text\":\"Conflict\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-conflict\"},{\"text\":\"Gone\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-gone\"},{\"text\":\"ExpectationFailed\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-expectation-failed\"},{\"text\":\"ImATeapot\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-im-a-teapot\"},{\"text\":\"LengthRequired\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-length-required\"},{\"text\":\"MisdirectedRequest\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-misdirected-request\"},{\"text\":\"MethodNotAllowed\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-method-not-allowed\"},{\"text\":\"NotAcceptable\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-not-acceptable\"},{\"text\":\"NotFound\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-not-found\"},{\"text\":\"PaymentRequired\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-payment-required\"},{\"text\":\"PreconditionFailed\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-precondition-failed\"},{\"text\":\"PreconditionRequired\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-precondition-required\"},{\"text\":\"RequestEntityTooLarge\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-request-entity-too-large\"},{\"text\":\"ProxyAuthentificationRequired\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-proxy-authentification-required\"},{\"text\":\"RequestHeaderFieldsTooLarge\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-request-header-fields-too-large\"},{\"text\":\"RequestRangeUnsatisfiable\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-request-range-unsatisfiable\"},{\"text\":\"RequestTimeout\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-request-timeout\"},{\"text\":\"TooManyRequests\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-too-many-requests\"},{\"text\":\"RequestURITooLong\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-request-uri-too-long\"},{\"text\":\"UnavailableForLegalReasons\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-unavailable-for-legal-reasons\"},{\"text\":\"Unauthorized\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-unauthorized\"},{\"text\":\"UnprocessableEntity\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-unprocessable-entity\"},{\"text\":\"UpgradeRequired\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-upgrade-required\"},{\"text\":\"UnsupportedMediaType\",\"link\":\"/api/specs/exceptions/types/clientErrors/class-unsupported-media-type\"},{\"text\":\"MovedTemporarily\",\"link\":\"/api/specs/exceptions/types/redirections/class-moved-temporarily\"},{\"text\":\"MovedPermanently\",\"link\":\"/api/specs/exceptions/types/redirections/class-moved-permanently\"},{\"text\":\"NotModified\",\"link\":\"/api/specs/exceptions/types/redirections/class-not-modified\"},{\"text\":\"MultipleChoices\",\"link\":\"/api/specs/exceptions/types/redirections/class-multiple-choices\"},{\"text\":\"PermanentRedirect\",\"link\":\"/api/specs/exceptions/types/redirections/class-permanent-redirect\"},{\"text\":\"SeeOther\",\"link\":\"/api/specs/exceptions/types/redirections/class-see-other\"},{\"text\":\"UseProxy\",\"link\":\"/api/specs/exceptions/types/redirections/class-use-proxy\"},{\"text\":\"BadGateway\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-bad-gateway\"},{\"text\":\"TemporaryRedirect\",\"link\":\"/api/specs/exceptions/types/redirections/class-temporary-redirect\"},{\"text\":\"BandwidthLimitExceeded\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-bandwidth-limit-exceeded\"},{\"text\":\"GatewayTimeout\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-gateway-timeout\"},{\"text\":\"InternalServerError\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-internal-server-error\"},{\"text\":\"NetworkAuthenticationRequired\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-network-authentication-required\"},{\"text\":\"NotExtended\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-not-extended\"},{\"text\":\"NotImplemented\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-not-implemented\"},{\"text\":\"VariantAlsoNegotiates\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-variant-also-negotiates\"},{\"text\":\"ProxyError\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-proxy-error\"},{\"text\":\"ServiceUnavailable\",\"link\":\"/api/specs/exceptions/types/serverErrors/class-service-unavailable\"}]},{\"text\":\"@tsed/hooks\",\"collapsed\":true,\"items\":[{\"text\":\"HookRef\",\"link\":\"/api/hooks/types/type-hook-ref\"},{\"text\":\"HookListener\",\"link\":\"/api/hooks/types/type-hook-listener\"},{\"text\":\"Hooks\",\"link\":\"/api/hooks/types/class-hooks\"},{\"text\":\"hooks\",\"link\":\"/api/hooks/types/const-hooks\"}]},{\"text\":\"@tsed/json-mapper\",\"collapsed\":true,\"items\":[{\"text\":\"JsonDeserializerOptions\",\"link\":\"/api/specs/json-mapper/types/domain/interface-json-deserializer-options\"},{\"text\":\"JsonDeserializer\",\"link\":\"/api/specs/json-mapper/types/domain/class-json-deserializer\"},{\"text\":\"JsonMapperGlobalOptions\",\"link\":\"/api/specs/json-mapper/types/domain/interface-json-mapper-global-options\"},{\"text\":\"JsonMapperCallback\",\"link\":\"/api/specs/json-mapper/types/domain/type-json-mapper-callback\"},{\"text\":\"CachedJsonMapper\",\"link\":\"/api/specs/json-mapper/types/domain/type-cached-json-mapper\"},{\"text\":\"CachedGroupsJsonMapper\",\"link\":\"/api/specs/json-mapper/types/domain/type-cached-groups-json-mapper\"},{\"text\":\"JsonMapperCompiler\",\"link\":\"/api/specs/json-mapper/types/domain/class-json-mapper-compiler\"},{\"text\":\"JsonMapperSettings\",\"link\":\"/api/specs/json-mapper/types/domain/const-json-mapper-settings\"},{\"text\":\"registerJsonTypeMapper\",\"link\":\"/api/specs/json-mapper/types/domain/function-register-json-type-mapper\"},{\"text\":\"getJsonMapperTypes\",\"link\":\"/api/specs/json-mapper/types/domain/function-get-json-mapper-types\"},{\"text\":\"JsonSerializer\",\"link\":\"/api/specs/json-mapper/types/domain/class-json-serializer\"},{\"text\":\"JsonSerializerOptions\",\"link\":\"/api/specs/json-mapper/types/domain/interface-json-serializer-options\"},{\"text\":\"AfterDeserializeCallback\",\"link\":\"/api/specs/json-mapper/types/decorators/interface-after-deserialize-callback\"},{\"text\":\"AfterDeserialize\",\"link\":\"/api/specs/json-mapper/types/decorators/decorator-after-deserialize\"},{\"text\":\"Writer\",\"link\":\"/api/specs/json-mapper/types/domain/class-writer\"},{\"text\":\"JsonMapper\",\"link\":\"/api/specs/json-mapper/types/decorators/decorator-json-mapper\"},{\"text\":\"BeforeDeserializeCallback\",\"link\":\"/api/specs/json-mapper/types/decorators/interface-before-deserialize-callback\"},{\"text\":\"BeforeDeserialize\",\"link\":\"/api/specs/json-mapper/types/decorators/decorator-before-deserialize\"},{\"text\":\"OnDeserializeCallback\",\"link\":\"/api/specs/json-mapper/types/decorators/interface-on-deserialize-callback\"},{\"text\":\"OnDeserialize\",\"link\":\"/api/specs/json-mapper/types/decorators/decorator-on-deserialize\"},{\"text\":\"OnSerializeCallback\",\"link\":\"/api/specs/json-mapper/types/decorators/interface-on-serialize-callback\"},{\"text\":\"OnSerialize\",\"link\":\"/api/specs/json-mapper/types/decorators/decorator-on-serialize\"},{\"text\":\"deserialize\",\"link\":\"/api/specs/json-mapper/types/utils/function-deserialize\"},{\"text\":\"serialize\",\"link\":\"/api/specs/json-mapper/types/utils/function-serialize\"},{\"text\":\"getObjectProperties\",\"link\":\"/api/specs/json-mapper/types/utils/function-get-object-properties\"},{\"text\":\"JsonMapperCtx\",\"link\":\"/api/specs/json-mapper/types/interfaces/interface-json-mapper-ctx\"},{\"text\":\"JsonMapperNext\",\"link\":\"/api/specs/json-mapper/types/interfaces/interface-json-mapper-next\"},{\"text\":\"JsonMapperMethods\",\"link\":\"/api/specs/json-mapper/types/interfaces/interface-json-mapper-methods\"},{\"text\":\"DateMapper\",\"link\":\"/api/specs/json-mapper/types/components/class-date-mapper\"},{\"text\":\"CastError\",\"link\":\"/api/specs/json-mapper/types/components/class-cast-error\"},{\"text\":\"PrimitiveMapper\",\"link\":\"/api/specs/json-mapper/types/components/class-primitive-mapper\"},{\"text\":\"SymbolMapper\",\"link\":\"/api/specs/json-mapper/types/components/class-symbol-mapper\"},{\"text\":\"TemporalMapper\",\"link\":\"/api/specs/json-mapper/types/components/class-temporal-mapper\"}]},{\"text\":\"@tsed/schema\",\"collapsed\":true,\"items\":[{\"text\":\"Ref\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-ref\"},{\"text\":\"Schema\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-schema\"},{\"text\":\"View\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-view\"},{\"text\":\"JsonClassStore\",\"link\":\"/api/specs/schema/types/domain/class-json-class-store\"},{\"text\":\"JsonEntityStoreOptions\",\"link\":\"/api/specs/schema/types/domain/interface-json-entity-store-options\"},{\"text\":\"JsonEntityStore\",\"link\":\"/api/specs/schema/types/domain/class-json-entity-store\"},{\"text\":\"Discriminator\",\"link\":\"/api/specs/schema/types/domain/class-discriminator\"},{\"text\":\"JsonFormatTypes\",\"link\":\"/api/specs/schema/types/domain/enum-json-format-types\"},{\"text\":\"JsonMap\",\"link\":\"/api/specs/schema/types/domain/class-json-map\"},{\"text\":\"JsonLazyRef\",\"link\":\"/api/specs/schema/types/domain/class-json-lazy-ref\"},{\"text\":\"JsonViewOptions\",\"link\":\"/api/specs/schema/types/domain/interface-json-view-options\"},{\"text\":\"JsonRedirectOptions\",\"link\":\"/api/specs/schema/types/domain/interface-json-redirect-options\"},{\"text\":\"JsonMethodStore\",\"link\":\"/api/specs/schema/types/domain/class-json-method-store\"},{\"text\":\"EndpointMetadata\",\"link\":\"/api/specs/schema/types/domain/type-endpoint-metadata\"},{\"text\":\"JsonMedia\",\"link\":\"/api/specs/schema/types/domain/class-json-media\"},{\"text\":\"JsonOperationPathsMap\",\"link\":\"/api/specs/schema/types/domain/class-json-operation-paths-map\"},{\"text\":\"JsonMethodPath\",\"link\":\"/api/specs/schema/types/domain/class-json-method-path\"},{\"text\":\"JsonOperationOptions\",\"link\":\"/api/specs/schema/types/domain/interface-json-operation-options\"},{\"text\":\"JsonOperation\",\"link\":\"/api/specs/schema/types/domain/class-json-operation\"},{\"text\":\"JsonOperationRoute\",\"link\":\"/api/specs/schema/types/domain/class-json-operation-route\"},{\"text\":\"JsonParameterStoreOptions\",\"link\":\"/api/specs/schema/types/domain/interface-json-parameter-store-options\"},{\"text\":\"PipeMethods\",\"link\":\"/api/specs/schema/types/domain/interface-pipe-methods\"},{\"text\":\"JsonParameterStore\",\"link\":\"/api/specs/schema/types/domain/class-json-parameter-store\"},{\"text\":\"ParamMetadata\",\"link\":\"/api/specs/schema/types/domain/type-param-metadata\"},{\"text\":\"JsonParameter\",\"link\":\"/api/specs/schema/types/domain/class-json-parameter\"},{\"text\":\"JsonParameterTypes\",\"link\":\"/api/specs/schema/types/domain/enum-json-parameter-types\"},{\"text\":\"JsonRequestBodyOptions\",\"link\":\"/api/specs/schema/types/domain/type-json-request-body-options\"},{\"text\":\"JsonRequestBody\",\"link\":\"/api/specs/schema/types/domain/class-json-request-body\"},{\"text\":\"JsonResponseOptions\",\"link\":\"/api/specs/schema/types/domain/type-json-response-options\"},{\"text\":\"JsonResponse\",\"link\":\"/api/specs/schema/types/domain/class-json-response\"},{\"text\":\"IgnoreCallback\",\"link\":\"/api/specs/schema/types/interfaces/interface-ignore-callback\"},{\"text\":\"JsonPropertyStore\",\"link\":\"/api/specs/schema/types/domain/class-json-property-store\"},{\"text\":\"PropertyMetadata\",\"link\":\"/api/specs/schema/types/domain/type-property-metadata\"},{\"text\":\"JsonSchemaObject\",\"link\":\"/api/specs/schema/types/domain/interface-json-schema-object\"},{\"text\":\"AnyJsonSchema\",\"link\":\"/api/specs/schema/types/domain/type-any-json-schema\"},{\"text\":\"JsonSchema\",\"link\":\"/api/specs/schema/types/domain/class-json-schema\"},{\"text\":\"SpecTypes\",\"link\":\"/api/specs/schema/types/domain/enum-spec-types\"},{\"text\":\"Infer\",\"link\":\"/api/specs/schema/types/domain/type-infer\"},{\"text\":\"PropsToShape\",\"link\":\"/api/specs/schema/types/domain/type-props-to-shape\"},{\"text\":\"SchemaPick\",\"link\":\"/api/specs/schema/types/domain/type-schema-pick\"},{\"text\":\"SchemaOmit\",\"link\":\"/api/specs/schema/types/domain/type-schema-omit\"},{\"text\":\"SchemaPartial\",\"link\":\"/api/specs/schema/types/domain/type-schema-partial\"},{\"text\":\"SchemaMerge\",\"link\":\"/api/specs/schema/types/domain/type-schema-merge\"},{\"text\":\"SchemaKey\",\"link\":\"/api/specs/schema/types/domain/type-schema-key\"},{\"text\":\"CtorToType\",\"link\":\"/api/specs/schema/types/domain/type-ctor-to-type\"},{\"text\":\"UnionToIntersection\",\"link\":\"/api/specs/schema/types/domain/type-union-to-intersection\"},{\"text\":\"JsonHookContext\",\"link\":\"/api/specs/schema/types/interfaces/interface-json-hook-context\"},{\"text\":\"JsonHeader\",\"link\":\"/api/specs/schema/types/interfaces/interface-json-header\"},{\"text\":\"JsonHeaders\",\"link\":\"/api/specs/schema/types/interfaces/interface-json-headers\"},{\"text\":\"JsonSchemaOptions\",\"link\":\"/api/specs/schema/types/interfaces/interface-json-schema-options\"},{\"text\":\"compile\",\"link\":\"/api/specs/schema/types/utils/function-compile\"},{\"text\":\"concatPath\",\"link\":\"/api/specs/schema/types/utils/function-concat-path\"},{\"text\":\"defineStatusModel\",\"link\":\"/api/specs/schema/types/utils/function-define-status-model\"},{\"text\":\"getStatusModel\",\"link\":\"/api/specs/schema/types/utils/function-get-status-model\"},{\"text\":\"GenerateSpecOptions\",\"link\":\"/api/specs/schema/types/utils/interface-generate-spec-options\"},{\"text\":\"generateSpec\",\"link\":\"/api/specs/schema/types/utils/function-generate-spec\"},{\"text\":\"GenericValue\",\"link\":\"/api/specs/schema/types/utils/type-generic-value\"},{\"text\":\"GenericsMap\",\"link\":\"/api/specs/schema/types/utils/type-generics-map\"},{\"text\":\"getGenericsOptions\",\"link\":\"/api/specs/schema/types/utils/function-get-generics-options\"},{\"text\":\"getJsonEntityStore\",\"link\":\"/api/specs/schema/types/utils/function-get-json-entity-store\"},{\"text\":\"getJsonSchema\",\"link\":\"/api/specs/schema/types/utils/function-get-json-schema\"},{\"text\":\"getJsonType\",\"link\":\"/api/specs/schema/types/utils/function-get-json-type\"},{\"text\":\"JsonTokenOptions\",\"link\":\"/api/specs/schema/types/utils/type-json-token-options\"},{\"text\":\"SpecSerializerOptions\",\"link\":\"/api/specs/schema/types/utils/interface-spec-serializer-options\"},{\"text\":\"getSpec\",\"link\":\"/api/specs/schema/types/utils/function-get-spec\"},{\"text\":\"GetOperationsRoutesOptions\",\"link\":\"/api/specs/schema/types/utils/interface-get-operations-routes-options\"},{\"text\":\"getOperationsRoutes\",\"link\":\"/api/specs/schema/types/utils/function-get-operations-routes\"},{\"text\":\"isSuccessStatus\",\"link\":\"/api/specs/schema/types/utils/function-is-success-status\"},{\"text\":\"isRedirectionStatus\",\"link\":\"/api/specs/schema/types/utils/function-is-redirection-status\"},{\"text\":\"mapOperationOptions\",\"link\":\"/api/specs/schema/types/utils/function-map-operation-options\"},{\"text\":\"mergeSchema\",\"link\":\"/api/specs/schema/types/utils/function-merge-schema\"},{\"text\":\"mergeSpec\",\"link\":\"/api/specs/schema/types/utils/function-merge-spec\"},{\"text\":\"getOperationId\",\"link\":\"/api/specs/schema/types/utils/function-get-operation-id\"},{\"text\":\"getSchemaFromRef\",\"link\":\"/api/specs/schema/types/utils/function-get-schema-from-ref\"},{\"text\":\"removeHiddenOperation\",\"link\":\"/api/specs/schema/types/utils/function-remove-hidden-operation\"},{\"text\":\"serializeEnum\",\"link\":\"/api/specs/schema/types/utils/function-serialize-enum\"},{\"text\":\"serializeEnumValues\",\"link\":\"/api/specs/schema/types/utils/function-serialize-enum-values\"},{\"text\":\"ErrorChainedMethods\",\"link\":\"/api/specs/schema/types/utils/interface-error-chained-methods\"},{\"text\":\"ErrorChainedDecorator\",\"link\":\"/api/specs/schema/types/utils/type-error-chained-decorator\"},{\"text\":\"withErrorMsg\",\"link\":\"/api/specs/schema/types/utils/function-with-error-msg\"},{\"text\":\"transformSecurity\",\"link\":\"/api/specs/schema/types/utils/function-transform-security\"},{\"text\":\"transformInformation\",\"link\":\"/api/specs/schema/types/utils/function-transform-information\"},{\"text\":\"Converter\",\"link\":\"/api/specs/schema/types/utils/class-converter\"},{\"text\":\"transformToOS2\",\"link\":\"/api/specs/schema/types/utils/function-transform-to-os-2\"},{\"text\":\"any\",\"link\":\"/api/specs/schema/types/fn/function-any\"},{\"text\":\"allOf\",\"link\":\"/api/specs/schema/types/fn/function-all-of\"},{\"text\":\"anyOf\",\"link\":\"/api/specs/schema/types/fn/function-any-of\"},{\"text\":\"boolean\",\"link\":\"/api/specs/schema/types/fn/function-boolean\"},{\"text\":\"array\",\"link\":\"/api/specs/schema/types/fn/function-array\"},{\"text\":\"map\",\"link\":\"/api/specs/schema/types/fn/function-map\"},{\"text\":\"set\",\"link\":\"/api/specs/schema/types/fn/function-set\"},{\"text\":\"record\",\"link\":\"/api/specs/schema/types/fn/function-record\"},{\"text\":\"email\",\"link\":\"/api/specs/schema/types/fn/function-email\"},{\"text\":\"enums\",\"link\":\"/api/specs/schema/types/fn/function-enums\"},{\"text\":\"date\",\"link\":\"/api/specs/schema/types/fn/function-date\"},{\"text\":\"datetime\",\"link\":\"/api/specs/schema/types/fn/function-datetime\"},{\"text\":\"time\",\"link\":\"/api/specs/schema/types/fn/function-time\"},{\"text\":\"from\",\"link\":\"/api/specs/schema/types/fn/function-from\"},{\"text\":\"s\",\"link\":\"/api/specs/schema/types/fn/const-s\"},{\"text\":\"integer\",\"link\":\"/api/specs/schema/types/fn/function-integer\"},{\"text\":\"number\",\"link\":\"/api/specs/schema/types/fn/function-number\"},{\"text\":\"object\",\"link\":\"/api/specs/schema/types/fn/function-object\"},{\"text\":\"lazyRef\",\"link\":\"/api/specs/schema/types/fn/function-lazy-ref\"},{\"text\":\"ref\",\"link\":\"/api/specs/schema/types/fn/function-ref\"},{\"text\":\"oneOf\",\"link\":\"/api/specs/schema/types/fn/function-one-of\"},{\"text\":\"string\",\"link\":\"/api/specs/schema/types/fn/function-string\"},{\"text\":\"uri\",\"link\":\"/api/specs/schema/types/fn/function-uri\"},{\"text\":\"url\",\"link\":\"/api/specs/schema/types/fn/function-url\"},{\"text\":\"anyMapper\",\"link\":\"/api/specs/schema/types/components/default/function-any-mapper\"},{\"text\":\"classMapper\",\"link\":\"/api/specs/schema/types/components/default/function-class-mapper\"},{\"text\":\"discriminatorMappingMapper\",\"link\":\"/api/specs/schema/types/components/default/function-discriminator-mapping-mapper\"},{\"text\":\"enumsMapper\",\"link\":\"/api/specs/schema/types/components/default/function-enums-mapper\"},{\"text\":\"lazyRefMapper\",\"link\":\"/api/specs/schema/types/components/default/function-lazy-ref-mapper\"},{\"text\":\"itemMapper\",\"link\":\"/api/specs/schema/types/components/default/function-item-mapper\"},{\"text\":\"nextMapper\",\"link\":\"/api/specs/schema/types/components/default/function-next-mapper\"},{\"text\":\"nullableMapper\",\"link\":\"/api/specs/schema/types/components/default/function-nullable-mapper\"},{\"text\":\"ofMapper\",\"link\":\"/api/specs/schema/types/components/default/function-of-mapper\"},{\"text\":\"requiredMapper\",\"link\":\"/api/specs/schema/types/components/default/function-required-mapper\"},{\"text\":\"schemaMapper\",\"link\":\"/api/specs/schema/types/components/default/function-schema-mapper\"},{\"text\":\"wrapEnumsMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-wrap-enums-mapper\"},{\"text\":\"nullableMapperOpenApi\",\"link\":\"/api/specs/schema/types/components/open-spec/function-nullable-mapper-open-api\"},{\"text\":\"operationInFilesMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-in-files-mapper\"},{\"text\":\"JsonParameterOptions\",\"link\":\"/api/specs/schema/types/components/open-spec/type-json-parameter-options\"},{\"text\":\"operationInParameterMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-in-parameter-mapper\"},{\"text\":\"operationInParametersMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-in-parameters-mapper\"},{\"text\":\"operationInQueryMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-in-query-mapper\"},{\"text\":\"operationMediaMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-media-mapper\"},{\"text\":\"operationMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-mapper\"},{\"text\":\"operationRequestBodyMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-request-body-mapper\"},{\"text\":\"operationResponseMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-operation-response-mapper\"},{\"text\":\"Children\",\"link\":\"/api/specs/schema/types/decorators/class/decorator-children\"},{\"text\":\"pathsMapper\",\"link\":\"/api/specs/schema/types/components/open-spec/function-paths-mapper\"},{\"text\":\"DiscriminatorValue\",\"link\":\"/api/specs/schema/types/decorators/class/decorator-discriminator-value\"},{\"text\":\"CollectionContains\",\"link\":\"/api/specs/schema/types/decorators/collections/decorator-collection-contains\"},{\"text\":\"ArrayOfChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/collections/interface-array-of-chained-decorators\"},{\"text\":\"MapOfChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/collections/interface-map-of-chained-decorators\"},{\"text\":\"CollectionOfChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/collections/interface-collection-of-chained-decorators\"},{\"text\":\"CollectionOf\",\"link\":\"/api/specs/schema/types/decorators/collections/decorator-collection-of\"},{\"text\":\"ArrayOf\",\"link\":\"/api/specs/schema/types/decorators/collections/decorator-array-of\"},{\"text\":\"MapOf\",\"link\":\"/api/specs/schema/types/decorators/collections/decorator-map-of\"},{\"text\":\"MaxItems\",\"link\":\"/api/specs/schema/types/decorators/collections/const-max-items\"},{\"text\":\"MinItems\",\"link\":\"/api/specs/schema/types/decorators/collections/const-min-items\"},{\"text\":\"MaxProperties\",\"link\":\"/api/specs/schema/types/decorators/collections/const-max-properties\"},{\"text\":\"MinProperties\",\"link\":\"/api/specs/schema/types/decorators/collections/const-min-properties\"},{\"text\":\"UniqueItems\",\"link\":\"/api/specs/schema/types/decorators/collections/const-unique-items\"},{\"text\":\"AdditionalProperties\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-additional-properties\"},{\"text\":\"AllOf\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-all-of\"},{\"text\":\"Allow\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-allow\"},{\"text\":\"Any\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-any\"},{\"text\":\"AnyOf\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-any-of\"},{\"text\":\"Const\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-const\"},{\"text\":\"CustomKey\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-custom-key\"},{\"text\":\"CustomKeys\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-custom-keys\"},{\"text\":\"Default\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-default\"},{\"text\":\"DefaultMsg\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-default-msg\"},{\"text\":\"DiscriminatorKey\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-discriminator-key\"},{\"text\":\"Description\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-description\"},{\"text\":\"Enum\",\"link\":\"/api/specs/schema/types/decorators/common/const-enum\"},{\"text\":\"ErrorMsg\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-error-msg\"},{\"text\":\"Example\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-example\"},{\"text\":\"Examples\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-examples\"},{\"text\":\"ExclusiveMaximum\",\"link\":\"/api/specs/schema/types/decorators/common/const-exclusive-maximum\"},{\"text\":\"ExclusiveMinimum\",\"link\":\"/api/specs/schema/types/decorators/common/const-exclusive-minimum\"},{\"text\":\"Format\",\"link\":\"/api/specs/schema/types/decorators/common/const-format\"},{\"text\":\"Email\",\"link\":\"/api/specs/schema/types/decorators/common/const-email\"},{\"text\":\"DateTime\",\"link\":\"/api/specs/schema/types/decorators/common/const-date-time\"},{\"text\":\"DateFormat\",\"link\":\"/api/specs/schema/types/decorators/common/const-date-format\"},{\"text\":\"TimeFormat\",\"link\":\"/api/specs/schema/types/decorators/common/const-time-format\"},{\"text\":\"Uri\",\"link\":\"/api/specs/schema/types/decorators/common/const-uri\"},{\"text\":\"Url\",\"link\":\"/api/specs/schema/types/decorators/common/const-url\"},{\"text\":\"ForwardGroups\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-forward-groups\"},{\"text\":\"Groups\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-groups\"},{\"text\":\"Ignore\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-ignore\"},{\"text\":\"Integer\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-integer\"},{\"text\":\"JsonEntityFn\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-json-entity-fn\"},{\"text\":\"LabelledAs\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-labelled-as\"},{\"text\":\"MaxLength\",\"link\":\"/api/specs/schema/types/decorators/common/const-max-length\"},{\"text\":\"Maximum\",\"link\":\"/api/specs/schema/types/decorators/common/const-maximum\"},{\"text\":\"Max\",\"link\":\"/api/specs/schema/types/decorators/common/const-max\"},{\"text\":\"MinLength\",\"link\":\"/api/specs/schema/types/decorators/common/const-min-length\"},{\"text\":\"Minimum\",\"link\":\"/api/specs/schema/types/decorators/common/const-minimum\"},{\"text\":\"Min\",\"link\":\"/api/specs/schema/types/decorators/common/const-min\"},{\"text\":\"MultipleOf\",\"link\":\"/api/specs/schema/types/decorators/common/const-multiple-of\"},{\"text\":\"Name\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-name\"},{\"text\":\"Nullable\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-nullable\"},{\"text\":\"OneOf\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-one-of\"},{\"text\":\"Optional\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-optional\"},{\"text\":\"Pattern\",\"link\":\"/api/specs/schema/types/decorators/common/const-pattern\"},{\"text\":\"Property\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-property\"},{\"text\":\"ReadOnly\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-read-only\"},{\"text\":\"RecordOf\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-record-of\"},{\"text\":\"Required\",\"link\":\"/api/specs/schema/types/decorators/common/const-required\"},{\"text\":\"For\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-for\"},{\"text\":\"RequiredGroups\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-required-groups\"},{\"text\":\"TypeError\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-type-error\"},{\"text\":\"Title\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-title\"},{\"text\":\"WriteOnly\",\"link\":\"/api/specs/schema/types/decorators/common/decorator-write-only\"},{\"text\":\"GenericOf\",\"link\":\"/api/specs/schema/types/decorators/generics/decorator-generic-of\"},{\"text\":\"AcceptMime\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-accept-mime\"},{\"text\":\"Generics\",\"link\":\"/api/specs/schema/types/decorators/generics/decorator-generics\"},{\"text\":\"Consumes\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-consumes\"},{\"text\":\"ContentType\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-content-type\"},{\"text\":\"Deprecated\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-deprecated\"},{\"text\":\"InChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/operations/interface-in-chained-decorators\"},{\"text\":\"In\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-in\"},{\"text\":\"Header\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-header\"},{\"text\":\"InFile\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-in-file\"},{\"text\":\"RouteChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/operations/interface-route-chained-decorators\"},{\"text\":\"Operation\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-operation\"},{\"text\":\"Location\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-location\"},{\"text\":\"OperationId\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-operation-id\"},{\"text\":\"OperationPath\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-operation-path\"},{\"text\":\"Path\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-path\"},{\"text\":\"Produces\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-produces\"},{\"text\":\"Partial\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-partial\"},{\"text\":\"Publish\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-publish\"},{\"text\":\"Redirect\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-redirect\"},{\"text\":\"ReturnsChainedDecorators\",\"link\":\"/api/specs/schema/types/decorators/operations/interface-returns-chained-decorators\"},{\"text\":\"Returns\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-returns\"},{\"text\":\"All\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-all\"},{\"text\":\"Get\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-get\"},{\"text\":\"Post\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-post\"},{\"text\":\"Put\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-put\"},{\"text\":\"Delete\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-delete\"},{\"text\":\"Head\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-head\"},{\"text\":\"Patch\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-patch\"},{\"text\":\"Options\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-options\"},{\"text\":\"Security\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-security\"},{\"text\":\"Status\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-status\"},{\"text\":\"Summary\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-summary\"},{\"text\":\"Subscribe\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-subscribe\"},{\"text\":\"Tags\",\"link\":\"/api/specs/schema/types/decorators/operations/decorator-tags\"}]}]},{\"text\":\"Platform\",\"items\":[{\"text\":\"@tsed/platform-accept-mimes\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformAcceptMimesMiddleware\",\"link\":\"/api/platform/platform-accept-mimes/types/middlewares/class-platform-accept-mimes-middleware\"}]},{\"text\":\"@tsed/platform-cache\",\"collapsed\":true,\"items\":[{\"text\":\"UseCache\",\"link\":\"/api/platform/platform-cache/types/decorators/decorator-use-cache\"},{\"text\":\"PlatformCachedObject\",\"link\":\"/api/platform/platform-cache/types/interfaces/interface-platform-cached-object\"},{\"text\":\"PlatformCacheOptions\",\"link\":\"/api/platform/platform-cache/types/interfaces/interface-platform-cache-options\"},{\"text\":\"PlatformCacheInterceptor\",\"link\":\"/api/platform/platform-cache/types/interceptors/class-platform-cache-interceptor\"},{\"text\":\"PlatformCacheSettings\",\"link\":\"/api/platform/platform-cache/types/interfaces/type-platform-cache-settings\"},{\"text\":\"OnCreateCacheManager\",\"link\":\"/api/platform/platform-cache/types/interfaces/interface-on-create-cache-manager\"},{\"text\":\"CacheManager\",\"link\":\"/api/platform/platform-cache/types/services/type-cache-manager\"},{\"text\":\"Ttl\",\"link\":\"/api/platform/platform-cache/types/services/type-ttl\"},{\"text\":\"PlatformCache\",\"link\":\"/api/platform/platform-cache/types/services/class-platform-cache\"},{\"text\":\"PlatformCacheRefreshService\",\"link\":\"/api/platform/platform-cache/types/services/class-platform-cache-refresh-service\"}]},{\"text\":\"@tsed/platform-exceptions\",\"collapsed\":true,\"items\":[{\"text\":\"Catch\",\"link\":\"/api/platform/platform-exceptions/types/decorators/decorator-catch\"},{\"text\":\"ResourceNotFound\",\"link\":\"/api/platform/platform-exceptions/types/errors/class-resource-not-found\"},{\"text\":\"ErrorFilter\",\"link\":\"/api/platform/platform-exceptions/types/components/class-error-filter\"},{\"text\":\"ExceptionFilter\",\"link\":\"/api/platform/platform-exceptions/types/components/class-exception-filter\"},{\"text\":\"ExceptionFilterMethods\",\"link\":\"/api/platform/platform-exceptions/types/interfaces/interface-exception-filter-methods\"},{\"text\":\"MongooseErrorFilter\",\"link\":\"/api/platform/platform-exceptions/types/components/class-mongoose-error-filter\"},{\"text\":\"PlatformExceptions\",\"link\":\"/api/platform/platform-exceptions/types/services/class-platform-exceptions\"},{\"text\":\"StringErrorFilter\",\"link\":\"/api/platform/platform-exceptions/types/components/class-string-error-filter\"}]},{\"text\":\"@tsed/platform-express\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformExpress\",\"link\":\"/api/platform/platform-express/types/components/class-platform-express\"},{\"text\":\"PlatformExpressHandler\",\"link\":\"/api/platform/platform-express/types/services/class-platform-express-handler\"},{\"text\":\"PlatformExpressSettings\",\"link\":\"/api/platform/platform-express/types/interfaces/interface-platform-express-settings\"},{\"text\":\"PlatformExpressStaticsOptions\",\"link\":\"/api/platform/platform-express/types/interfaces/interface-platform-express-statics-options\"},{\"text\":\"PlatformExpressResponse\",\"link\":\"/api/platform/platform-express/types/services/class-platform-express-response\"}]},{\"text\":\"@tsed/platform-fastify\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformFastify\",\"link\":\"/api/platform/platform-fastify/types/components/class-platform-fastify\"},{\"text\":\"PlatformFastifySettings\",\"link\":\"/api/platform/platform-fastify/types/interfaces/interface-platform-fastify-settings\"},{\"text\":\"PlatformFastifyResponse\",\"link\":\"/api/platform/platform-fastify/types/services/class-platform-fastify-response\"},{\"text\":\"PlatformFastifyPluginTypes\",\"link\":\"/api/platform/platform-fastify/types/interfaces/type-platform-fastify-plugin-types\"},{\"text\":\"PlatformFastifyPluginLoadingOptions\",\"link\":\"/api/platform/platform-fastify/types/interfaces/type-platform-fastify-plugin-loading-options\"},{\"text\":\"PlatformFastifyPluginSettings\",\"link\":\"/api/platform/platform-fastify/types/interfaces/type-platform-fastify-plugin-settings\"},{\"text\":\"PlatformFastifyRequest\",\"link\":\"/api/platform/platform-fastify/types/services/class-platform-fastify-request\"}]},{\"text\":\"@tsed/platform-http\",\"collapsed\":true,\"items\":[{\"text\":\"adapter\",\"link\":\"/api/platform/platform-http/types/common/fn/function-adapter\"},{\"text\":\"PlatformAcceptMimesMiddleware\",\"link\":\"/api/platform/platform-http/types/common/middlewares/const-platform-accept-mimes-middleware\"},{\"text\":\"FakeAdapter\",\"link\":\"/api/platform/platform-http/types/testing/class-fake-adapter\"},{\"text\":\"FakeResponse\",\"link\":\"/api/platform/platform-http/types/testing/class-fake-response\"},{\"text\":\"PlatformTest\",\"link\":\"/api/platform/platform-http/types/testing/class-platform-test\"},{\"text\":\"PlatformRouterSettings\",\"link\":\"/api/platform/platform-http/types/common/config/interface-platform-router-settings\"},{\"text\":\"PlatformConfiguration\",\"link\":\"/api/platform/platform-http/types/common/config/const-platform-configuration\"},{\"text\":\"PlatformStaticsOptions\",\"link\":\"/api/platform/platform-http/types/common/config/interface-platform-statics-options\"},{\"text\":\"PathOrStaticsOptions\",\"link\":\"/api/platform/platform-http/types/common/config/type-path-or-statics-options\"},{\"text\":\"PlatformStaticsSettings\",\"link\":\"/api/platform/platform-http/types/common/config/interface-platform-statics-settings\"},{\"text\":\"defineConfiguration\",\"link\":\"/api/platform/platform-http/types/common/config/function-define-configuration\"},{\"text\":\"PlatformBuilder\",\"link\":\"/api/platform/platform-http/types/common/builder/class-platform-builder\"},{\"text\":\"PlatformProvider\",\"link\":\"/api/platform/platform-http/types/common/decorators/decorator-platform-provider\"},{\"text\":\"AnyToPromiseWithCtx\",\"link\":\"/api/platform/platform-http/types/common/domain/class-any-to-promise-with-ctx\"},{\"text\":\"PlatformRouteDetails\",\"link\":\"/api/platform/platform-http/types/common/domain/interface-platform-route-details\"},{\"text\":\"PlatformContextOptions\",\"link\":\"/api/platform/platform-http/types/common/domain/interface-platform-context-options\"},{\"text\":\"PlatformContext\",\"link\":\"/api/platform/platform-http/types/common/domain/class-platform-context\"},{\"text\":\"application\",\"link\":\"/api/platform/platform-http/types/common/fn/function-application\"},{\"text\":\"AfterInit\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-after-init\"},{\"text\":\"AfterListen\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-after-listen\"},{\"text\":\"AfterRoutesInit\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-after-routes-init\"},{\"text\":\"BeforeInit\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-before-init\"},{\"text\":\"BeforeListen\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-before-listen\"},{\"text\":\"BeforeRoutesInit\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-before-routes-init\"},{\"text\":\"IncomingEvent\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-incoming-event\"},{\"text\":\"OnReady\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-on-ready\"},{\"text\":\"OnRequest\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-on-request\"},{\"text\":\"OnRoutesInit\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-on-routes-init\"},{\"text\":\"OnResponse\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-on-response\"},{\"text\":\"ResponseErrorObject\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-response-error-object\"},{\"text\":\"Route\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-route\"},{\"text\":\"RouteController\",\"link\":\"/api/platform/platform-http/types/common/interfaces/interface-route-controller\"},{\"text\":\"PlatformMulterMiddleware\",\"link\":\"/api/platform/platform-http/types/common/middlewares/const-platform-multer-middleware\"},{\"text\":\"PlatformAdapter\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform-adapter\"},{\"text\":\"PlatformBuilderSettings\",\"link\":\"/api/platform/platform-http/types/common/services/interface-platform-builder-settings\"},{\"text\":\"Platform\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform\"},{\"text\":\"PlatformApplication\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform-application\"},{\"text\":\"PlatformHandler\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform-handler\"},{\"text\":\"PlatformRequest\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform-request\"},{\"text\":\"PlatformResponse\",\"link\":\"/api/platform/platform-http/types/common/services/class-platform-response\"},{\"text\":\"MulterFileSize\",\"link\":\"/api/platform/platform-http/types/common/decorators/multer/const-multer-file-size\"},{\"text\":\"MulterOptions\",\"link\":\"/api/platform/platform-http/types/common/decorators/multer/const-multer-options\"},{\"text\":\"MultipartFile\",\"link\":\"/api/platform/platform-http/types/common/decorators/multer/const-multipart-file\"},{\"text\":\"Err\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-err\"},{\"text\":\"Next\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-next\"},{\"text\":\"Request\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-request\"},{\"text\":\"Req\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-req\"},{\"text\":\"Response\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-response\"},{\"text\":\"Res\",\"link\":\"/api/platform/platform-http/types/common/decorators/params/decorator-res\"}]},{\"text\":\"@tsed/platform-koa\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformKoaSettings\",\"link\":\"/api/platform/platform-koa/types/interfaces/interface-platform-koa-settings\"},{\"text\":\"PlatformKoa\",\"link\":\"/api/platform/platform-koa/types/components/class-platform-koa\"},{\"text\":\"KoaCtx\",\"link\":\"/api/platform/platform-koa/types/decorators/decorator-koa-ctx\"},{\"text\":\"Ctx\",\"link\":\"/api/platform/platform-koa/types/decorators/decorator-ctx\"},{\"text\":\"State\",\"link\":\"/api/platform/platform-koa/types/decorators/decorator-state\"},{\"text\":\"PlatformKoaHandler\",\"link\":\"/api/platform/platform-koa/types/services/class-platform-koa-handler\"},{\"text\":\"PlatformKoaResponse\",\"link\":\"/api/platform/platform-koa/types/services/class-platform-koa-response\"},{\"text\":\"PlatformKoaRequest\",\"link\":\"/api/platform/platform-koa/types/services/class-platform-koa-request\"}]},{\"text\":\"@tsed/platform-log-middleware\",\"collapsed\":true,\"items\":[{\"text\":\"LoggerRequestFields\",\"link\":\"/api/platform/platform-log-middleware/types/domain/type-logger-request-fields\"},{\"text\":\"PlatformLogMiddlewareSettings\",\"link\":\"/api/platform/platform-log-middleware/types/domain/interface-platform-log-middleware-settings\"},{\"text\":\"PlatformLogMiddleware\",\"link\":\"/api/platform/platform-log-middleware/types/middlewares/class-platform-log-middleware\"}]},{\"text\":\"@tsed/platform-log-request\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformLogRequestFactory\",\"link\":\"/api/platform/platform-log-request/types/services/type-platform-log-request-factory\"},{\"text\":\"AlterLogCallback\",\"link\":\"/api/platform/platform-log-request/types/domain/type-alter-log-callback\"},{\"text\":\"PlatformLogRequestSettings\",\"link\":\"/api/platform/platform-log-request/types/domain/interface-platform-log-request-settings\"}]},{\"text\":\"@tsed/platform-mcp\",\"collapsed\":true,\"items\":[{\"text\":\"PromptDecoratorOptions\",\"link\":\"/api/platform/platform-mcp/types/decorators/type-prompt-decorator-options\"},{\"text\":\"Prompt\",\"link\":\"/api/platform/platform-mcp/types/decorators/decorator-prompt\"},{\"text\":\"ResourceDecoratorOptions\",\"link\":\"/api/platform/platform-mcp/types/decorators/type-resource-decorator-options\"},{\"text\":\"Resource\",\"link\":\"/api/platform/platform-mcp/types/decorators/decorator-resource\"},{\"text\":\"Tool\",\"link\":\"/api/platform/platform-mcp/types/decorators/decorator-tool\"},{\"text\":\"MCP_SERVER\",\"link\":\"/api/platform/platform-mcp/types/services/const-mcp-server\"},{\"text\":\"PlatformMcpModule\",\"link\":\"/api/platform/platform-mcp/types/services/class-platform-mcp-module\"},{\"text\":\"PromptHandler\",\"link\":\"/api/platform/platform-mcp/types/fn/type-prompt-handler\"},{\"text\":\"FnPromptProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-fn-prompt-props\"},{\"text\":\"ClassPromptProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-class-prompt-props\"},{\"text\":\"PromptProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-prompt-props\"},{\"text\":\"PromptsSettings\",\"link\":\"/api/platform/platform-mcp/types/fn/type-prompts-settings\"},{\"text\":\"definePrompt\",\"link\":\"/api/platform/platform-mcp/types/fn/function-define-prompt\"},{\"text\":\"ToolCallback\",\"link\":\"/api/platform/platform-mcp/types/fn/type-tool-callback\"},{\"text\":\"FnToolProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-fn-tool-props\"},{\"text\":\"ClassToolProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-class-tool-props\"},{\"text\":\"ToolProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-tool-props\"},{\"text\":\"defineTool\",\"link\":\"/api/platform/platform-mcp/types/fn/function-define-tool\"},{\"text\":\"PlatformMcpSettings\",\"link\":\"/api/platform/platform-mcp/types/interfaces/interface-platform-mcp-settings\"},{\"text\":\"FnResourceReadProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-fn-resource-read-props\"},{\"text\":\"FnResourceTemplateProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-fn-resource-template-props\"},{\"text\":\"ClassResourceReadProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-class-resource-read-props\"},{\"text\":\"ClassResourceTemplateProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-class-resource-template-props\"},{\"text\":\"ResourceProps\",\"link\":\"/api/platform/platform-mcp/types/fn/type-resource-props\"},{\"text\":\"ResourceSettings\",\"link\":\"/api/platform/platform-mcp/types/fn/type-resource-settings\"},{\"text\":\"defineResource\",\"link\":\"/api/platform/platform-mcp/types/fn/function-define-resource\"}]},{\"text\":\"@tsed/platform-middlewares\",\"collapsed\":true,\"items\":[{\"text\":\"MiddlewareMethods\",\"link\":\"/api/platform/platform-middlewares/types/domain/interface-middleware-methods\"},{\"text\":\"PlatformMiddlewareLoadingOptions\",\"link\":\"/api/platform/platform-middlewares/types/domain/type-platform-middleware-loading-options\"},{\"text\":\"PlatformMiddlewareSettings\",\"link\":\"/api/platform/platform-middlewares/types/domain/type-platform-middleware-settings\"},{\"text\":\"AuthOptions\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-auth-options\"},{\"text\":\"Middleware\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-middleware\"},{\"text\":\"Use\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-use\"},{\"text\":\"UseAuth\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-use-auth\"},{\"text\":\"UseAfter\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-use-after\"},{\"text\":\"UseBefore\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-use-before\"},{\"text\":\"UseBeforeEach\",\"link\":\"/api/platform/platform-middlewares/types/decorators/decorator-use-before-each\"}]},{\"text\":\"@tsed/platform-multer\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformMulterMiddleware\",\"link\":\"/api/platform/platform-multer/types/common/middlewares/class-platform-multer-middleware\"},{\"text\":\"MulterFileSize\",\"link\":\"/api/platform/platform-multer/types/common/decorators/decorator-multer-file-size\"},{\"text\":\"MulterOptions\",\"link\":\"/api/platform/platform-multer/types/common/decorators/decorator-multer-options\"},{\"text\":\"MultipartFile\",\"link\":\"/api/platform/platform-multer/types/common/decorators/decorator-multipart-file\"},{\"text\":\"MulterException\",\"link\":\"/api/platform/platform-multer/types/common/errors/class-multer-exception\"},{\"text\":\"PlatformMulter\",\"link\":\"/api/platform/platform-multer/types/common/interfaces/type-platform-multer\"},{\"text\":\"PlatformMulterSettings\",\"link\":\"/api/platform/platform-multer/types/common/interfaces/type-platform-multer-settings\"},{\"text\":\"PlatformMulterFile\",\"link\":\"/api/platform/platform-multer/types/common/interfaces/interface-platform-multer-file\"},{\"text\":\"PlatformMulterField\",\"link\":\"/api/platform/platform-multer/types/common/interfaces/type-platform-multer-field\"}]},{\"text\":\"@tsed/platform-params\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformParamsScope\",\"link\":\"/api/platform/platform-params/types/builder/type-platform-params-scope\"},{\"text\":\"PlatformParamsCallback\",\"link\":\"/api/platform/platform-params/types/builder/type-platform-params-callback\"},{\"text\":\"PlatformParams\",\"link\":\"/api/platform/platform-params/types/builder/class-platform-params\"},{\"text\":\"BodyParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-body-params\"},{\"text\":\"RawBodyParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-raw-body-params\"},{\"text\":\"Context\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-context\"},{\"text\":\"CookiesParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-cookies-params\"},{\"text\":\"Cookies\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-cookies\"},{\"text\":\"Locals\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-locals\"},{\"text\":\"ParamFn\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-param-fn\"},{\"text\":\"HeaderParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-header-params\"},{\"text\":\"QueryParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-query-params\"},{\"text\":\"RawQueryParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-raw-query-params\"},{\"text\":\"PathParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-path-params\"},{\"text\":\"RawPathParams\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-raw-path-params\"},{\"text\":\"UseDeserialization\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-deserialization\"},{\"text\":\"UseParam\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-param\"},{\"text\":\"UseParamExpression\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-param-expression\"},{\"text\":\"Session\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-session\"},{\"text\":\"UseParamType\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-param-type\"},{\"text\":\"UsePipe\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-pipe\"},{\"text\":\"UseType\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-type\"},{\"text\":\"UseValidation\",\"link\":\"/api/platform/platform-params/types/decorators/decorator-use-validation\"},{\"text\":\"ParamOptions\",\"link\":\"/api/platform/platform-params/types/domain/interface-param-options\"},{\"text\":\"ParamTypes\",\"link\":\"/api/platform/platform-params/types/domain/enum-param-types\"},{\"text\":\"PARAM_TYPES_DATA_PATH\",\"link\":\"/api/platform/platform-params/types/domain/const-param-types-data-path\"},{\"text\":\"ParseExpressionPipe\",\"link\":\"/api/platform/platform-params/types/pipes/class-parse-expression-pipe\"},{\"text\":\"DeserializerPipe\",\"link\":\"/api/platform/platform-params/types/pipes/class-deserializer-pipe\"},{\"text\":\"ValidatorServiceMethods\",\"link\":\"/api/platform/platform-params/types/pipes/interface-validator-service-methods\"},{\"text\":\"ValidationPipe\",\"link\":\"/api/platform/platform-params/types/pipes/class-validation-pipe\"},{\"text\":\"ParamValidationError\",\"link\":\"/api/platform/platform-params/types/errors/class-param-validation-error\"},{\"text\":\"RequiredValidationError\",\"link\":\"/api/platform/platform-params/types/errors/class-required-validation-error\"},{\"text\":\"ValidationError\",\"link\":\"/api/platform/platform-params/types/errors/class-validation-error\"}]},{\"text\":\"@tsed/platform-response-filter\",\"collapsed\":true,\"items\":[{\"text\":\"ResponseFilter\",\"link\":\"/api/platform/platform-response-filter/types/decorators/decorator-response-filter\"},{\"text\":\"ResponseFilterMethods\",\"link\":\"/api/platform/platform-response-filter/types/interfaces/interface-response-filter-methods\"},{\"text\":\"TemplateRenderError\",\"link\":\"/api/platform/platform-response-filter/types/errors/class-template-render-error\"},{\"text\":\"PLATFORM_CONTENT_TYPE_RESOLVER\",\"link\":\"/api/platform/platform-response-filter/types/services/type-platform-content-type-resolver\"},{\"text\":\"PLATFORM_CONTENT_TYPES_CONTAINER\",\"link\":\"/api/platform/platform-response-filter/types/services/const-platform-content-types-container\"},{\"text\":\"PlatformResponseFilter\",\"link\":\"/api/platform/platform-response-filter/types/services/class-platform-response-filter\"}]},{\"text\":\"@tsed/platform-router\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformHandlerMetadataOpts\",\"link\":\"/api/platform/platform-router/types/domain/interface-platform-handler-metadata-opts\"},{\"text\":\"PlatformHandlerMetadataProps\",\"link\":\"/api/platform/platform-router/types/domain/interface-platform-handler-metadata-props\"},{\"text\":\"PlatformHandlerMetadata\",\"link\":\"/api/platform/platform-router/types/domain/class-platform-handler-metadata\"},{\"text\":\"PlatformLayerOptions\",\"link\":\"/api/platform/platform-router/types/domain/interface-platform-layer-options\"},{\"text\":\"PlatformLayerProps\",\"link\":\"/api/platform/platform-router/types/domain/interface-platform-layer-props\"},{\"text\":\"PlatformLayer\",\"link\":\"/api/platform/platform-router/types/domain/class-platform-layer\"},{\"text\":\"PlatformHandlerType\",\"link\":\"/api/platform/platform-router/types/domain/enum-platform-handler-type\"},{\"text\":\"PlatformRouter\",\"link\":\"/api/platform/platform-router/types/domain/class-platform-router\"},{\"text\":\"AlterEndpointHandlersArg\",\"link\":\"/api/platform/platform-router/types/domain/interface-alter-endpoint-handlers-arg\"},{\"text\":\"PlatformRouters\",\"link\":\"/api/platform/platform-router/types/domain/class-platform-routers\"},{\"text\":\"SinglePathType\",\"link\":\"/api/platform/platform-router/types/domain/type-single-path-type\"}]},{\"text\":\"@tsed/platform-serverless\",\"collapsed\":true,\"items\":[{\"text\":\"ServerlessContext\",\"link\":\"/api/platform/platform-serverless/types/domain/class-serverless-context\"},{\"text\":\"ServerlessEvent\",\"link\":\"/api/platform/platform-serverless/types/domain/type-serverless-event\"},{\"text\":\"PlatformServerlessHandler\",\"link\":\"/api/platform/platform-serverless/types/builder/class-platform-serverless-handler\"},{\"text\":\"PlatformServerlessSettings\",\"link\":\"/api/platform/platform-serverless/types/builder/interface-platform-serverless-settings\"},{\"text\":\"PlatformServerless\",\"link\":\"/api/platform/platform-serverless/types/builder/class-platform-serverless\"},{\"text\":\"ServerlessContextOptions\",\"link\":\"/api/platform/platform-serverless/types/domain/interface-serverless-context-options\"},{\"text\":\"ServerlessRequest\",\"link\":\"/api/platform/platform-serverless/types/domain/class-serverless-request\"},{\"text\":\"HeaderValue\",\"link\":\"/api/platform/platform-serverless/types/domain/type-header-value\"},{\"text\":\"ServerlessResponse\",\"link\":\"/api/platform/platform-serverless/types/domain/class-serverless-response\"},{\"text\":\"ServerlessResponseMeta\",\"link\":\"/api/platform/platform-serverless/types/domain/type-serverless-response-meta\"},{\"text\":\"RequestHandler\",\"link\":\"/api/platform/platform-serverless/types/domain/type-request-handler\"},{\"text\":\"ServerlessResponseStream\",\"link\":\"/api/platform/platform-serverless/types/domain/class-serverless-response-stream\"}]},{\"text\":\"@tsed/platform-serverless-http\",\"collapsed\":true,\"items\":[{\"text\":\"PlatformServerlessHttp\",\"link\":\"/api/platform/platform-serverless-http/types/builder/class-platform-serverless-http\"},{\"text\":\"ServerlessContext\",\"link\":\"/api/platform/platform-serverless-http/types/decorators/decorator-serverless-context\"},{\"text\":\"ServerlessEvent\",\"link\":\"/api/platform/platform-serverless-http/types/decorators/decorator-serverless-event\"}]},{\"text\":\"@tsed/platform-serverless-testing\",\"collapsed\":true,\"items\":[{\"text\":\"createFakeContext\",\"link\":\"/api/platform/platform-serverless-testing/types/function-create-fake-context\"},{\"text\":\"LambdaPromiseResult\",\"link\":\"/api/platform/platform-serverless-testing/types/interface-lambda-promise-result\"},{\"text\":\"LambdaClientRequest\",\"link\":\"/api/platform/platform-serverless-testing/types/class-lambda-client-request\"},{\"text\":\"PlatformServerlessTest\",\"link\":\"/api/platform/platform-serverless-testing/types/class-platform-serverless-test\"},{\"text\":\"createFakeEvent\",\"link\":\"/api/platform/platform-serverless-testing/types/function-create-fake-event\"}]},{\"text\":\"@tsed/platform-views\",\"collapsed\":true,\"items\":[{\"text\":\"View\",\"link\":\"/api/platform/platform-views/types/decorators/const-view\"},{\"text\":\"PLATFORM_VIEWS_EXTENSIONS\",\"link\":\"/api/platform/platform-views/types/domain/const-platform-views-extensions\"},{\"text\":\"PlatformViewsExtensionsTypes\",\"link\":\"/api/platform/platform-views/types/domain/type-platform-views-extensions-types\"},{\"text\":\"PlatformViewsEngineOptions\",\"link\":\"/api/platform/platform-views/types/domain/interface-platform-views-engine-options\"},{\"text\":\"PlatformRenderOptions\",\"link\":\"/api/platform/platform-views/types/domain/interface-platform-render-options\"},{\"text\":\"PlatformViewWritableStream\",\"link\":\"/api/platform/platform-views/types/domain/interface-platform-view-writable-stream\"},{\"text\":\"PlatformViewEngine\",\"link\":\"/api/platform/platform-views/types/domain/interface-platform-view-engine\"},{\"text\":\"PlatformViewsSettings\",\"link\":\"/api/platform/platform-views/types/domain/interface-platform-views-settings\"},{\"text\":\"PlatformViews\",\"link\":\"/api/platform/platform-views/types/services/class-platform-views\"}]}]},{\"text\":\"ORM\",\"items\":[{\"text\":\"@tsed/adapters\",\"collapsed\":true,\"items\":[{\"text\":\"FileSyncAdapterConstructorOptions\",\"link\":\"/api/orm/adapters/types/adapters/interface-file-sync-adapter-constructor-options\"},{\"text\":\"FileSyncAdapter\",\"link\":\"/api/orm/adapters/types/adapters/class-file-sync-adapter\"},{\"text\":\"MemoryAdapter\",\"link\":\"/api/orm/adapters/types/adapters/class-memory-adapter\"},{\"text\":\"AdaptersSettings\",\"link\":\"/api/orm/adapters/types/domain/interface-adapters-settings\"},{\"text\":\"AdapterModel\",\"link\":\"/api/orm/adapters/types/adapters/interface-adapter-model\"},{\"text\":\"LowModel\",\"link\":\"/api/orm/adapters/types/adapters/interface-low-model\"},{\"text\":\"LowDbAdapter\",\"link\":\"/api/orm/adapters/types/adapters/class-low-db-adapter\"},{\"text\":\"Indexed\",\"link\":\"/api/orm/adapters/types/decorators/decorator-indexed\"},{\"text\":\"adapter\",\"link\":\"/api/orm/adapters/types/decorators/decorator-adapter\"},{\"text\":\"InjectAdapter\",\"link\":\"/api/orm/adapters/types/decorators/decorator-inject-adapter\"},{\"text\":\"AdapterConstructorOptions\",\"link\":\"/api/orm/adapters/types/domain/interface-adapter-constructor-options\"},{\"text\":\"Adapter\",\"link\":\"/api/orm/adapters/types/domain/class-adapter\"},{\"text\":\"AdapterInvokeOptions\",\"link\":\"/api/orm/adapters/types/services/interface-adapter-invoke-options\"},{\"text\":\"Adapters\",\"link\":\"/api/orm/adapters/types/services/class-adapters\"}]},{\"text\":\"@tsed/adapters-ioredis\",\"collapsed\":true,\"items\":[{\"text\":\"OIDCIORedisAdapter\",\"link\":\"/api/orm/adapters-ioredis/types/adapters/class-oidcio-redis-adapter\"},{\"text\":\"OIRedisAdapterConstructorOptions\",\"link\":\"/api/orm/adapters-ioredis/types/adapters/interface-oi-redis-adapter-constructor-options\"},{\"text\":\"OIRedisAdapter\",\"link\":\"/api/orm/adapters-ioredis/types/adapters/class-oi-redis-adapter\"}]},{\"text\":\"@tsed/adapters-redis\",\"collapsed\":true,\"items\":[{\"text\":\"OIDCRedisAdapter\",\"link\":\"/api/orm/adapters-redis/types/adapters/class-oidc-redis-adapter\"},{\"text\":\"RedisAdapterConstructorOptions\",\"link\":\"/api/orm/adapters-redis/types/adapters/interface-redis-adapter-constructor-options\"},{\"text\":\"RedisAdapter\",\"link\":\"/api/orm/adapters-redis/types/adapters/class-redis-adapter\"}]},{\"text\":\"@tsed/ioredis\",\"collapsed\":true,\"items\":[{\"text\":\"ClusterConfiguration\",\"link\":\"/api/orm/ioredis/types/domain/type-cluster-configuration\"},{\"text\":\"BaseIORedisConfiguration\",\"link\":\"/api/orm/ioredis/types/domain/interface-base-io-redis-configuration\"},{\"text\":\"IORedisConfiguration\",\"link\":\"/api/orm/ioredis/types/domain/type-io-redis-configuration\"},{\"text\":\"RedisClusterConfig\",\"link\":\"/api/orm/ioredis/types/domain/interface-redis-cluster-config\"},{\"text\":\"IORedisStoreCtrOptions\",\"link\":\"/api/orm/ioredis/types/domain/type-io-redis-store-ctr-options\"},{\"text\":\"IORedisStore\",\"link\":\"/api/orm/ioredis/types/domain/class-io-redis-store\"},{\"text\":\"ioRedisStore\",\"link\":\"/api/orm/ioredis/types/domain/function-io-redis-store\"},{\"text\":\"IORedisTest\",\"link\":\"/api/orm/ioredis/types/domain/class-io-redis-test\"}]},{\"text\":\"@tsed/mikro-orm\",\"collapsed\":true,\"items\":[{\"text\":\"MikroOrmModule\",\"link\":\"/api/orm/mikro-orm/types/class-mikro-orm-module\"},{\"text\":\"DEFAULT_CONTEXT_NAME\",\"link\":\"/api/orm/mikro-orm/types/const-default-context-name\"},{\"text\":\"SUBSCRIBER_INJECTION_TYPE\",\"link\":\"/api/orm/mikro-orm/types/const-subscriber-injection-type\"},{\"text\":\"orm\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-orm\"},{\"text\":\"Orm\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-orm\"},{\"text\":\"entityManager\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-entity-manager\"},{\"text\":\"EntityManager\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-entity-manager\"},{\"text\":\"Em\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-em\"},{\"text\":\"Transactional\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-transactional\"},{\"text\":\"Subscriber\",\"link\":\"/api/orm/mikro-orm/types/decorators/decorator-subscriber\"},{\"text\":\"AfterTransactionCommit\",\"link\":\"/api/orm/mikro-orm/types/interfaces/interface-after-transaction-commit\"},{\"text\":\"BeforeTransactionCommit\",\"link\":\"/api/orm/mikro-orm/types/interfaces/interface-before-transaction-commit\"},{\"text\":\"RetryStrategy\",\"link\":\"/api/orm/mikro-orm/types/interfaces/interface-retry-strategy\"},{\"text\":\"OptimisticLockErrorFilter\",\"link\":\"/api/orm/mikro-orm/types/filters/class-optimistic-lock-error-filter\"},{\"text\":\"TransactionOptions\",\"link\":\"/api/orm/mikro-orm/types/interceptors/interface-transaction-options\"},{\"text\":\"TransactionalInterceptor\",\"link\":\"/api/orm/mikro-orm/types/interceptors/class-transactional-interceptor\"},{\"text\":\"MikroOrmContext\",\"link\":\"/api/orm/mikro-orm/types/services/class-mikro-orm-context\"},{\"text\":\"MikroOrmFactory\",\"link\":\"/api/orm/mikro-orm/types/services/class-mikro-orm-factory\"},{\"text\":\"MikroOrmRegistry\",\"link\":\"/api/orm/mikro-orm/types/services/class-mikro-orm-registry\"}]},{\"text\":\"@tsed/mongoose\",\"collapsed\":true,\"items\":[{\"text\":\"Indexed\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-indexed\"},{\"text\":\"Auto\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-auto\"},{\"text\":\"DynamicRef\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-dynamic-ref\"},{\"text\":\"ExcludeIndexes\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-exclude-indexes\"},{\"text\":\"Expires\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-expires\"},{\"text\":\"Immutable\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-immutable\"},{\"text\":\"Lowercase\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-lowercase\"},{\"text\":\"Model\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-model\"},{\"text\":\"MongooseIndexes\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-mongoose-indexes\"},{\"text\":\"MongoosePlugin\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-mongoose-plugin\"},{\"text\":\"DecimalFormat\",\"link\":\"/api/orm/mongoose/types/decorators/class-decimal-format\"},{\"text\":\"NumberDecimal\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-number-decimal\"},{\"text\":\"Decimal128\",\"link\":\"/api/orm/mongoose/types/decorators/type-decimal-128\"},{\"text\":\"ObjectID\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-object-id\"},{\"text\":\"MongooseIndex\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-mongoose-index\"},{\"text\":\"PreHook\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-pre-hook\"},{\"text\":\"PostHook\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-post-hook\"},{\"text\":\"Ref\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-ref\"},{\"text\":\"SchemaIgnore\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-schema-ignore\"},{\"text\":\"Schema\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-schema\"},{\"text\":\"MongooseSchema\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-mongoose-schema\"},{\"text\":\"Select\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-select\"},{\"text\":\"Sparse\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-sparse\"},{\"text\":\"Text\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-text\"},{\"text\":\"Trim\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-trim\"},{\"text\":\"Unique\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-unique\"},{\"text\":\"VersionKey\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-version-key\"},{\"text\":\"Uppercase\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-uppercase\"},{\"text\":\"VirtualRef\",\"link\":\"/api/orm/mongoose/types/decorators/decorator-virtual-ref\"},{\"text\":\"VirtualRefs\",\"link\":\"/api/orm/mongoose/types/decorators/type-virtual-refs\"},{\"text\":\"MongooseConnectionOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-connection-options\"},{\"text\":\"MongooseService\",\"link\":\"/api/orm/mongoose/types/services/class-mongoose-service\"},{\"text\":\"MongooseDocument\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-document\"},{\"text\":\"MongooseMergedDocument\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-merged-document\"},{\"text\":\"MongooseDocumentMethods\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-document-methods\"},{\"text\":\"MongooseModel\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-model\"},{\"text\":\"MongooseModelOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-model-options\"},{\"text\":\"MongooseVirtualRefOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-virtual-ref-options\"},{\"text\":\"MongooseMethod\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-method\"},{\"text\":\"MongooseMethods\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-methods\"},{\"text\":\"MongooseNextCB\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-next-cb\"},{\"text\":\"MongooseHookOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-hook-options\"},{\"text\":\"MongooseHookPromised\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-hook-promised\"},{\"text\":\"MongoosePreHookCB\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-pre-hook-cb\"},{\"text\":\"MongoosePostHookCB\",\"link\":\"/api/orm/mongoose/types/interfaces/type-mongoose-post-hook-cb\"},{\"text\":\"MongoosePreHook\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-pre-hook\"},{\"text\":\"MongoosePostHook\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-post-hook\"},{\"text\":\"MongoosePluginOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-plugin-options\"},{\"text\":\"MongooseIndexOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-index-options\"},{\"text\":\"MongooseSchemaOptions\",\"link\":\"/api/orm/mongoose/types/interfaces/interface-mongoose-schema-options\"},{\"text\":\"MongooseSchemaTypes\",\"link\":\"/api/orm/mongoose/types/interfaces/enum-mongoose-schema-types\"}]},{\"text\":\"@tsed/objection\",\"collapsed\":true,\"items\":[{\"text\":\"BelongsToOne\",\"link\":\"/api/orm/objection/types/decorators/decorator-belongs-to-one\"},{\"text\":\"ColumnOptions\",\"link\":\"/api/orm/objection/types/decorators/decorator-column-options\"},{\"text\":\"DecimalOptions\",\"link\":\"/api/orm/objection/types/decorators/interface-decimal-options\"},{\"text\":\"Decimal\",\"link\":\"/api/orm/objection/types/decorators/decorator-decimal\"},{\"text\":\"Entity\",\"link\":\"/api/orm/objection/types/decorators/decorator-entity\"},{\"text\":\"EntityMethods\",\"link\":\"/api/orm/objection/types/decorators/interface-entity-methods\"},{\"text\":\"HasOne\",\"link\":\"/api/orm/objection/types/decorators/decorator-has-one\"},{\"text\":\"HasMany\",\"link\":\"/api/orm/objection/types/decorators/decorator-has-many\"},{\"text\":\"ColumnOpts\",\"link\":\"/api/orm/objection/types/domain/interface-column-opts\"},{\"text\":\"HasOneThroughRelation\",\"link\":\"/api/orm/objection/types/decorators/decorator-has-one-through-relation\"},{\"text\":\"ManyToMany\",\"link\":\"/api/orm/objection/types/decorators/decorator-many-to-many\"},{\"text\":\"RelatesTo\",\"link\":\"/api/orm/objection/types/decorators/decorator-relates-to\"},{\"text\":\"IdColumn\",\"link\":\"/api/orm/objection/types/decorators/decorator-id-column\"},{\"text\":\"RelationshipOptsWithThrough\",\"link\":\"/api/orm/objection/types/domain/type-relationship-opts-with-through\"},{\"text\":\"RelationshipOptsWithoutThrough\",\"link\":\"/api/orm/objection/types/domain/type-relationship-opts-without-through\"},{\"text\":\"RelationshipOpts\",\"link\":\"/api/orm/objection/types/domain/type-relationship-opts\"},{\"text\":\"isRelationshipOptsWithThrough\",\"link\":\"/api/orm/objection/types/domain/function-is-relationship-opts-with-through\"},{\"text\":\"isModelClassFactory\",\"link\":\"/api/orm/objection/types/domain/function-is-model-class-factory\"},{\"text\":\"isModelClassSpecifier\",\"link\":\"/api/orm/objection/types/domain/function-is-model-class-specifier\"},{\"text\":\"OBJECTION_CONNECTION\",\"link\":\"/api/orm/objection/types/services/const-objection-connection\"}]}]},{\"text\":\"Third parties\",\"items\":[{\"text\":\"@tsed/agenda\",\"collapsed\":true,\"items\":[{\"text\":\"Define\",\"link\":\"/api/third-parties/agenda/types/decorators/decorator-define\"},{\"text\":\"Every\",\"link\":\"/api/third-parties/agenda/types/decorators/decorator-every\"},{\"text\":\"JobsController\",\"link\":\"/api/third-parties/agenda/types/decorators/decorator-jobs-controller\"},{\"text\":\"DefineOptions\",\"link\":\"/api/third-parties/agenda/types/interfaces/interface-define-options\"},{\"text\":\"EveryOptions\",\"link\":\"/api/third-parties/agenda/types/interfaces/type-every-options\"},{\"text\":\"AgendaStore\",\"link\":\"/api/third-parties/agenda/types/interfaces/interface-agenda-store\"},{\"text\":\"AgendaSettings\",\"link\":\"/api/third-parties/agenda/types/interfaces/type-agenda-settings\"},{\"text\":\"AgendaService\",\"link\":\"/api/third-parties/agenda/types/services/const-agenda-service\"}]},{\"text\":\"@tsed/ajv\",\"collapsed\":true,\"items\":[{\"text\":\"validate\",\"link\":\"/api/specs/ajv/types/fn/function-validate\"},{\"text\":\"Formats\",\"link\":\"/api/specs/ajv/types/decorators/decorator-formats\"},{\"text\":\"Keyword\",\"link\":\"/api/specs/ajv/types/decorators/decorator-keyword\"},{\"text\":\"AjvValidationError\",\"link\":\"/api/specs/ajv/types/errors/class-ajv-validation-error\"},{\"text\":\"FormatsMethods\",\"link\":\"/api/specs/ajv/types/interfaces/interface-formats-methods\"},{\"text\":\"FormatsOptions\",\"link\":\"/api/specs/ajv/types/fn/type-formats-options\"},{\"text\":\"formats\",\"link\":\"/api/specs/ajv/types/fn/function-formats\"},{\"text\":\"KeywordOptions\",\"link\":\"/api/specs/ajv/types/fn/type-keyword-options\"},{\"text\":\"keyword\",\"link\":\"/api/specs/ajv/types/fn/function-keyword\"},{\"text\":\"AjvErrorObject\",\"link\":\"/api/specs/ajv/types/interfaces/interface-ajv-error-object\"},{\"text\":\"ErrorFormatter\",\"link\":\"/api/specs/ajv/types/interfaces/type-error-formatter\"},{\"text\":\"AjvSettings\",\"link\":\"/api/specs/ajv/types/interfaces/interface-ajv-settings\"},{\"text\":\"AjvDataValidationCtx\",\"link\":\"/api/specs/ajv/types/interfaces/interface-ajv-data-validation-ctx\"},{\"text\":\"AjvDataValidateFunction\",\"link\":\"/api/specs/ajv/types/interfaces/interface-ajv-data-validate-function\"},{\"text\":\"AjvSchemaValidateFunction\",\"link\":\"/api/specs/ajv/types/interfaces/interface-ajv-schema-validate-function\"},{\"text\":\"KeywordMethods\",\"link\":\"/api/specs/ajv/types/interfaces/interface-keyword-methods\"},{\"text\":\"AjvValidateOptions\",\"link\":\"/api/specs/ajv/types/services/interface-ajv-validate-options\"},{\"text\":\"AjvService\",\"link\":\"/api/specs/ajv/types/services/class-ajv-service\"},{\"text\":\"defaultErrorFormatter\",\"link\":\"/api/specs/ajv/types/utils/function-default-error-formatter\"},{\"text\":\"mapClassError\",\"link\":\"/api/specs/ajv/types/utils/function-map-class-error\"},{\"text\":\"MapErrorsOptions\",\"link\":\"/api/specs/ajv/types/utils/interface-map-errors-options\"},{\"text\":\"mapErrors\",\"link\":\"/api/specs/ajv/types/utils/function-map-errors\"},{\"text\":\"getPath\",\"link\":\"/api/specs/ajv/types/utils/function-get-path\"},{\"text\":\"getInstancePath\",\"link\":\"/api/specs/ajv/types/utils/function-get-instance-path\"}]},{\"text\":\"@tsed/apollo\",\"collapsed\":true,\"items\":[{\"text\":\"ApolloModule\",\"link\":\"/api/graphql/apollo/types/class-apollo-module\"},{\"text\":\"AlterApolloContext\",\"link\":\"/api/graphql/apollo/types/interfaces/interface-alter-apollo-context\"},{\"text\":\"InjectApolloContext\",\"link\":\"/api/graphql/apollo/types/decorators/decorator-inject-apollo-context\"},{\"text\":\"ApolloService\",\"link\":\"/api/graphql/apollo/types/services/class-apollo-service\"},{\"text\":\"DataSource\",\"link\":\"/api/graphql/apollo/types/decorators/decorator-data-source\"},{\"text\":\"DataSourceService\",\"link\":\"/api/graphql/apollo/types/decorators/const-data-source-service\"},{\"text\":\"AlterApolloServerPlugins\",\"link\":\"/api/graphql/apollo/types/interfaces/interface-alter-apollo-server-plugins\"},{\"text\":\"ApolloContext\",\"link\":\"/api/graphql/apollo/types/interfaces/interface-apollo-context\"},{\"text\":\"AlterApolloSettings\",\"link\":\"/api/graphql/apollo/types/interfaces/interface-alter-apollo-settings\"},{\"text\":\"ApolloMiddlewareOptions\",\"link\":\"/api/graphql/apollo/types/interfaces/type-apollo-middleware-options\"},{\"text\":\"ApolloCustomServerCB\",\"link\":\"/api/graphql/apollo/types/interfaces/type-apollo-custom-server-cb\"},{\"text\":\"ApolloServerOptionsBase\",\"link\":\"/api/graphql/apollo/types/interfaces/type-apollo-server-options-base\"},{\"text\":\"ApolloSettings\",\"link\":\"/api/graphql/apollo/types/interfaces/type-apollo-settings\"},{\"text\":\"ApolloSettingsWithID\",\"link\":\"/api/graphql/apollo/types/interfaces/type-apollo-settings-with-id\"}]},{\"text\":\"@tsed/bullmq\",\"collapsed\":true,\"items\":[{\"text\":\"BullMQModule\",\"link\":\"/api/third-parties/bullmq/types/class-bull-mq-module\"},{\"text\":\"InjectQueue\",\"link\":\"/api/third-parties/bullmq/types/decorators/decorator-inject-queue\"},{\"text\":\"BullMQConfig\",\"link\":\"/api/third-parties/bullmq/types/config/type-bull-mq-config\"},{\"text\":\"InjectWorker\",\"link\":\"/api/third-parties/bullmq/types/decorators/decorator-inject-worker\"},{\"text\":\"JobMethods\",\"link\":\"/api/third-parties/bullmq/types/contracts/interface-job-methods\"},{\"text\":\"JobStore\",\"link\":\"/api/third-parties/bullmq/types/contracts/interface-job-store\"},{\"text\":\"JobDispatcher\",\"link\":\"/api/third-parties/bullmq/types/dispatchers/class-job-dispatcher\"},{\"text\":\"JobController\",\"link\":\"/api/third-parties/bullmq/types/decorators/decorator-job-controller\"},{\"text\":\"FallbackJobController\",\"link\":\"/api/third-parties/bullmq/types/decorators/decorator-fallback-job-controller\"},{\"text\":\"JobDispatcherOptions\",\"link\":\"/api/third-parties/bullmq/types/dispatchers/interface-job-dispatcher-options\"}]},{\"text\":\"@tsed/config\",\"collapsed\":true,\"items\":[{\"text\":\"InjectConfigSource\",\"link\":\"/api/config/core/types/decorators/decorator-inject-config-source\"},{\"text\":\"injectConfigSource\",\"link\":\"/api/config/core/types/fn/function-inject-config-source\"},{\"text\":\"ConfigSourceOptions\",\"link\":\"/api/config/core/types/interfaces/interface-config-source-options\"},{\"text\":\"InitialConfigSourceOptions\",\"link\":\"/api/config/core/types/interfaces/type-initial-config-source-options\"},{\"text\":\"ConfigSourceWatchCloseCB\",\"link\":\"/api/config/core/types/interfaces/type-config-source-watch-close-cb\"},{\"text\":\"ConfigSourceOnChangeCB\",\"link\":\"/api/config/core/types/interfaces/type-config-source-on-change-cb\"},{\"text\":\"ConfigSource\",\"link\":\"/api/config/core/types/interfaces/interface-config-source\"},{\"text\":\"ConfigurationExtends\",\"link\":\"/api/config/core/types/interfaces/type-configuration-extends\"},{\"text\":\"getConfigSources\",\"link\":\"/api/config/core/types/utils/function-get-config-sources\"},{\"text\":\"jsonParse\",\"link\":\"/api/config/core/types/utils/function-json-parse\"},{\"text\":\"validate\",\"link\":\"/api/config/core/types/utils/function-validate\"},{\"text\":\"withOptions\",\"link\":\"/api/config/core/types/utils/function-with-options\"},{\"text\":\"DotEnvsConfigSourceOptions\",\"link\":\"/api/config/core/types/providers/dotenv/type-dot-envs-config-source-options\"},{\"text\":\"DotEnvsConfigSource\",\"link\":\"/api/config/core/types/providers/dotenv/class-dot-envs-config-source\"},{\"text\":\"JsonConfigSourceOptions\",\"link\":\"/api/config/core/types/providers/json/interface-json-config-source-options\"},{\"text\":\"JsonConfigSource\",\"link\":\"/api/config/core/types/providers/json/class-json-config-source\"},{\"text\":\"EnvsConfigSourceOptions\",\"link\":\"/api/config/core/types/providers/envs/interface-envs-config-source-options\"},{\"text\":\"EnvsConfigSource\",\"link\":\"/api/config/core/types/providers/envs/class-envs-config-source\"},{\"text\":\"YamlConfigSourceOptions\",\"link\":\"/api/config/core/types/providers/yaml/interface-yaml-config-source-options\"},{\"text\":\"YamlConfigSource\",\"link\":\"/api/config/core/types/providers/yaml/class-yaml-config-source\"}]},{\"text\":\"@tsed/event-emitter\",\"collapsed\":true,\"items\":[{\"text\":\"EventEmitterModule\",\"link\":\"/api/third-parties/event-emitter/types/class-event-emitter-module\"},{\"text\":\"OnAny\",\"link\":\"/api/third-parties/event-emitter/types/decorators/decorator-on-any\"},{\"text\":\"EventEmitterStore\",\"link\":\"/api/third-parties/event-emitter/types/interfaces/interface-event-emitter-store\"},{\"text\":\"OnEvent\",\"link\":\"/api/third-parties/event-emitter/types/decorators/decorator-on-event\"},{\"text\":\"EventEmitterService\",\"link\":\"/api/third-parties/event-emitter/types/services/const-event-emitter-service\"}]},{\"text\":\"@tsed/formio\",\"collapsed\":true,\"items\":[{\"text\":\"FormioModule\",\"link\":\"/api/third-parties/formio/types/class-formio-module\"},{\"text\":\"FormioMapper\",\"link\":\"/api/third-parties/formio/types/builder/class-formio-mapper\"},{\"text\":\"AlterActions\",\"link\":\"/api/third-parties/formio/types/components/class-alter-actions\"},{\"text\":\"AlterAudit\",\"link\":\"/api/third-parties/formio/types/components/class-alter-audit\"},{\"text\":\"AlterHost\",\"link\":\"/api/third-parties/formio/types/components/class-alter-host\"},{\"text\":\"AlterSkip\",\"link\":\"/api/third-parties/formio/types/components/class-alter-skip\"},{\"text\":\"AlterTemplateExportSteps\",\"link\":\"/api/third-parties/formio/types/components/class-alter-template-export-steps\"},{\"text\":\"Action\",\"link\":\"/api/third-parties/formio/types/decorators/decorator-action\"},{\"text\":\"ActionCtx\",\"link\":\"/api/third-parties/formio/types/decorators/decorator-action-ctx\"},{\"text\":\"AlterTemplateImportSteps\",\"link\":\"/api/third-parties/formio/types/components/class-alter-template-import-steps\"},{\"text\":\"UseFormioAuth\",\"link\":\"/api/third-parties/formio/types/decorators/decorator-use-formio-auth\"},{\"text\":\"AlterHook\",\"link\":\"/api/third-parties/formio/types/domain/interface-alter-hook\"},{\"text\":\"FormioBase\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-base\"},{\"text\":\"FormioMiddlewares\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-middlewares\"},{\"text\":\"Formio\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio\"},{\"text\":\"Alter\",\"link\":\"/api/third-parties/formio/types/decorators/decorator-alter\"},{\"text\":\"On\",\"link\":\"/api/third-parties/formio/types/decorators/decorator-on\"},{\"text\":\"AlterLog\",\"link\":\"/api/third-parties/formio/types/components/class-alter-log\"},{\"text\":\"FormioActions\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-actions\"},{\"text\":\"FormioActionsIndex\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-actions-index\"},{\"text\":\"FormioAuth\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-auth\"},{\"text\":\"FormioJwtConfig\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-jwt-config\"},{\"text\":\"FormioEmailConfig\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-email-config\"},{\"text\":\"FormioConfig\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-config\"},{\"text\":\"FormioActionModel\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-action-model\"},{\"text\":\"FormioActionMongooseSchema\",\"link\":\"/api/third-parties/formio/types/domain/type-formio-action-mongoose-schema\"},{\"text\":\"SetActionItemMessage\",\"link\":\"/api/third-parties/formio/types/domain/type-set-action-item-message\"},{\"text\":\"FormioActionModelCtor\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-action-model-ctor\"},{\"text\":\"ActionMethods\",\"link\":\"/api/third-parties/formio/types/domain/interface-action-methods\"},{\"text\":\"FormioMongooseSchema\",\"link\":\"/api/third-parties/formio/types/domain/type-formio-mongoose-schema\"},{\"text\":\"FormioBaseModel\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-base-model\"},{\"text\":\"FormioModel\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-model\"},{\"text\":\"FormioCtxMapper\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-ctx-mapper\"},{\"text\":\"FormioDecodedToken\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-decoded-token\"},{\"text\":\"FormioPayloadToken\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-payload-token\"},{\"text\":\"FormioErrors\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-errors\"},{\"text\":\"FormioJs\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-js\"},{\"text\":\"FormioInitEvent\",\"link\":\"/api/third-parties/formio/types/domain/type-formio-init-event\"},{\"text\":\"FormioHooks\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-hooks\"},{\"text\":\"FormioHook\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-hook\"},{\"text\":\"FormioRouter\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-router\"},{\"text\":\"FormioSettings\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-settings\"},{\"text\":\"FormioExportOptions\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-export-options\"},{\"text\":\"FormioTemplateUtil\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-template-util\"},{\"text\":\"FormioUpdate\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-update\"},{\"text\":\"WithID\",\"link\":\"/api/third-parties/formio/types/domain/type-with-id\"},{\"text\":\"FormioSchemas\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-schemas\"},{\"text\":\"FormioModelsModels\",\"link\":\"/api/third-parties/formio/types/domain/type-formio-models-models\"},{\"text\":\"FormioModels\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-models\"},{\"text\":\"FormioUtil\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-util\"},{\"text\":\"OnHook\",\"link\":\"/api/third-parties/formio/types/domain/interface-on-hook\"},{\"text\":\"FormioTemplate\",\"link\":\"/api/third-parties/formio/types/domain/interface-formio-template\"},{\"text\":\"ResourceHttpHandler\",\"link\":\"/api/third-parties/formio/types/domain/type-resource-http-handler\"},{\"text\":\"ResourceHttpMethodOptions\",\"link\":\"/api/third-parties/formio/types/domain/interface-resource-http-method-options\"},{\"text\":\"ResourceRestOptions\",\"link\":\"/api/third-parties/formio/types/domain/interface-resource-rest-options\"},{\"text\":\"FormioAuthMiddleware\",\"link\":\"/api/third-parties/formio/types/middlewares/class-formio-auth-middleware\"},{\"text\":\"FormioDatabase\",\"link\":\"/api/third-parties/formio/types/services/class-formio-database\"},{\"text\":\"FormioHooksService\",\"link\":\"/api/third-parties/formio/types/services/class-formio-hooks-service\"},{\"text\":\"FormioAuthService\",\"link\":\"/api/third-parties/formio/types/services/class-formio-auth-service\"},{\"text\":\"FormioInstaller\",\"link\":\"/api/third-parties/formio/types/services/class-formio-installer\"},{\"text\":\"FormioRepository\",\"link\":\"/api/third-parties/formio/types/services/class-formio-repository\"},{\"text\":\"FormioService\",\"link\":\"/api/third-parties/formio/types/services/class-formio-service\"}]},{\"text\":\"@tsed/formio-types\",\"collapsed\":true,\"items\":[{\"text\":\"FormioAccess\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-access\"},{\"text\":\"FormioAction\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-action\"},{\"text\":\"FormioActionInfo\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-action-info\"},{\"text\":\"FormioActionItem\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-action-item\"},{\"text\":\"FormioComponent\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-component\"},{\"text\":\"FormioForm\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-form\"},{\"text\":\"FormioPermission\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-permission\"},{\"text\":\"FormioRole\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-role\"},{\"text\":\"FormioSchema\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-schema\"},{\"text\":\"FormioSubmission\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-submission\"},{\"text\":\"FormioToken\",\"link\":\"/api/third-parties/formio-types/types/domain/interface-formio-token\"}]},{\"text\":\"@tsed/graphql-ws\",\"collapsed\":true,\"items\":[{\"text\":\"GraphQLWSOptions\",\"link\":\"/api/graphql/graphql-ws/types/interface-graph-qlws-options\"},{\"text\":\"GraphQLWSModule\",\"link\":\"/api/graphql/graphql-ws/types/class-graph-qlws-module\"}]},{\"text\":\"@tsed/jwks\",\"collapsed\":true,\"items\":[{\"text\":\"JwksKeyParameters\",\"link\":\"/api/security/jwks/types/interface-jwks-key-parameters\"},{\"text\":\"JwksOptions\",\"link\":\"/api/security/jwks/types/interface-jwks-options\"},{\"text\":\"generateJwks\",\"link\":\"/api/security/jwks/types/function-generate-jwks\"},{\"text\":\"getJwks\",\"link\":\"/api/security/jwks/types/function-get-jwks\"}]},{\"text\":\"@tsed/normalize-path\",\"collapsed\":true,\"items\":[{\"text\":\"normalizePath\",\"link\":\"/api/third-parties/normalize-path/types/function-normalize-path\"}]},{\"text\":\"@tsed/oidc-provider\",\"collapsed\":true,\"items\":[{\"text\":\"OidcModule\",\"link\":\"/api/security/oidc-provider/types/class-oidc-module\"},{\"text\":\"Prompt\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-prompt\"},{\"text\":\"GrantId\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-grant-id\"},{\"text\":\"Interaction\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-interaction\"},{\"text\":\"InteractionsOptions\",\"link\":\"/api/security/oidc-provider/types/decorators/interface-interactions-options\"},{\"text\":\"Interactions\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-interactions\"},{\"text\":\"NoCache\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-no-cache\"},{\"text\":\"OidcSession\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-oidc-session\"},{\"text\":\"Params\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-params\"},{\"text\":\"OidcCtx\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-oidc-ctx\"},{\"text\":\"Uid\",\"link\":\"/api/security/oidc-provider/types/decorators/decorator-uid\"},{\"text\":\"OidcAdapterMethods\",\"link\":\"/api/security/oidc-provider/types/services/type-oidc-adapter-methods\"},{\"text\":\"OidcAdapters\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-adapters\"},{\"text\":\"OidcInteractionContext\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-interaction-context\"},{\"text\":\"InteractionMethods\",\"link\":\"/api/security/oidc-provider/types/domain/interface-interaction-methods\"},{\"text\":\"OidcInteractions\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-interactions\"},{\"text\":\"OidcPolicy\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-policy\"},{\"text\":\"OidcJwks\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-jwks\"},{\"text\":\"OidcProvider\",\"link\":\"/api/security/oidc-provider/types/services/class-oidc-provider\"},{\"text\":\"OidcAccountsMethods\",\"link\":\"/api/security/oidc-provider/types/domain/interface-oidc-accounts-methods\"},{\"text\":\"OidcInteractionOptions\",\"link\":\"/api/security/oidc-provider/types/domain/interface-oidc-interaction-options\"},{\"text\":\"OidcInteractionMethods\",\"link\":\"/api/security/oidc-provider/types/domain/interface-oidc-interaction-methods\"},{\"text\":\"OidcBadInteractionName\",\"link\":\"/api/security/oidc-provider/types/domain/class-oidc-bad-interaction-name\"},{\"text\":\"OidcInteractionPromptProps\",\"link\":\"/api/security/oidc-provider/types/domain/type-oidc-interaction-prompt-props\"},{\"text\":\"OidcSettings\",\"link\":\"/api/security/oidc-provider/types/domain/interface-oidc-settings\"},{\"text\":\"OIDCContext\",\"link\":\"/api/security/oidc-provider/types/domain/type-oidc-context\"},{\"text\":\"OidcClient\",\"link\":\"/api/security/oidc-provider/types/domain/type-oidc-client\"},{\"text\":\"DefaultPolicy\",\"link\":\"/api/security/oidc-provider/types/domain/type-default-policy\"},{\"text\":\"AuthorizationCode\",\"link\":\"/api/security/oidc-provider/types/domain/type-authorization-code\"},{\"text\":\"AccessToken\",\"link\":\"/api/security/oidc-provider/types/domain/type-access-token\"},{\"text\":\"ClientCredentials\",\"link\":\"/api/security/oidc-provider/types/domain/type-client-credentials\"},{\"text\":\"DeviceCode\",\"link\":\"/api/security/oidc-provider/types/domain/type-device-code\"},{\"text\":\"RefreshToken\",\"link\":\"/api/security/oidc-provider/types/domain/type-refresh-token\"},{\"text\":\"BackchannelAuthenticationRequest\",\"link\":\"/api/security/oidc-provider/types/domain/type-backchannel-authentication-request\"},{\"text\":\"Grant\",\"link\":\"/api/security/oidc-provider/types/domain/type-grant\"},{\"text\":\"OidcInteraction\",\"link\":\"/api/security/oidc-provider/types/domain/type-oidc-interaction\"},{\"text\":\"OidcInteractionMiddleware\",\"link\":\"/api/security/oidc-provider/types/middlewares/class-oidc-interaction-middleware\"},{\"text\":\"OidcNoCacheMiddleware\",\"link\":\"/api/security/oidc-provider/types/middlewares/class-oidc-no-cache-middleware\"},{\"text\":\"OidcSecureMiddleware\",\"link\":\"/api/security/oidc-provider/types/middlewares/class-oidc-secure-middleware\"}]},{\"text\":\"@tsed/oidc-provider-plugin-wildcard-redirect-uri\",\"collapsed\":true,\"items\":[{\"text\":\"OidcWildcardRedirectUriModule\",\"link\":\"/api/security/oidc-provider-plugin-wildcard-redirect-uri/types/class-oidc-wildcard-redirect-uri-module\"}]},{\"text\":\"@tsed/openapi-utils\",\"collapsed\":true,\"items\":[{\"text\":\"Docs\",\"link\":\"/api/specs/openapi-utils/types/decorators/decorator-docs\"},{\"text\":\"SwaggerUIOptions\",\"link\":\"/api/specs/openapi-utils/types/interfaces/interface-swagger-ui-options\"},{\"text\":\"OpenApiSettingsBase\",\"link\":\"/api/specs/openapi-utils/types/interfaces/interface-open-api-settings-base\"},{\"text\":\"Swagger2Settings\",\"link\":\"/api/specs/openapi-utils/types/interfaces/interface-swagger-2-settings\"},{\"text\":\"OpenAPI3Settings\",\"link\":\"/api/specs/openapi-utils/types/interfaces/interface-open-api-3-settings\"},{\"text\":\"OpenApiSettings\",\"link\":\"/api/specs/openapi-utils/types/interfaces/type-open-api-settings\"},{\"text\":\"cssMiddleware\",\"link\":\"/api/specs/openapi-utils/types/middlewares/function-css-middleware\"},{\"text\":\"openApiMiddleware\",\"link\":\"/api/specs/openapi-utils/types/middlewares/function-open-api-middleware\"},{\"text\":\"jsMiddleware\",\"link\":\"/api/specs/openapi-utils/types/middlewares/function-js-middleware\"},{\"text\":\"redirectMiddleware\",\"link\":\"/api/specs/openapi-utils/types/middlewares/function-redirect-middleware\"},{\"text\":\"includeRoute\",\"link\":\"/api/specs/openapi-utils/types/utils/function-include-route\"},{\"text\":\"readSpec\",\"link\":\"/api/specs/openapi-utils/types/utils/function-read-spec\"},{\"text\":\"matchPath\",\"link\":\"/api/specs/openapi-utils/types/utils/function-match-path\"},{\"text\":\"OpenAPIBaseModule\",\"link\":\"/api/specs/openapi-utils/types/services/class-open-api-base-module\"},{\"text\":\"OpenAPIService\",\"link\":\"/api/specs/openapi-utils/types/services/class-open-api-service\"}]},{\"text\":\"@tsed/openspec\",\"collapsed\":true,\"items\":[{\"text\":\"OpenSpecExternalDocs\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-external-docs\"},{\"text\":\"OpenSpecContact\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-contact\"},{\"text\":\"OpenSpecLicense\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-license\"},{\"text\":\"OpenSpecInfo\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-info\"},{\"text\":\"OpenSpecBaseJsonSchema\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-base-json-schema\"},{\"text\":\"OpenSpecJsonSchema\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-json-schema\"},{\"text\":\"OpenSpecHash\",\"link\":\"/api/specs/openspec/types/common/type-open-spec-hash\"},{\"text\":\"OpenSpecPath\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-path\"},{\"text\":\"OpenSpecRef\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-ref\"},{\"text\":\"OpenSpecTag\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-tag\"},{\"text\":\"OpenSpecSecurity\",\"link\":\"/api/specs/openspec/types/common/type-open-spec-security\"},{\"text\":\"OpenSpecTypes\",\"link\":\"/api/specs/openspec/types/common/type-open-spec-types\"},{\"text\":\"OpenSpecXML\",\"link\":\"/api/specs/openspec/types/common/interface-open-spec-xml\"},{\"text\":\"OS2Header\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-header\"},{\"text\":\"OS2Operation\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-operation\"},{\"text\":\"OS2Versions\",\"link\":\"/api/specs/openspec/types/common/type-os-2-versions\"},{\"text\":\"OS3Versions\",\"link\":\"/api/specs/openspec/types/common/type-os-3-versions\"},{\"text\":\"OpenSpecVersions\",\"link\":\"/api/specs/openspec/types/common/type-open-spec-versions\"},{\"text\":\"OS2BaseParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-base-parameter\"},{\"text\":\"OS2BodyParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-body-parameter\"},{\"text\":\"OS2GenericFormat\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-generic-format\"},{\"text\":\"OS2IntegerFormat\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-integer-format\"},{\"text\":\"OS2NumberFormat\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-number-format\"},{\"text\":\"OS2StringFormat\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-string-format\"},{\"text\":\"OS2SchemaFormatConstraints\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-schema-format-constraints\"},{\"text\":\"OS2BaseFormatContrainedParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-base-format-contrained-parameter\"},{\"text\":\"ParameterCollectionFormat\",\"link\":\"/api/specs/openspec/types/openspec2/type-parameter-collection-format\"},{\"text\":\"OS2QueryParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-query-parameter\"},{\"text\":\"OS2PathParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-path-parameter\"},{\"text\":\"OS2HeaderParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-header-parameter\"},{\"text\":\"OS2FormDataParameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-form-data-parameter\"},{\"text\":\"OS2Parameter\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-parameter\"},{\"text\":\"OS2Paths\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-paths\"},{\"text\":\"OS2Response\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-response\"},{\"text\":\"OS2XML\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-xml\"},{\"text\":\"OS2BaseSchema\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-base-schema\"},{\"text\":\"OS2Schema\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-schema\"},{\"text\":\"OpenSpec2\",\"link\":\"/api/specs/openspec/types/openspec2/interface-open-spec-2\"},{\"text\":\"OS2SecurityBase\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-security-base\"},{\"text\":\"OS2SecurityBasic\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-security-basic\"},{\"text\":\"OS2SecurityApiKey\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-security-api-key\"},{\"text\":\"OS2SecurityOAuth\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-security-o-auth\"},{\"text\":\"OS2FlowImplicit\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-flow-implicit\"},{\"text\":\"OS2FlowPassword\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-flow-password\"},{\"text\":\"OS2FlowApplication\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-flow-application\"},{\"text\":\"OS2FlowAccessCode\",\"link\":\"/api/specs/openspec/types/openspec2/interface-os-2-flow-access-code\"},{\"text\":\"OS2Security\",\"link\":\"/api/specs/openspec/types/openspec2/type-os-2-security\"},{\"text\":\"OS3Encoding\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-encoding\"},{\"text\":\"OS3Components\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-components\"},{\"text\":\"OS3Example\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-example\"},{\"text\":\"OS3Flow\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flow\"},{\"text\":\"OS3FlowImplicit\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flow-implicit\"},{\"text\":\"OS3FlowPassword\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flow-password\"},{\"text\":\"OS3FlowClientCredentials\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flow-client-credentials\"},{\"text\":\"OS3FlowAuthorizationCode\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flow-authorization-code\"},{\"text\":\"OS3Flows\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-flows\"},{\"text\":\"OS3Callbacks\",\"link\":\"/api/specs/openspec/types/openspec3/type-os-3-callbacks\"},{\"text\":\"OS3Header\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-header\"},{\"text\":\"OS3Link\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-link\"},{\"text\":\"OS3MediaType\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-media-type\"},{\"text\":\"OS3Operation\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-operation\"},{\"text\":\"OS3Paths\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-paths\"},{\"text\":\"OS3RequestBody\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-request-body\"},{\"text\":\"OS3Response\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-response\"},{\"text\":\"OS3BaseSchema\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-base-schema\"},{\"text\":\"OS3Schema\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-schema\"},{\"text\":\"OS3StyleParameter\",\"link\":\"/api/specs/openspec/types/openspec3/type-os-3-style-parameter\"},{\"text\":\"OS3Parameter\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-parameter\"},{\"text\":\"OS3SecurityBase\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-security-base\"},{\"text\":\"OS3SecurityApiKey\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-security-api-key\"},{\"text\":\"OS3SecurityOAuth2\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-security-o-auth-2\"},{\"text\":\"OS3SecurityOpenIDConnect\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-security-open-id-connect\"},{\"text\":\"OS3SecurityHTTP\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-security-http\"},{\"text\":\"OS3Security\",\"link\":\"/api/specs/openspec/types/openspec3/type-os-3-security\"},{\"text\":\"OpenSpecServerVariable\",\"link\":\"/api/specs/openspec/types/openspec3/interface-open-spec-server-variable\"},{\"text\":\"OS3Server\",\"link\":\"/api/specs/openspec/types/openspec3/interface-os-3-server\"},{\"text\":\"OpenSpec3\",\"link\":\"/api/specs/openspec/types/openspec3/interface-open-spec-3\"}]},{\"text\":\"@tsed/passport\",\"collapsed\":true,\"items\":[{\"text\":\"PROVIDER_TYPE_PROTOCOL\",\"link\":\"/api/security/passport/types/contants/const-provider-type-protocol\"},{\"text\":\"AuthenticateOptions\",\"link\":\"/api/security/passport/types/decorators/interface-authenticate-options\"},{\"text\":\"Authenticate\",\"link\":\"/api/security/passport/types/decorators/decorator-authenticate\"},{\"text\":\"AuthorizeOptions\",\"link\":\"/api/security/passport/types/decorators/interface-authorize-options\"},{\"text\":\"Authorize\",\"link\":\"/api/security/passport/types/decorators/decorator-authorize\"},{\"text\":\"Args\",\"link\":\"/api/security/passport/types/decorators/decorator-args\"},{\"text\":\"Arg\",\"link\":\"/api/security/passport/types/decorators/decorator-arg\"},{\"text\":\"Protocol\",\"link\":\"/api/security/passport/types/decorators/decorator-protocol\"},{\"text\":\"ProtocolOptionsDecorator\",\"link\":\"/api/security/passport/types/decorators/type-protocol-options-decorator\"},{\"text\":\"BeforeInstall\",\"link\":\"/api/security/passport/types/interfaces/interface-before-install\"},{\"text\":\"OnInstall\",\"link\":\"/api/security/passport/types/interfaces/interface-on-install\"},{\"text\":\"UserInfo\",\"link\":\"/api/security/passport/types/domain/class-user-info\"},{\"text\":\"PassportException\",\"link\":\"/api/security/passport/types/errors/class-passport-exception\"},{\"text\":\"PassportMessage\",\"link\":\"/api/security/passport/types/errors/class-passport-message\"},{\"text\":\"OnVerify\",\"link\":\"/api/security/passport/types/interfaces/interface-on-verify\"},{\"text\":\"ProtocolMethods\",\"link\":\"/api/security/passport/types/interfaces/interface-protocol-methods\"},{\"text\":\"ProtocolOptions\",\"link\":\"/api/security/passport/types/interfaces/interface-protocol-options\"},{\"text\":\"PassportMiddleware\",\"link\":\"/api/security/passport/types/middlewares/class-passport-middleware\"}]},{\"text\":\"@tsed/pulse\",\"collapsed\":true,\"items\":[{\"text\":\"Define\",\"link\":\"/api/third-parties/pulse/types/decorators/decorator-define\"},{\"text\":\"Every\",\"link\":\"/api/third-parties/pulse/types/decorators/decorator-every\"},{\"text\":\"JobsController\",\"link\":\"/api/third-parties/pulse/types/decorators/decorator-jobs-controller\"},{\"text\":\"DefineOptions\",\"link\":\"/api/third-parties/pulse/types/interfaces/interface-define-options\"},{\"text\":\"EveryOptions\",\"link\":\"/api/third-parties/pulse/types/interfaces/type-every-options\"},{\"text\":\"PulseStore\",\"link\":\"/api/third-parties/pulse/types/interfaces/interface-pulse-store\"},{\"text\":\"PulseSettings\",\"link\":\"/api/third-parties/pulse/types/interfaces/type-pulse-settings\"},{\"text\":\"Pulse\",\"link\":\"/api/third-parties/pulse/types/decorators/const-pulse\"},{\"text\":\"PulseService\",\"link\":\"/api/third-parties/pulse/types/services/const-pulse-service\"},{\"text\":\"PulseModule\",\"link\":\"/api/third-parties/pulse/types/services/const-pulse-module\"}]},{\"text\":\"@tsed/redis\",\"collapsed\":true,\"items\":[{\"text\":\"ClusterConfiguration\",\"link\":\"/api/orm/redis/types/domain/type-cluster-configuration\"},{\"text\":\"RedisClusterConfig\",\"link\":\"/api/orm/redis/types/domain/interface-redis-cluster-config\"},{\"text\":\"BaseRedisConfiguration\",\"link\":\"/api/orm/redis/types/domain/interface-base-redis-configuration\"},{\"text\":\"RedisConfiguration\",\"link\":\"/api/orm/redis/types/domain/type-redis-configuration\"},{\"text\":\"RedisStoreCtrOptions\",\"link\":\"/api/orm/redis/types/domain/type-redis-store-ctr-options\"},{\"text\":\"RedisStore\",\"link\":\"/api/orm/redis/types/domain/class-redis-store\"},{\"text\":\"redisStore\",\"link\":\"/api/orm/redis/types/domain/function-redis-store\"}]},{\"text\":\"@tsed/scalar\",\"collapsed\":true,\"items\":[{\"text\":\"ScalarModule\",\"link\":\"/api/specs/scalar/types/class-scalar-module\"},{\"text\":\"ROOT_DIR\",\"link\":\"/api/specs/scalar/types/const-root-dir\"},{\"text\":\"ScalarSettings\",\"link\":\"/api/specs/scalar/types/interfaces/type-scalar-settings\"},{\"text\":\"indexMiddleware\",\"link\":\"/api/specs/scalar/types/middlewares/function-index-middleware\"}]},{\"text\":\"@tsed/schema-async-api\",\"collapsed\":true,\"items\":[{\"text\":\"channelsMapper\",\"link\":\"/api/specs/schema-async-api/types/components/function-channels-mapper\"},{\"text\":\"responsePayloadMapper\",\"link\":\"/api/specs/schema-async-api/types/components/function-response-payload-mapper\"},{\"text\":\"messageMapper\",\"link\":\"/api/specs/schema-async-api/types/components/function-message-mapper\"},{\"text\":\"payloadMapper\",\"link\":\"/api/specs/schema-async-api/types/components/function-payload-mapper\"},{\"text\":\"makeOf\",\"link\":\"/api/specs/schema-async-api/types/utils/function-make-of\"}]},{\"text\":\"@tsed/schema-formio\",\"collapsed\":true,\"items\":[{\"text\":\"Select\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-select\"},{\"text\":\"anyToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-any-to-component\"},{\"text\":\"arrayToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-array-to-component\"},{\"text\":\"defaultToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-default-to-component\"},{\"text\":\"enumToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-enum-to-component\"},{\"text\":\"nestedToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-nested-to-component\"},{\"text\":\"numberToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-number-to-component\"},{\"text\":\"mapToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-map-to-component\"},{\"text\":\"panelToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-panel-to-component\"},{\"text\":\"objectToEditGrid\",\"link\":\"/api/third-parties/schema-formio/types/components/function-object-to-edit-grid\"},{\"text\":\"propertiesToComponents\",\"link\":\"/api/third-parties/schema-formio/types/components/function-properties-to-components\"},{\"text\":\"stringToComponent\",\"link\":\"/api/third-parties/schema-formio/types/components/function-string-to-component\"},{\"text\":\"Component\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-component\"},{\"text\":\"Conditional\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-conditional\"},{\"text\":\"ShowWhen\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-show-when\"},{\"text\":\"HideWhen\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-hide-when\"},{\"text\":\"Currency\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-currency\"},{\"text\":\"CustomClass\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-custom-class\"},{\"text\":\"CustomConditionalCtx\",\"link\":\"/api/third-parties/schema-formio/types/decorators/interface-custom-conditional-ctx\"},{\"text\":\"CustomConditional\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-custom-conditional\"},{\"text\":\"DataSourceJson\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-data-source-json\"},{\"text\":\"DataSourceUrl\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-data-source-url\"},{\"text\":\"ErrorLabel\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-error-label\"},{\"text\":\"Form\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-form\"},{\"text\":\"ErrorMessage\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-error-message\"},{\"text\":\"Hidden\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-hidden\"},{\"text\":\"InputTags\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-input-tags\"},{\"text\":\"Label\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-label\"},{\"text\":\"Mask\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-mask\"},{\"text\":\"Masks\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-masks\"},{\"text\":\"MinWords\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-min-words\"},{\"text\":\"ModalEdit\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-modal-edit\"},{\"text\":\"OpenWhenEmpty\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-open-when-empty\"},{\"text\":\"Placeholder\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-placeholder\"},{\"text\":\"MaxWords\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-max-words\"},{\"text\":\"Prefix\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-prefix\"},{\"text\":\"PasswordOpts\",\"link\":\"/api/third-parties/schema-formio/types/decorators/interface-password-opts\"},{\"text\":\"Password\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-password\"},{\"text\":\"SelectOpts\",\"link\":\"/api/third-parties/schema-formio/types/decorators/interface-select-opts\"},{\"text\":\"Suffix\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-suffix\"},{\"text\":\"TableView\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-table-view\"},{\"text\":\"Multiple\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-multiple\"},{\"text\":\"Tabs\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-tabs\"},{\"text\":\"TextCase\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-text-case\"},{\"text\":\"TextareaOpts\",\"link\":\"/api/third-parties/schema-formio/types/decorators/interface-textarea-opts\"},{\"text\":\"Textarea\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-textarea\"},{\"text\":\"Tooltip\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-tooltip\"},{\"text\":\"Validate\",\"link\":\"/api/third-parties/schema-formio/types/decorators/decorator-validate\"},{\"text\":\"FormioDataResolverCtx\",\"link\":\"/api/third-parties/schema-formio/types/interfaces/type-formio-data-resolver-ctx\"},{\"text\":\"FormioDataResolver\",\"link\":\"/api/third-parties/schema-formio/types/interfaces/type-formio-data-resolver\"}]},{\"text\":\"@tsed/socketio\",\"collapsed\":true,\"items\":[{\"text\":\"Args\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-args\"},{\"text\":\"SocketProviderMetadata\",\"link\":\"/api/third-parties/socketio/types/class/class-socket-provider-metadata\"},{\"text\":\"SocketSessionData\",\"link\":\"/api/third-parties/socketio/types/class/class-socket-session-data\"},{\"text\":\"BroadcastOthers\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-broadcast-others\"},{\"text\":\"Broadcast\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-broadcast\"},{\"text\":\"Emit\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-emit\"},{\"text\":\"Input\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-input\"},{\"text\":\"InputAndBroadcast\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-input-and-broadcast\"},{\"text\":\"InputAndBroadcastOthers\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-input-and-broadcast-others\"},{\"text\":\"IO\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-io\"},{\"text\":\"Namespace\",\"link\":\"/api/third-parties/socketio/types/decorators/type-namespace\"},{\"text\":\"Nsp\",\"link\":\"/api/third-parties/socketio/types/decorators/type-nsp\"},{\"text\":\"InputAndEmit\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-input-and-emit\"},{\"text\":\"Reason\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-reason\"},{\"text\":\"Socket\",\"link\":\"/api/third-parties/socketio/types/decorators/type-socket\"},{\"text\":\"SocketErr\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-err\"},{\"text\":\"SocketFilter\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-filter\"},{\"text\":\"SocketEventName\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-event-name\"},{\"text\":\"SocketMiddleware\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-middleware\"},{\"text\":\"SocketNsp\",\"link\":\"/api/third-parties/socketio/types/decorators/type-socket-nsp\"},{\"text\":\"SocketMiddlewareError\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-middleware-error\"},{\"text\":\"SocketReturns\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-returns\"},{\"text\":\"SocketService\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-service\"},{\"text\":\"OnNamespaceInit\",\"link\":\"/api/third-parties/socketio/types/interfaces/interface-on-namespace-init\"},{\"text\":\"SocketUseAfter\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-use-after\"},{\"text\":\"SocketUseBefore\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-socket-use-before\"},{\"text\":\"SocketSession\",\"link\":\"/api/third-parties/socketio/types/decorators/type-socket-session\"},{\"text\":\"RawSocketSession\",\"link\":\"/api/third-parties/socketio/types/decorators/decorator-raw-socket-session\"},{\"text\":\"SocketHandlerMetadata\",\"link\":\"/api/third-parties/socketio/types/interfaces/interface-socket-handler-metadata\"},{\"text\":\"SocketInjectableNsp\",\"link\":\"/api/third-parties/socketio/types/interfaces/interface-socket-injectable-nsp\"},{\"text\":\"SocketParamMetadata\",\"link\":\"/api/third-parties/socketio/types/interfaces/interface-socket-param-metadata\"},{\"text\":\"SocketProviderTypes\",\"link\":\"/api/third-parties/socketio/types/interfaces/enum-socket-provider-types\"},{\"text\":\"SocketIOService\",\"link\":\"/api/third-parties/socketio/types/services/class-socket-io-service\"},{\"text\":\"SocketIOServer\",\"link\":\"/api/third-parties/socketio/types/services/type-socket-io-server\"}]},{\"text\":\"@tsed/socketio-testing\",\"collapsed\":true,\"items\":[{\"text\":\"SocketClientService\",\"link\":\"/api/third-parties/socketio-testing/types/services/class-socket-client-service\"}]},{\"text\":\"@tsed/sse\",\"collapsed\":true,\"items\":[{\"text\":\"EventStreamOpts\",\"link\":\"/api/third-parties/sse/types/decorators/interface-event-stream-opts\"},{\"text\":\"EventStream\",\"link\":\"/api/third-parties/sse/types/decorators/decorator-event-stream\"},{\"text\":\"EventStreamCtx\",\"link\":\"/api/third-parties/sse/types/decorators/type-event-stream-ctx\"},{\"text\":\"EventStreamContextOptions\",\"link\":\"/api/third-parties/sse/types/domain/type-event-stream-context-options\"},{\"text\":\"EventStreamContext\",\"link\":\"/api/third-parties/sse/types/domain/class-event-stream-context\"},{\"text\":\"EventStreamInterceptor\",\"link\":\"/api/third-parties/sse/types/interceptors/class-event-stream-interceptor\"},{\"text\":\"EventStreamMiddleware\",\"link\":\"/api/third-parties/sse/types/middlewares/class-event-stream-middleware\"}]},{\"text\":\"@tsed/stripe\",\"collapsed\":true,\"items\":[{\"text\":\"WebhookEvent\",\"link\":\"/api/third-parties/stripe/types/decorators/decorator-webhook-event\"},{\"text\":\"StripeSettings\",\"link\":\"/api/third-parties/stripe/types/domain/interface-stripe-settings\"},{\"text\":\"StripeFactory\",\"link\":\"/api/third-parties/stripe/types/services/const-stripe-factory\"},{\"text\":\"WebhookEventOptions\",\"link\":\"/api/third-parties/stripe/types/middlewares/interface-webhook-event-options\"},{\"text\":\"WebhookEventMiddleware\",\"link\":\"/api/third-parties/stripe/types/middlewares/class-webhook-event-middleware\"}]},{\"text\":\"@tsed/swagger\",\"collapsed\":true,\"items\":[{\"text\":\"ROOT_DIR\",\"link\":\"/api/specs/swagger/types/const-root-dir\"},{\"text\":\"SwaggerModule\",\"link\":\"/api/specs/swagger/types/class-swagger-module\"},{\"text\":\"SWAGGER_UI_DIST\",\"link\":\"/api/specs/swagger/types/const-swagger-ui-dist\"},{\"text\":\"SwaggerUIOptions\",\"link\":\"/api/specs/swagger/types/interfaces/interface-swagger-ui-options\"},{\"text\":\"SwaggerOS2Settings\",\"link\":\"/api/specs/swagger/types/interfaces/type-swagger-os-2-settings\"},{\"text\":\"SwaggerOS3Settings\",\"link\":\"/api/specs/swagger/types/interfaces/type-swagger-os-3-settings\"},{\"text\":\"SwaggerSettings\",\"link\":\"/api/specs/swagger/types/interfaces/type-swagger-settings\"}]},{\"text\":\"@tsed/temporal\",\"collapsed\":true,\"items\":[{\"text\":\"PROVIDER_TYPE_TEMPORAL\",\"link\":\"/api/third-parties/temporal/types/const-provider-type-temporal\"},{\"text\":\"TemporalModule\",\"link\":\"/api/third-parties/temporal/types/class-temporal-module\"},{\"text\":\"Activity\",\"link\":\"/api/third-parties/temporal/types/decorators/decorator-activity\"},{\"text\":\"Temporal\",\"link\":\"/api/third-parties/temporal/types/decorators/decorator-temporal\"},{\"text\":\"TEMPORAL_STORE_KEY\",\"link\":\"/api/third-parties/temporal/types/interfaces/const-temporal-store-key\"},{\"text\":\"ActivityOptions\",\"link\":\"/api/third-parties/temporal/types/interfaces/interface-activity-options\"},{\"text\":\"TemporalStore\",\"link\":\"/api/third-parties/temporal/types/interfaces/interface-temporal-store\"},{\"text\":\"TemporalConnection\",\"link\":\"/api/third-parties/temporal/types/services/const-temporal-connection\"},{\"text\":\"TemporalClient\",\"link\":\"/api/third-parties/temporal/types/services/const-temporal-client\"}]},{\"text\":\"@tsed/terminus\",\"collapsed\":true,\"items\":[{\"text\":\"TerminusModule\",\"link\":\"/api/third-parties/terminus/types/class-terminus-module\"},{\"text\":\"TerminusSettings\",\"link\":\"/api/third-parties/terminus/types/interfaces/type-terminus-settings\"},{\"text\":\"Health\",\"link\":\"/api/third-parties/terminus/types/decorators/decorator-health\"}]},{\"text\":\"@tsed/testcontainers-mongo\",\"collapsed\":true,\"items\":[{\"text\":\"startMongoServer\",\"link\":\"/api/testcontainers/mongo/types/services/service-start-mongo-server\"},{\"text\":\"stopMongoServer\",\"link\":\"/api/testcontainers/mongo/types/services/service-stop-mongo-server\"},{\"text\":\"getMongoUrl\",\"link\":\"/api/testcontainers/mongo/types/services/service-get-mongo-url\"},{\"text\":\"getMongoConnectionOptions\",\"link\":\"/api/testcontainers/mongo/types/services/service-get-mongo-connection-options\"},{\"text\":\"getMongoConnectionsOptions\",\"link\":\"/api/testcontainers/mongo/types/services/service-get-mongo-connections-options\"},{\"text\":\"TestContainersMongo\",\"link\":\"/api/testcontainers/mongo/types/services/class-test-containers-mongo\"},{\"text\":\"setup\",\"link\":\"/api/testcontainers/mongo/types/setup/function-setup\"},{\"text\":\"teardown\",\"link\":\"/api/testcontainers/mongo/types/setup/function-teardown\"}]},{\"text\":\"@tsed/typegraphql\",\"collapsed\":true,\"items\":[{\"text\":\"ResolverControllerOptions\",\"link\":\"/api/graphql/typegraphql/types/decorators/interface-resolver-controller-options\"},{\"text\":\"ResolverController\",\"link\":\"/api/graphql/typegraphql/types/decorators/decorator-resolver-controller\"},{\"text\":\"ContextMiddleware\",\"link\":\"/api/graphql/typegraphql/types/middlewares/const-context-middleware\"}]},{\"text\":\"@tsed/vike\",\"collapsed\":true,\"items\":[{\"text\":\"ViteModule\",\"link\":\"/api/third-parties/vike/types/class-vite-module\"},{\"text\":\"Vite\",\"link\":\"/api/third-parties/vike/types/decorators/decorator-vite\"},{\"text\":\"VitePageProps\",\"link\":\"/api/third-parties/vike/types/interfaces/type-vite-page-props\"},{\"text\":\"ViteRenderContext\",\"link\":\"/api/third-parties/vike/types/interfaces/interface-vite-render-context\"},{\"text\":\"ViteConfig\",\"link\":\"/api/third-parties/vike/types/interfaces/type-vite-config\"},{\"text\":\"ViteRendererMiddleware\",\"link\":\"/api/third-parties/vike/types/middlewares/class-vite-renderer-middleware\"},{\"text\":\"VITE_SERVER\",\"link\":\"/api/third-parties/vike/types/services/const-vite-server\"},{\"text\":\"ViteService\",\"link\":\"/api/third-parties/vike/types/services/class-vite-service\"}]}]}]},\"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\":\"/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>

About

No description, website, or topics provided.

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages