fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #2535 from alexedme/feat/client-type-export

authored by

Lubos and committed by
GitHub
774435e2 7bc132fa

+15
+5
.changeset/ninety-glasses-rule.md
··· 1 + --- 2 + '@hey-api/openapi-ts': patch 3 + --- 4 + 5 + feat(client): added angular, axios, fetch, next & nuxt client type export for external typing purposes.
+5
packages/openapi-ts/src/index.ts
··· 118 118 OpenApiResponseObject, 119 119 OpenApiSchemaObject, 120 120 } from './openApi/types'; 121 + export type { AngularClient } from './plugins/@hey-api/client-angular'; 122 + export type { AxiosClient } from './plugins/@hey-api/client-axios'; 121 123 export { 122 124 clientDefaultConfig, 123 125 clientDefaultMeta, 124 126 } from './plugins/@hey-api/client-core/config'; 125 127 export { clientPluginHandler } from './plugins/@hey-api/client-core/plugin'; 126 128 export type { Client } from './plugins/@hey-api/client-core/types'; 129 + export type { FetchClient } from './plugins/@hey-api/client-fetch'; 130 + export type { NextClient } from './plugins/@hey-api/client-next'; 131 + export type { NuxtClient } from './plugins/@hey-api/client-nuxt'; 127 132 export type { ExpressionTransformer } from './plugins/@hey-api/transformers/expressions'; 128 133 export type { TypeTransformer } from './plugins/@hey-api/transformers/types'; 129 134 export { definePluginConfig } from './plugins/shared/utils/config';
+1
packages/openapi-ts/src/plugins/@hey-api/client-angular/index.ts
··· 1 + export type { Client as AngularClient } from './bundle/types'; 1 2 export { defaultConfig, defineConfig } from './config'; 2 3 export type { HeyApiClientAngularPlugin } from './types';
+1
packages/openapi-ts/src/plugins/@hey-api/client-axios/index.ts
··· 1 + export type { Client as AxiosClient } from './bundle/types'; 1 2 export { defaultConfig, defineConfig } from './config'; 2 3 export type { HeyApiClientAxiosPlugin } from './types';
+1
packages/openapi-ts/src/plugins/@hey-api/client-fetch/index.ts
··· 1 + export type { Client as FetchClient } from './bundle/types'; 1 2 export { defaultConfig, defineConfig } from './config'; 2 3 export type { HeyApiClientFetchPlugin } from './types';
+1
packages/openapi-ts/src/plugins/@hey-api/client-next/index.ts
··· 1 + export type { Client as NextClient } from './bundle/types'; 1 2 export { defaultConfig, defineConfig } from './config'; 2 3 export type { HeyApiClientNextPlugin } from './types';
+1
packages/openapi-ts/src/plugins/@hey-api/client-nuxt/index.ts
··· 1 + export type { Client as NuxtClient } from './bundle/types'; 1 2 export { defaultConfig, defineConfig } from './config'; 2 3 export type { HeyApiClientNuxtPlugin } from './types';