···55// custom CSS must be imported after default theme to correctly apply styles
66import './custom.css';
7788+import AuthorsList from './components/AuthorsList.vue';
89import Layout from './Layout.vue';
9101011export default {
1112 Layout,
1313+ enhanceApp: ({ app }) => {
1414+ app.component('AuthorsList', AuthorsList);
1515+ },
1216 extends: DefaultTheme,
1317} satisfies Theme;
+5-1
docs/openapi-ts/clients/axios.md
···1313Axios client is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1414:::
15151616+### About
1717+1618[Axios](https://axios-http.com/) is a simple promise based HTTP client for the browser and Node.js. Axios provides a simple to use library in a small package with a very extensible interface.
17192020+### Demo
2121+1822<button class="buttonLink" @click="(event) => embedProject('hey-api-client-axios-example')(event)">
1919-Live demo
2323+Launch demo
2024</button>
21252226## Installation
+5-1
docs/openapi-ts/clients/fetch.md
···1313Fetch API client is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1414:::
15151616+### About
1717+1618The [Fetch API](https://developer.mozilla.org/docs/Web/API/Fetch_API) provides an interface for fetching resources (including across the network). It is a more powerful and flexible replacement for XMLHttpRequest.
17192020+### Demo
2121+1822<button class="buttonLink" @click="(event) => embedProject('hey-api-client-fetch-example')(event)">
1919-Live demo
2323+Launch demo
2024</button>
21252226## Installation
+3-1
docs/openapi-ts/clients/next-js.md
···99Next.js client is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1010:::
11111212+### About
1313+1214[Next.js](https://nextjs.org/) is the React framework for the web. Used by some of the world's largest companies, Next.js enables you to create high-quality web applications with the power of React components.
13151416<!-- <button class="buttonLink" @click="(event) => embedProject('hey-api-client-next-example')(event)">
1515-Live demo
1717+Launch demo
1618</button> -->
17191820## Installation
+3-1
docs/openapi-ts/clients/nuxt.md
···99Nuxt client is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1010:::
11111212+### About
1313+1214[Nuxt](https://nuxt.com/) is an open source framework that makes web development intuitive and powerful.
13151416<!-- <button class="buttonLink" @click="(event) => embedProject('hey-api-client-fetch-example')(event)">
1515-Live demo
1717+Launch demo
1618</button> -->
17191820## Installation
+3-1
docs/openapi-ts/get-started.md
···15151616[@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) is an OpenAPI to TypeScript codegen trusted more than 800k times each month to generate reliable API clients and SDKs. The code is [MIT-licensed](/license) and free to use. Discover available features below or view our [roadmap](https://github.com/orgs/hey-api/discussions/1495) to learn what's coming next.
17171818+### Demo
1919+1820<button class="buttonLink" @click="(event) => embedProject('hey-api-example')(event)">
1919-Live demo
2121+Launch demo
2022</button>
21232224## Features
+2
docs/openapi-ts/plugins/ajv.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1476).
1010:::
11111212+### About
1313+1214[Ajv](https://ajv.js.org/) is the fastest JSON validator for Node.js and browser.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/arktype.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1473).
1010:::
11111212+### About
1313+1214[Arktype](https://arktype.io/) is a TypeScript's 1:1 validator, optimized from editor to runtime.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/express.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1484).
1010:::
11111212+### About
1313+1214[Express](https://expressjs.com/) is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/faker.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1485).
1010:::
11111212+### About
1313+1214[Faker](https://fakerjs.dev/) is a popular library that generates fake (but reasonable) data that can be used for things such as unit testing, performance testing, building demos, and working without a completed backend.
13151416<!--@include: ../../sponsors.md-->
+12-2
docs/openapi-ts/plugins/fastify.md
···99Fastify plugin is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1010:::
11111212+### About
1313+1214[Fastify](https://fastify.dev/) is a fast and low overhead web framework for Node.js.
1515+1616+<!-- ### Demo
13171418<button class="buttonLink" @click="(event) => embedProject('hey-api-client-fetch-plugin-fastify-example')(event)">
1515-Live demo
1616-</button>
1919+StackBlitz
2020+</button> -->
2121+2222+### Collaborators
2323+2424+<AuthorsList :people="[
2525+ { name: 'Jacob Cohen', github: 'https://github.com/jacobinu' },
2626+]" />
17271828## Features
1929
+2
docs/openapi-ts/plugins/hono.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1483).
1010:::
11111212+### About
1313+1214[Hono](https://hono.dev/) is a small, simple, and ultrafast web framework built on Web Standards. It works on any JavaScript runtime: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, Netlify, AWS Lambda, Lambda@Edge, and Node.js.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/joi.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1477).
1010:::
11111212+### About
1313+1214[Joi](https://joi.dev/) is the most powerful schema description language and data validator for JavaScript.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/koa.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1482).
1010:::
11111212+### About
1313+1214[Koa](https://koajs.com/) is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/msw.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1486).
1010:::
11111212+### About
1313+1214[MSW](https://mswjs.io/) is an API mocking library that allows you to write client-agnostic mocks and reuse them across any frameworks, tools, and environments.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/nest.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1481).
1010:::
11111212+### About
1313+1214[Nest](https://nestjs.com/) is a progressive Node.js framework for building efficient, reliable and scalable server-side applications.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/nock.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1487).
1010:::
11111212+### About
1313+1214[Nock](https://github.com/nock/nock) is an HTTP server mocking and expectations library for Node.js.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/pinia-colada.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1242).
1010:::
11111212+### About
1313+1214[Pinia Colada](https://pinia-colada.esm.dev/) is the data fetching layer for Pinia.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/superstruct.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1489).
1010:::
11111212+### About
1313+1214[Superstruct](https://docs.superstructjs.org/) makes it easy to define interfaces and then validate JavaScript data against them.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/supertest.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1488).
1010:::
11111212+### About
1313+1214[Supertest](https://github.com/ladjs/supertest) is a super-agent driven library for testing node.js HTTP servers using a fluent API.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/swr.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1479).
1010:::
11111212+### About
1313+1214[SWR](https://swr.vercel.app/) is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data.
13151416<!--@include: ../../sponsors.md-->
+5-1
docs/openapi-ts/plugins/tanstack-query.md
···1313TanStack Query plugin is currently in beta. The interface might change before it becomes stable. We encourage you to leave feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues).
1414:::
15151616+### About
1717+1618[TanStack Query](https://tanstack.com/query) is a powerful asynchronous state management solution for TypeScript/JavaScript, React, Solid, Vue, Svelte, and Angular.
17192020+### Demo
2121+1822<button class="buttonLink" @click="(event) => embedProject('hey-api-client-fetch-plugin-tanstack-react-query-example')(event)">
1919-Live demo
2323+Launch demo
2024</button>
21252226## Features
+2
docs/openapi-ts/plugins/typebox.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1475).
1010:::
11111212+### About
1313+1214[TypeBox](https://github.com/sinclairzx81/typebox) is a JSON Schema type builder with static type resolution for TypeScript.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/valibot.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1474).
1010:::
11111212+### About
1313+1214[Valibot](https://valibot.dev/) is the open source schema library for TypeScript with bundle size, type safety and developer experience in mind.
13151416<!--@include: ../../sponsors.md-->
+2
docs/openapi-ts/plugins/yup.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1478).
1010:::
11111212+### About
1313+1214[Yup](https://github.com/jquense/yup) is a schema builder for runtime value parsing and validation.
13151416<!--@include: ../../sponsors.md-->
+5-1
docs/openapi-ts/plugins/zod.md
···99This feature is in development! :tada: Try it out and provide feedback on [GitHub](https://github.com/hey-api/openapi-ts/issues/876).
1010:::
11111212+### About
1313+1214[Zod](https://zod.dev/) is a TypeScript-first schema validation library with static type inference.
13151616+### Demo
1717+1418<button class="buttonLink" @click="(event) => embedProject('hey-api-client-fetch-plugin-zod-example')(event)">
1515-Live demo
1919+Launch demo
1620</button>
17211822## Features
+2
docs/openapi-ts/plugins/zustand.md
···99This feature isn't in development yet. Help us prioritize it by voting on [GitHub](https://github.com/hey-api/openapi-ts/issues/1480).
1010:::
11111212+### About
1313+1214[Zustand](https://zustand-demo.pmnd.rs/) is a small, fast, and scalable bearbones state management solution.
13151416<!--@include: ../../sponsors.md-->