Skip to content

Commit 7b224f8

Browse files
authored
Merge pull request #2932 from hey-api/feat/swr-plugin
chore: scaffold swr plugin
2 parents e0b09d0 + e8a18b1 commit 7b224f8

File tree

548 files changed

+793
-6179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

548 files changed

+793
-6179
lines changed

docs/openapi-ts/get-started.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ import { embedProject } from '../embed'
1111

1212
[@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) is an [open source](/openapi-ts/license) OpenAPI to TypeScript code generator trusted by companies like Google, Amazon, and PayPal to generate API clients, SDKs, validators, and more. We also build complementary tools and [services](https://app.heyapi.dev/) that help teams design, manage, and distribute APIs more effectively.
1313

14-
> “OpenAPI codegen that just works.”
15-
> — Guillermo Rauch
14+
> _“OpenAPI codegen that just works.”_
15+
>
16+
> <sub>— Guillermo Rauch, CEO of Vercel</sub>
1617
1718
### Demo
1819

docs/openapi-ts/plugins/custom.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ export const defaultConfig: MyPlugin['Config'] = {
8080
dependencies: ['@hey-api/typescript'],
8181
handler,
8282
name: 'my-plugin',
83-
output: 'my-plugin',
8483
};
8584

8685
/**

examples/openapi-ts-angular-common/src/client/client/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export type {
1616
Config,
1717
CreateClientConfig,
1818
Options,
19-
OptionsLegacyParser,
2019
RequestOptions,
2120
RequestResult,
2221
ResolvedRequestOptions,

examples/openapi-ts-angular-common/src/client/client/types.gen.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -254,30 +254,3 @@ export type Options<
254254
'body' | 'path' | 'query' | 'url'
255255
> &
256256
([TData] extends [never] ? unknown : Omit<TData, 'url'>);
257-
258-
export type OptionsLegacyParser<
259-
TData = unknown,
260-
ThrowOnError extends boolean = boolean,
261-
TResponseStyle extends ResponseStyle = 'fields',
262-
> = TData extends { body?: any }
263-
? TData extends { headers?: any }
264-
? OmitKeys<
265-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
266-
'body' | 'headers' | 'url'
267-
> &
268-
TData
269-
: OmitKeys<
270-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
271-
'body' | 'url'
272-
> &
273-
TData &
274-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'headers'>
275-
: TData extends { headers?: any }
276-
? OmitKeys<
277-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
278-
'headers' | 'url'
279-
> &
280-
TData &
281-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'body'>
282-
: OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'url'> &
283-
TData;

examples/openapi-ts-angular/src/client/client/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export type {
1616
Config,
1717
CreateClientConfig,
1818
Options,
19-
OptionsLegacyParser,
2019
RequestOptions,
2120
RequestResult,
2221
ResolvedRequestOptions,

examples/openapi-ts-angular/src/client/client/types.gen.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -254,30 +254,3 @@ export type Options<
254254
'body' | 'path' | 'query' | 'url'
255255
> &
256256
([TData] extends [never] ? unknown : Omit<TData, 'url'>);
257-
258-
export type OptionsLegacyParser<
259-
TData = unknown,
260-
ThrowOnError extends boolean = boolean,
261-
TResponseStyle extends ResponseStyle = 'fields',
262-
> = TData extends { body?: any }
263-
? TData extends { headers?: any }
264-
? OmitKeys<
265-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
266-
'body' | 'headers' | 'url'
267-
> &
268-
TData
269-
: OmitKeys<
270-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
271-
'body' | 'url'
272-
> &
273-
TData &
274-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'headers'>
275-
: TData extends { headers?: any }
276-
? OmitKeys<
277-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
278-
'headers' | 'url'
279-
> &
280-
TData &
281-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'body'>
282-
: OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'url'> &
283-
TData;

examples/openapi-ts-axios/src/client/client/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export type {
1616
Config,
1717
CreateClientConfig,
1818
Options,
19-
OptionsLegacyParser,
2019
RequestOptions,
2120
RequestResult,
2221
TDataShape,

examples/openapi-ts-axios/src/client/client/types.gen.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -195,22 +195,3 @@ export type Options<
195195
'body' | 'path' | 'query' | 'url'
196196
> &
197197
([TData] extends [never] ? unknown : Omit<TData, 'url'>);
198-
199-
export type OptionsLegacyParser<
200-
TData = unknown,
201-
ThrowOnError extends boolean = boolean,
202-
> = TData extends { body?: any }
203-
? TData extends { headers?: any }
204-
? OmitKeys<
205-
RequestOptions<unknown, ThrowOnError>,
206-
'body' | 'headers' | 'url'
207-
> &
208-
TData
209-
: OmitKeys<RequestOptions<unknown, ThrowOnError>, 'body' | 'url'> &
210-
TData &
211-
Pick<RequestOptions<unknown, ThrowOnError>, 'headers'>
212-
: TData extends { headers?: any }
213-
? OmitKeys<RequestOptions<unknown, ThrowOnError>, 'headers' | 'url'> &
214-
TData &
215-
Pick<RequestOptions<unknown, ThrowOnError>, 'body'>
216-
: OmitKeys<RequestOptions<unknown, ThrowOnError>, 'url'> & TData;

examples/openapi-ts-fastify/src/client/client/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export type {
1616
Config,
1717
CreateClientConfig,
1818
Options,
19-
OptionsLegacyParser,
2019
RequestOptions,
2120
RequestResult,
2221
ResolvedRequestOptions,

examples/openapi-ts-fastify/src/client/client/types.gen.ts

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -239,30 +239,3 @@ export type Options<
239239
'body' | 'path' | 'query' | 'url'
240240
> &
241241
([TData] extends [never] ? unknown : Omit<TData, 'url'>);
242-
243-
export type OptionsLegacyParser<
244-
TData = unknown,
245-
ThrowOnError extends boolean = boolean,
246-
TResponseStyle extends ResponseStyle = 'fields',
247-
> = TData extends { body?: any }
248-
? TData extends { headers?: any }
249-
? OmitKeys<
250-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
251-
'body' | 'headers' | 'url'
252-
> &
253-
TData
254-
: OmitKeys<
255-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
256-
'body' | 'url'
257-
> &
258-
TData &
259-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'headers'>
260-
: TData extends { headers?: any }
261-
? OmitKeys<
262-
RequestOptions<unknown, TResponseStyle, ThrowOnError>,
263-
'headers' | 'url'
264-
> &
265-
TData &
266-
Pick<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'body'>
267-
: OmitKeys<RequestOptions<unknown, TResponseStyle, ThrowOnError>, 'url'> &
268-
TData;

0 commit comments

Comments
 (0)