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.

test: update snapshots

Lubos b2987ed4 bed9a558

+1180 -575
+16 -15
dev/openapi-ts.config.ts
··· 38 38 // }, 39 39 path: path.resolve( 40 40 getSpecsPath(), 41 - // '3.0.x', 42 - '3.1.x', 41 + // '2.0.x', 42 + '3.0.x', 43 + // '3.1.x', 43 44 // 'circular.yaml', 44 45 // 'dutchie.json', 45 46 // 'enum-names-values.yaml', ··· 52 53 // 'pagination-ref.yaml', 53 54 // 'schema-const.yaml', 54 55 // 'sdk-instance.yaml', 55 - // 'sdk-method-class-conflict.yaml', 56 + 'sdk-method-class-conflict.yaml', 56 57 // 'sdk-nested-classes.yaml', 57 - 'sdk-nested-conflict.yaml', 58 + // 'sdk-nested-conflict.yaml', 58 59 // 'string-with-format.yaml', 59 60 // 'transformers.json', 60 61 // 'transformers-recursive.json', ··· 109 110 // importFileExtension: '.js', 110 111 // indexFile: false, 111 112 // lint: 'eslint', 112 - nameConflictResolver({ attempt, baseName }) { 113 - // console.log('resolving conflict for:', { attempt, baseName }); 114 - return attempt === 0 ? baseName : `${baseName}_N${attempt + 1}`; 115 - }, 113 + // nameConflictResolver({ attempt, baseName }) { 114 + // // console.log('resolving conflict for:', { attempt, baseName }); 115 + // return attempt === 0 ? baseName : `${baseName}_N${attempt + 1}`; 116 + // }, 116 117 path: path.resolve(__dirname, '.gen'), 117 118 // preferExportAll: true, 118 119 resolveModuleName: (moduleName) => { ··· 260 261 // name: '你們_errors_{{name}}', 261 262 // }, 262 263 // exportFromIndex: false, 263 - name: '@hey-api/typescript', 264 + // name: '@hey-api/typescript', 264 265 // requests: '我們_data_{{name}}', 265 266 // responses: { 266 267 // name: '我_responses_{{name}}', ··· 274 275 // }, 275 276 }, 276 277 { 277 - asClass: true, 278 + // asClass: true, 278 279 // auth: false, 279 - // classNameBuilder: '{{name}}',', 280 + // classNameBuilder: '{{name}}Service', 280 281 // classStructure: 'off', 281 282 // client: false, 282 283 // getSignature: ({ fields, signature, operation }) => { ··· 284 285 // fields.unwrap('path') 285 286 // }, 286 287 // include... 287 - instance: 'OpencodeClient', 288 + // instance: 'OpencodeClient', 288 289 // methodNameBuilder: '{{name}}', 289 290 name: '@hey-api/sdk', 290 291 // operationId: false, ··· 348 349 // name: '{{name}}MO', 349 350 // name: 'options', 350 351 }, 351 - name: '@tanstack/react-query', 352 + // name: '@tanstack/react-query', 352 353 queryKeys: { 353 354 // name: '{{name}}QK', 354 355 // name: 'options', ··· 490 491 }, 491 492 exportFromIndex: true, 492 493 metadata: true, 493 - name: 'zod', 494 + // name: 'zod', 494 495 // requests: { 495 496 // // case: 'SCREAMING_SNAKE_CASE', 496 497 // // name: 'z{{name}}TestData', ··· 609 610 { 610 611 exportFromIndex: true, 611 612 // mutationOptions: '{{name}}Mutationssss', 612 - // name: '@pinia/colada', 613 + name: '@pinia/colada', 613 614 // queryOptions: { 614 615 // name: '{{name}}Queryyyyy', 615 616 // },
-1
packages/codegen-core/src/__tests__/project.test.ts
··· 48 48 const renderer = file.renderer!; 49 49 50 50 expect(renderer.render).toHaveBeenCalledWith({ 51 - astContext: expect.any(Object), 52 51 file, 53 52 meta: { hello: true }, 54 53 project: p,
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { Business, Domains, Locations, type Options, Providers } from './sdk.gen'; 3 + export { Business, Business2, Business3, Business4, Business5, Domains, Domains2, Domains3, Domains4, Locations, type Options, Providers, Providers2, Providers3, Providers4 } from './sdk.gen'; 4 4 export type { BusinessGetData, BusinessGetResponse, BusinessGetResponses, BusinessProvidersDomainsGetData, BusinessProvidersDomainsGetResponse, BusinessProvidersDomainsGetResponses, BusinessProvidersDomainsPostData, BusinessProvidersDomainsPostResponse, BusinessProvidersDomainsPostResponses, ClientOptions, GetData, GetResponse, GetResponses, PutBusinessProvidersDomainsData, PutBusinessProvidersDomainsResponse, PutBusinessProvidersDomainsResponses } from './types.gen';
+59 -5
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/sdk.gen.ts
··· 26 26 public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 27 27 return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 28 28 } 29 - 30 - public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 31 - return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 32 - } 33 29 } 34 30 35 31 export class Providers { ··· 44 40 static providers = Providers; 45 41 } 46 42 43 + export class Business2 { 44 + static business = Business; 45 + } 46 + 47 + export class Domains2 { 48 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 49 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 50 + } 51 + 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 54 + } 55 + } 56 + 57 + export class Providers2 { 58 + static domains = Domains2; 59 + } 60 + 61 + export class Business3 { 62 + static providers = Providers2; 63 + } 64 + 65 + export class Providers3 { 66 + static business = Business3; 67 + } 68 + 69 + export class Domains3 { 70 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 71 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 72 + } 73 + 74 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 75 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 76 + } 77 + } 78 + 79 + export class Providers4 { 80 + static domains = Domains3; 81 + } 82 + 83 + export class Business4 { 84 + static providers = Providers4; 85 + } 86 + 87 + export class Domains4 { 88 + public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 89 + return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 90 + } 91 + 92 + static business = Business4; 93 + } 94 + 95 + export class Business5 { 96 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessGetData, ThrowOnError>) { 97 + return (options?.client ?? client).get<BusinessGetResponses, unknown, ThrowOnError>({ url: '/locations/businesses', ...options }); 98 + } 99 + } 100 + 47 101 export class Locations { 48 102 public static get<ThrowOnError extends boolean = false>(options?: Options<GetData, ThrowOnError>) { 49 103 return (options?.client ?? client).get<GetResponses, unknown, ThrowOnError>({ url: '/locations', ...options }); 50 104 } 51 105 52 - static business = Business; 106 + static business = Business5; 53 107 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@pinia/colada/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/angular-query-experimental/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/react-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/solid-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/svelte-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@tanstack/vue-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { Business, Domains, Locations, type Options, Providers } from './sdk.gen'; 3 + export { Business, Business2, Business3, Business4, Business5, Domains, Domains2, Domains3, Domains4, Locations, type Options, Providers, Providers2, Providers3, Providers4 } from './sdk.gen'; 4 4 export type { BusinessGetData, BusinessGetResponse, BusinessGetResponses, BusinessProvidersDomainsGetData, BusinessProvidersDomainsGetResponse, BusinessProvidersDomainsGetResponses, BusinessProvidersDomainsPostData, BusinessProvidersDomainsPostResponse, BusinessProvidersDomainsPostResponses, ClientOptions, GetData, GetResponse, GetResponses, PutBusinessProvidersDomainsData, PutBusinessProvidersDomainsResponse, PutBusinessProvidersDomainsResponses } from './types.gen';
+59 -5
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/sdk.gen.ts
··· 26 26 public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 27 27 return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 28 28 } 29 - 30 - public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 31 - return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 32 - } 33 29 } 34 30 35 31 export class Providers { ··· 44 40 static providers = Providers; 45 41 } 46 42 43 + export class Business2 { 44 + static business = Business; 45 + } 46 + 47 + export class Domains2 { 48 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 49 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 50 + } 51 + 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 54 + } 55 + } 56 + 57 + export class Providers2 { 58 + static domains = Domains2; 59 + } 60 + 61 + export class Business3 { 62 + static providers = Providers2; 63 + } 64 + 65 + export class Providers3 { 66 + static business = Business3; 67 + } 68 + 69 + export class Domains3 { 70 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 71 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 72 + } 73 + 74 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 75 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 76 + } 77 + } 78 + 79 + export class Providers4 { 80 + static domains = Domains3; 81 + } 82 + 83 + export class Business4 { 84 + static providers = Providers4; 85 + } 86 + 87 + export class Domains4 { 88 + public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 89 + return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 90 + } 91 + 92 + static business = Business4; 93 + } 94 + 95 + export class Business5 { 96 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessGetData, ThrowOnError>) { 97 + return (options?.client ?? client).get<BusinessGetResponses, unknown, ThrowOnError>({ url: '/locations/businesses', ...options }); 98 + } 99 + } 100 + 47 101 export class Locations { 48 102 public static get<ThrowOnError extends boolean = false>(options?: Options<GetData, ThrowOnError>) { 49 103 return (options?.client ?? client).get<GetResponses, unknown, ThrowOnError>({ url: '/locations', ...options }); 50 104 } 51 105 52 - static business = Business; 106 + static business = Business5; 53 107 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@pinia/colada/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/angular-query-experimental/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/react-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/solid-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/svelte-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.0.x/plugins/@tanstack/vue-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { Business, Domains, Locations, type Options, Providers } from './sdk.gen'; 3 + export { Business, Business2, Business3, Business4, Business5, Domains, Domains2, Domains3, Domains4, Locations, type Options, Providers, Providers2, Providers3, Providers4 } from './sdk.gen'; 4 4 export type { BusinessGetData, BusinessGetResponse, BusinessGetResponses, BusinessProvidersDomainsGetData, BusinessProvidersDomainsGetResponse, BusinessProvidersDomainsGetResponses, BusinessProvidersDomainsPostData, BusinessProvidersDomainsPostResponse, BusinessProvidersDomainsPostResponses, ClientOptions, GetData, GetResponse, GetResponses, PutBusinessProvidersDomainsData, PutBusinessProvidersDomainsResponse, PutBusinessProvidersDomainsResponses } from './types.gen';
+59 -5
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@hey-api/client-fetch/sdk-nested-classes/sdk.gen.ts
··· 26 26 public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 27 27 return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 28 28 } 29 - 30 - public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 31 - return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 32 - } 33 29 } 34 30 35 31 export class Providers { ··· 44 40 static providers = Providers; 45 41 } 46 42 43 + export class Business2 { 44 + static business = Business; 45 + } 46 + 47 + export class Domains2 { 48 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 49 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 50 + } 51 + 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 54 + } 55 + } 56 + 57 + export class Providers2 { 58 + static domains = Domains2; 59 + } 60 + 61 + export class Business3 { 62 + static providers = Providers2; 63 + } 64 + 65 + export class Providers3 { 66 + static business = Business3; 67 + } 68 + 69 + export class Domains3 { 70 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsGetData, ThrowOnError>) { 71 + return (options?.client ?? client).get<BusinessProvidersDomainsGetResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 72 + } 73 + 74 + public static post<ThrowOnError extends boolean = false>(options?: Options<BusinessProvidersDomainsPostData, ThrowOnError>) { 75 + return (options?.client ?? client).post<BusinessProvidersDomainsPostResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 76 + } 77 + } 78 + 79 + export class Providers4 { 80 + static domains = Domains3; 81 + } 82 + 83 + export class Business4 { 84 + static providers = Providers4; 85 + } 86 + 87 + export class Domains4 { 88 + public static putBusinessProvidersDomains<ThrowOnError extends boolean = false>(options?: Options<PutBusinessProvidersDomainsData, ThrowOnError>) { 89 + return (options?.client ?? client).put<PutBusinessProvidersDomainsResponses, unknown, ThrowOnError>({ url: '/business/providers/domains', ...options }); 90 + } 91 + 92 + static business = Business4; 93 + } 94 + 95 + export class Business5 { 96 + public static get<ThrowOnError extends boolean = false>(options?: Options<BusinessGetData, ThrowOnError>) { 97 + return (options?.client ?? client).get<BusinessGetResponses, unknown, ThrowOnError>({ url: '/locations/businesses', ...options }); 98 + } 99 + } 100 + 47 101 export class Locations { 48 102 public static get<ThrowOnError extends boolean = false>(options?: Options<GetData, ThrowOnError>) { 49 103 return (options?.client ?? client).get<GetResponses, unknown, ThrowOnError>({ url: '/locations', ...options }); 50 104 } 51 105 52 - static business = Business; 106 + static business = Business5; 53 107 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@pinia/colada/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/angular-query-experimental/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/react-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/solid-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/svelte-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+1 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/index.ts
··· 1 1 // This file is auto-generated by @hey-api/openapi-ts 2 2 3 - export { BarBazService, BarService, FooBazService, FooService, type Options } from './sdk.gen'; 3 + export { BarBazService, BarService, BarService2, FooBazService, FooService, FooService2, type Options } from './sdk.gen'; 4 4 export type { ClientOptions, FooBarPostData, FooBarPostResponse, FooBarPostResponses, FooBarPutData, FooBarPutResponse, FooBarPutResponses, FooPostData, FooPostResponse, FooPostResponses, FooPutData, FooPutResponse, FooPutResponses, GetFooBarData, GetFooBarResponse, GetFooBarResponses, GetFooData, GetFooResponse, GetFooResponses } from './types.gen';
+15 -1
packages/openapi-ts-tests/main/test/__snapshots__/3.1.x/plugins/@tanstack/vue-query/asClass/sdk.gen.ts
··· 48 48 static fooService = FooService; 49 49 } 50 50 51 + export class BarService2 { 52 + public static post<ThrowOnError extends boolean = false>(options?: Options<FooBarPostData, ThrowOnError>) { 53 + return (options?.client ?? client).post<FooBarPostResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 + } 55 + 56 + public static put<ThrowOnError extends boolean = false>(options?: Options<FooBarPutData, ThrowOnError>) { 57 + return (options?.client ?? client).put<FooBarPutResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 58 + } 59 + } 60 + 61 + export class FooService2 { 62 + static barService = BarService2; 63 + } 64 + 51 65 export class BarBazService { 52 66 public static getFooBar<ThrowOnError extends boolean = false>(options?: Options<GetFooBarData, ThrowOnError>) { 53 67 return (options?.client ?? client).get<GetFooBarResponses, unknown, ThrowOnError>({ url: '/foo/bar', ...options }); 54 68 } 55 69 56 - static fooService = FooService; 70 + static fooService = FooService2; 57 71 }
+579 -403
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/class/sdk.gen.ts
··· 18 18 meta?: Record<string, unknown>; 19 19 }; 20 20 21 + export class AccountingCompanies { 22 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesCountData, ThrowOnError>) { 23 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompaniesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanies/$count', ...options }); 24 + } 25 + } 26 + 27 + export class Odata { 28 + public static accountingCompanies<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesData, ThrowOnError>) { 29 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompaniesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanies', ...options }); 30 + } 31 + 32 + static accountingCompanies2 = AccountingCompanies; 33 + } 34 + 35 + export class VVersionApiVersion { 36 + static odata = Odata; 37 + } 38 + 39 + export class Api { 40 + static vVersionApiVersion = VVersionApiVersion; 41 + } 42 + 43 + export class AccountingCompanies2 { 44 + public static postApiV1AccountingCompanies<ThrowOnError extends boolean = false>(options?: Options<PostApiV1AccountingCompaniesData, ThrowOnError>) { 45 + return (options?.client ?? client).post<PostApiV1AccountingCompaniesResponses, unknown, ThrowOnError>({ 46 + url: '/api/v1/accounting-companies', 47 + ...options, 48 + headers: { 49 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 50 + ...options?.headers 51 + } 52 + }); 53 + } 54 + 55 + public static deleteApiV1AccountingCompaniesById<ThrowOnError extends boolean = false>(options: Options<DeleteApiV1AccountingCompaniesByIdData, ThrowOnError>) { 56 + return (options.client ?? client).delete<DeleteApiV1AccountingCompaniesByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/accounting-companies/{id}', ...options }); 57 + } 58 + 59 + public static postApiV1AccountingCompaniesById<ThrowOnError extends boolean = false>(options: Options<PostApiV1AccountingCompaniesByIdData, ThrowOnError>) { 60 + return (options.client ?? client).post<PostApiV1AccountingCompaniesByIdResponses, unknown, ThrowOnError>({ 61 + url: '/api/v1/accounting-companies/{id}', 62 + ...options, 63 + headers: { 64 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 65 + ...options.headers 66 + } 67 + }); 68 + } 69 + 70 + static api = Api; 71 + } 72 + 21 73 export class AccountingCompanyMemberships { 74 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountData, ThrowOnError>) { 75 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanyMemberships/$count', ...options }); 76 + } 77 + } 78 + 79 + export class Odata2 { 80 + public static accountingCompanyMemberships<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsData, ThrowOnError>) { 81 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompanyMembershipsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanyMemberships', ...options }); 82 + } 83 + 84 + static accountingCompanyMemberships2 = AccountingCompanyMemberships; 85 + } 86 + 87 + export class VVersionApiVersion2 { 88 + static odata = Odata2; 89 + } 90 + 91 + export class Api2 { 92 + static vVersionApiVersion = VVersionApiVersion2; 93 + } 94 + 95 + export class AccountingCompanyMemberships2 { 22 96 public static putApiV1AccountingCompanyMemberships<ThrowOnError extends boolean = false>(options?: Options<PutApiV1AccountingCompanyMembershipsData, ThrowOnError>) { 23 97 return (options?.client ?? client).put<PutApiV1AccountingCompanyMembershipsResponses, unknown, ThrowOnError>({ 24 98 url: '/api/v1/accounting-company-memberships', ··· 34 108 return (options.client ?? client).delete<DeleteApiV1AccountingCompanyMembershipsByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/accounting-company-memberships/{id}', ...options }); 35 109 } 36 110 37 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountData, ThrowOnError>) { 38 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanyMemberships/$count', ...options }); 111 + static api = Api2; 112 + } 113 + 114 + export class BankAccounts { 115 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsCountData, ThrowOnError>) { 116 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBankAccountsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BankAccounts/$count', ...options }); 117 + } 118 + } 119 + 120 + export class Odata3 { 121 + public static bankAccounts<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsData, ThrowOnError>) { 122 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBankAccountsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BankAccounts', ...options }); 39 123 } 40 124 41 - public static get api() { 42 - return Api; 43 - } 125 + static bankAccounts2 = BankAccounts; 126 + } 127 + 128 + export class VVersionApiVersion3 { 129 + static odata = Odata3; 130 + } 131 + 132 + export class Api3 { 133 + static vVersionApiVersion = VVersionApiVersion3; 44 134 } 45 135 46 - export class BankAccounts { 136 + export class BankAccounts2 { 47 137 public static putApiV1BankAccounts<ThrowOnError extends boolean = false>(options?: Options<PutApiV1BankAccountsData, ThrowOnError>) { 48 138 return (options?.client ?? client).put<PutApiV1BankAccountsResponses, unknown, ThrowOnError>({ 49 139 url: '/api/v1/bank-accounts', ··· 59 149 return (options.client ?? client).delete<DeleteApiV1BankAccountsByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/bank-accounts/{id}', ...options }); 60 150 } 61 151 62 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsCountData, ThrowOnError>) { 63 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBankAccountsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BankAccounts/$count', ...options }); 152 + static api = Api3; 153 + } 154 + 155 + export class BusinessAccountantAssignments { 156 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountData, ThrowOnError>) { 157 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessAccountantAssignments/$count', ...options }); 158 + } 159 + } 160 + 161 + export class Odata4 { 162 + public static businessAccountantAssignments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsData, ThrowOnError>) { 163 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessAccountantAssignments', ...options }); 64 164 } 65 165 66 - public static get api() { 67 - return Api; 68 - } 166 + static businessAccountantAssignments2 = BusinessAccountantAssignments; 69 167 } 70 168 71 - export class BusinessAccountantAssignments { 169 + export class VVersionApiVersion4 { 170 + static odata = Odata4; 171 + } 172 + 173 + export class Api4 { 174 + static vVersionApiVersion = VVersionApiVersion4; 175 + } 176 + 177 + export class BusinessAccountantAssignments2 { 72 178 public static putApiV1BusinessAccountantAssignments<ThrowOnError extends boolean = false>(options?: Options<PutApiV1BusinessAccountantAssignmentsData, ThrowOnError>) { 73 179 return (options?.client ?? client).put<PutApiV1BusinessAccountantAssignmentsResponses, unknown, ThrowOnError>({ 74 180 url: '/api/v1/business-accountant-assignments', ··· 84 190 return (options.client ?? client).delete<DeleteApiV1BusinessAccountantAssignmentsByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/business-accountant-assignments/{id}', ...options }); 85 191 } 86 192 87 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountData, ThrowOnError>) { 88 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessAccountantAssignments/$count', ...options }); 89 - } 90 - 91 - public static get api() { 92 - return Api; 93 - } 193 + static api = Api4; 94 194 } 95 195 96 196 export class BusinessDocumentActivities { 97 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountData, ThrowOnError>) { 197 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountData, ThrowOnError>) { 98 198 return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentActivities/$count', ...options }); 99 199 } 100 200 } 101 201 102 202 export class BusinessDocuments { 203 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsCountData, ThrowOnError>) { 204 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocuments/$count', ...options }); 205 + } 206 + } 207 + 208 + export class Odata5 { 209 + public static businessDocumentActivities<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesData, ThrowOnError>) { 210 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentActivitiesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentActivities', ...options }); 211 + } 212 + 213 + public static businessDocuments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsData, ThrowOnError>) { 214 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocuments', ...options }); 215 + } 216 + 217 + static businessDocumentActivities2 = BusinessDocumentActivities; 218 + 219 + static businessDocuments2 = BusinessDocuments; 220 + } 221 + 222 + export class VVersionApiVersion5 { 223 + static odata = Odata5; 224 + } 225 + 226 + export class Api5 { 227 + static vVersionApiVersion = VVersionApiVersion5; 228 + } 229 + 230 + export class BusinessDocuments2 { 103 231 public static getApiV1BusinessDocumentsByIdRaw<ThrowOnError extends boolean = false>(options: Options<GetApiV1BusinessDocumentsByIdRawData, ThrowOnError>) { 104 232 return (options.client ?? client).get<GetApiV1BusinessDocumentsByIdRawResponses, unknown, ThrowOnError>({ url: '/api/v1/business-documents/{id}/raw', ...options }); 105 233 } ··· 154 282 }); 155 283 } 156 284 157 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsCountData, ThrowOnError>) { 158 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocuments/$count', ...options }); 159 - } 160 - 161 - public static get api() { 162 - return Api; 163 - } 285 + static api = Api5; 164 286 } 165 287 166 288 export class BusinessDocumentsSummaries { 167 289 /** 168 290 * @deprecated 169 291 */ 170 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountData, ThrowOnError>) { 292 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountData, ThrowOnError>) { 171 293 return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentsSummaries/$count', ...options }); 172 294 } 295 + } 296 + 297 + export class Odata6 { 298 + /** 299 + * @deprecated 300 + */ 301 + public static businessDocumentsSummaries<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesData, ThrowOnError>) { 302 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsSummariesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentsSummaries', ...options }); 303 + } 173 304 174 - public static get api() { 175 - return Api; 305 + static businessDocumentsSummaries2 = BusinessDocumentsSummaries; 306 + } 307 + 308 + export class VVersionApiVersion6 { 309 + static odata = Odata6; 310 + } 311 + 312 + export class Api6 { 313 + static vVersionApiVersion = VVersionApiVersion6; 314 + } 315 + 316 + export class BusinessDocumentsSummaries2 { 317 + static api = Api6; 318 + } 319 + 320 + export class Businesses { 321 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesCountData, ThrowOnError>) { 322 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses/$count', ...options }); 323 + } 324 + 325 + public static key<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesKey2Data, ThrowOnError>) { 326 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesKey2Responses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses/{key}', ...options }); 327 + } 328 + } 329 + 330 + export class Odata7 { 331 + public static businesses<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesData, ThrowOnError>) { 332 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses', ...options }); 333 + } 334 + 335 + public static businessesKey<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesKeyData, ThrowOnError>) { 336 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesKeyResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses({key})', ...options }); 176 337 } 338 + 339 + static businesses2 = Businesses; 177 340 } 178 341 179 - export class Businesses { 342 + export class VVersionApiVersion7 { 343 + static odata = Odata7; 344 + } 345 + 346 + export class Api7 { 347 + static vVersionApiVersion = VVersionApiVersion7; 348 + } 349 + 350 + export class Businesses2 { 180 351 public static getApiV1BusinessesByIdDocumentTypesSummary<ThrowOnError extends boolean = false>(options: Options<GetApiV1BusinessesByIdDocumentTypesSummaryData, ThrowOnError>) { 181 352 return (options.client ?? client).get<GetApiV1BusinessesByIdDocumentTypesSummaryResponses, unknown, ThrowOnError>({ url: '/api/v1/businesses/{id}/document-types-summary', ...options }); 182 353 } ··· 222 393 return (options.client ?? client).post<PostApiV1BusinessesByIdDisconnectResponses, unknown, ThrowOnError>({ url: '/api/v1/businesses/{id}/disconnect', ...options }); 223 394 } 224 395 225 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesCountData, ThrowOnError>) { 226 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses/$count', ...options }); 227 - } 228 - 229 - public static key<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesKey2Data, ThrowOnError>) { 230 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesKey2Responses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses/{key}', ...options }); 231 - } 232 - 233 - public static get api() { 234 - return Api; 396 + static api = Api7; 397 + } 398 + 399 + export class BusinessesMemberships { 400 + public static putApiV1BusinessMemberships<ThrowOnError extends boolean = false>(options?: Options<PutApiV1BusinessMembershipsData, ThrowOnError>) { 401 + return (options?.client ?? client).put<PutApiV1BusinessMembershipsResponses, unknown, ThrowOnError>({ 402 + url: '/api/v1/business-memberships', 403 + ...options, 404 + headers: { 405 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 406 + ...options?.headers 407 + } 408 + }); 235 409 } 236 410 } 237 411 238 412 export class BusinessSummaries { 239 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesCountData, ThrowOnError>) { 413 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesCountData, ThrowOnError>) { 240 414 return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessSummariesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessSummaries/$count', ...options }); 241 415 } 416 + } 417 + 418 + export class Odata8 { 419 + public static businessSummaries<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesData, ThrowOnError>) { 420 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessSummariesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessSummaries', ...options }); 421 + } 242 422 243 - public static get api() { 244 - return Api; 245 - } 423 + static businessSummaries2 = BusinessSummaries; 424 + } 425 + 426 + export class VVersionApiVersion8 { 427 + static odata = Odata8; 428 + } 429 + 430 + export class Api8 { 431 + static vVersionApiVersion = VVersionApiVersion8; 432 + } 433 + 434 + export class BusinessSummaries2 { 435 + static api = Api8; 246 436 } 247 437 248 438 export class Counterparties { 439 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesCountData, ThrowOnError>) { 440 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataCounterpartiesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Counterparties/$count', ...options }); 441 + } 442 + } 443 + 444 + export class Odata9 { 445 + public static counterparties<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesData, ThrowOnError>) { 446 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataCounterpartiesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Counterparties', ...options }); 447 + } 448 + 449 + static counterparties2 = Counterparties; 450 + } 451 + 452 + export class VVersionApiVersion9 { 453 + static odata = Odata9; 454 + } 455 + 456 + export class Api9 { 457 + static vVersionApiVersion = VVersionApiVersion9; 458 + } 459 + 460 + export class Counterparties2 { 249 461 public static postApiV1Counterparties<ThrowOnError extends boolean = false>(options?: Options<PostApiV1CounterpartiesData, ThrowOnError>) { 250 462 return (options?.client ?? client).post<PostApiV1CounterpartiesResponses, unknown, ThrowOnError>({ 251 463 url: '/api/v1/counterparties', ··· 272 484 }); 273 485 } 274 486 275 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesCountData, ThrowOnError>) { 276 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataCounterpartiesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Counterparties/$count', ...options }); 487 + static api = Api9; 488 + } 489 + 490 + export class DataBoxCredentials { 491 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsCountData, ThrowOnError>) { 492 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataDataBoxCredentialsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DataBoxCredentials/$count', ...options }); 493 + } 494 + } 495 + 496 + export class Odata10 { 497 + public static dataBoxCredentials<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsData, ThrowOnError>) { 498 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataDataBoxCredentialsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DataBoxCredentials', ...options }); 277 499 } 278 500 279 - public static get api() { 280 - return Api; 281 - } 501 + static dataBoxCredentials2 = DataBoxCredentials; 502 + } 503 + 504 + export class VVersionApiVersion10 { 505 + static odata = Odata10; 506 + } 507 + 508 + export class Api10 { 509 + static vVersionApiVersion = VVersionApiVersion10; 282 510 } 283 511 284 - export class DataBoxCredentials { 512 + export class DataBoxCredentials2 { 285 513 public static putApiV1DataBoxCredentials<ThrowOnError extends boolean = false>(options?: Options<PutApiV1DataBoxCredentialsData, ThrowOnError>) { 286 514 return (options?.client ?? client).put<PutApiV1DataBoxCredentialsResponses, unknown, ThrowOnError>({ 287 515 url: '/api/v1/data-box-credentials', ··· 297 525 return (options.client ?? client).delete<DeleteApiV1DataBoxCredentialsByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/data-box-credentials/{id}', ...options }); 298 526 } 299 527 300 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsCountData, ThrowOnError>) { 301 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataDataBoxCredentialsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DataBoxCredentials/$count', ...options }); 528 + static api = Api10; 529 + } 530 + 531 + export class Dev { 532 + public static getApiDev<ThrowOnError extends boolean = false>(options?: Options<GetApiDevData, ThrowOnError>) { 533 + return (options?.client ?? client).get<GetApiDevResponses, unknown, ThrowOnError>({ url: '/api/dev', ...options }); 534 + } 535 + 536 + public static getApiDevReseedDb<ThrowOnError extends boolean = false>(options?: Options<GetApiDevReseedDbData, ThrowOnError>) { 537 + return (options?.client ?? client).get<GetApiDevReseedDbResponses, unknown, ThrowOnError>({ url: '/api/dev/reseed-db', ...options }); 538 + } 539 + 540 + public static getApiDevDbReset<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbResetData, ThrowOnError>) { 541 + return (options?.client ?? client).get<GetApiDevDbResetResponses, unknown, ThrowOnError>({ url: '/api/dev/db-reset', ...options }); 542 + } 543 + 544 + public static getApiDevDbReset2<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbReset2Data, ThrowOnError>) { 545 + return (options?.client ?? client).get<GetApiDevDbReset2Responses, unknown, ThrowOnError>({ url: '/api/dev/db/reset', ...options }); 546 + } 547 + 548 + public static getApiDevDbCreate<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbCreateData, ThrowOnError>) { 549 + return (options?.client ?? client).get<GetApiDevDbCreateResponses, unknown, ThrowOnError>({ url: '/api/dev/db/create', ...options }); 550 + } 551 + 552 + public static getApiDevDbTouch<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbTouchData, ThrowOnError>) { 553 + return (options?.client ?? client).get<GetApiDevDbTouchResponses, unknown, ThrowOnError>({ url: '/api/dev/db/touch', ...options }); 554 + } 555 + 556 + public static getApiDevSeed<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedData, ThrowOnError>) { 557 + return (options?.client ?? client).get<GetApiDevSeedResponses, unknown, ThrowOnError>({ url: '/api/dev/seed', ...options }); 558 + } 559 + 560 + public static getApiDevSeedAll<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedAllData, ThrowOnError>) { 561 + return (options?.client ?? client).get<GetApiDevSeedAllResponses, unknown, ThrowOnError>({ url: '/api/dev/seed-all', ...options }); 562 + } 563 + 564 + public static getApiDevSeedProd<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedProdData, ThrowOnError>) { 565 + return (options?.client ?? client).get<GetApiDevSeedProdResponses, unknown, ThrowOnError>({ url: '/api/dev/seed-prod', ...options }); 566 + } 567 + 568 + public static getApiDevJobProcessRecurringTasks<ThrowOnError extends boolean = false>(options?: Options<GetApiDevJobProcessRecurringTasksData, ThrowOnError>) { 569 + return (options?.client ?? client).get<GetApiDevJobProcessRecurringTasksResponses, unknown, ThrowOnError>({ url: '/api/dev/job/process-recurring-tasks', ...options }); 570 + } 571 + 572 + public static getApiDevNotificationsSendTest<ThrowOnError extends boolean = false>(options?: Options<GetApiDevNotificationsSendTestData, ThrowOnError>) { 573 + return (options?.client ?? client).get<GetApiDevNotificationsSendTestResponses, unknown, ThrowOnError>({ url: '/api/dev/notifications/send-test', ...options }); 574 + } 575 + 576 + public static getApiDevConfirmEmail<ThrowOnError extends boolean = false>(options?: Options<GetApiDevConfirmEmailData, ThrowOnError>) { 577 + return (options?.client ?? client).get<GetApiDevConfirmEmailResponses, unknown, ThrowOnError>({ url: '/api/dev/confirm-email', ...options }); 578 + } 579 + 580 + public static getApiDevEmailSendTest<ThrowOnError extends boolean = false>(options?: Options<GetApiDevEmailSendTestData, ThrowOnError>) { 581 + return (options?.client ?? client).get<GetApiDevEmailSendTestResponses, unknown, ThrowOnError>({ url: '/api/dev/email/send-test', ...options }); 582 + } 583 + } 584 + 585 + export class DeviceTokens { 586 + public static deleteApiV1NotificationsDeviceTokens<ThrowOnError extends boolean = false>(options?: Options<DeleteApiV1NotificationsDeviceTokensData, ThrowOnError>) { 587 + return (options?.client ?? client).delete<DeleteApiV1NotificationsDeviceTokensResponses, unknown, ThrowOnError>({ 588 + url: '/api/v1/notifications/device-tokens', 589 + ...options, 590 + headers: { 591 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 592 + ...options?.headers 593 + } 594 + }); 302 595 } 303 596 304 - public static get api() { 305 - return Api; 597 + public static putApiV1NotificationsDeviceTokens<ThrowOnError extends boolean = false>(options?: Options<PutApiV1NotificationsDeviceTokensData, ThrowOnError>) { 598 + return (options?.client ?? client).put<PutApiV1NotificationsDeviceTokensResponses, unknown, ThrowOnError>({ 599 + url: '/api/v1/notifications/device-tokens', 600 + ...options, 601 + headers: { 602 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 603 + ...options?.headers 604 + } 605 + }); 306 606 } 307 607 } 308 608 309 609 export class DocumentTypes { 310 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesCountData, ThrowOnError>) { 610 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesCountData, ThrowOnError>) { 311 611 return (options?.client ?? client).get<ApiVVersionApiVersionOdataDocumentTypesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DocumentTypes/$count', ...options }); 312 612 } 613 + } 614 + 615 + export class Odata11 { 616 + public static documentTypes<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesData, ThrowOnError>) { 617 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataDocumentTypesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DocumentTypes', ...options }); 618 + } 313 619 314 - public static get api() { 315 - return Api; 620 + static documentTypes2 = DocumentTypes; 621 + } 622 + 623 + export class VVersionApiVersion11 { 624 + static odata = Odata11; 625 + } 626 + 627 + export class Api11 { 628 + static vVersionApiVersion = VVersionApiVersion11; 629 + } 630 + 631 + export class DocumentTypes2 { 632 + static api = Api11; 633 + } 634 + 635 + export class Feedback { 636 + public static postApiV1Feedback<ThrowOnError extends boolean = false>(options?: Options<PostApiV1FeedbackData, ThrowOnError>) { 637 + return (options?.client ?? client).post<PostApiV1FeedbackResponses, unknown, ThrowOnError>({ 638 + url: '/api/v1/feedback', 639 + ...options, 640 + headers: { 641 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 642 + ...options?.headers 643 + } 644 + }); 316 645 } 317 646 } 318 647 319 648 export class Invitations { 649 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsCountData, ThrowOnError>) { 650 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvitationsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invitations/$count', ...options }); 651 + } 652 + } 653 + 654 + export class Odata12 { 655 + public static invitations<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsData, ThrowOnError>) { 656 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvitationsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invitations', ...options }); 657 + } 658 + 659 + static invitations2 = Invitations; 660 + } 661 + 662 + export class VVersionApiVersion12 { 663 + static odata = Odata12; 664 + } 665 + 666 + export class Api12 { 667 + static vVersionApiVersion = VVersionApiVersion12; 668 + } 669 + 670 + export class Invitations2 { 320 671 public static postApiV1Invitations<ThrowOnError extends boolean = false>(options?: Options<PostApiV1InvitationsData, ThrowOnError>) { 321 672 return (options?.client ?? client).post<PostApiV1InvitationsResponses, unknown, ThrowOnError>({ 322 673 url: '/api/v1/invitations', ··· 358 709 }); 359 710 } 360 711 361 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsCountData, ThrowOnError>) { 362 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvitationsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invitations/$count', ...options }); 712 + static api = Api12; 713 + } 714 + 715 + export class Invoices { 716 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesCountData, ThrowOnError>) { 717 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoicesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invoices/$count', ...options }); 363 718 } 364 - 365 - public static get api() { 366 - return Api; 719 + } 720 + 721 + export class Odata13 { 722 + public static invoices<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesData, ThrowOnError>) { 723 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoicesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invoices', ...options }); 367 724 } 725 + 726 + static invoices2 = Invoices; 368 727 } 369 728 370 - export class Invoices { 729 + export class VVersionApiVersion13 { 730 + static odata = Odata13; 731 + } 732 + 733 + export class Api13 { 734 + static vVersionApiVersion = VVersionApiVersion13; 735 + } 736 + 737 + export class Invoices2 { 371 738 public static postApiV1Invoices<ThrowOnError extends boolean = false>(options?: Options<PostApiV1InvoicesData, ThrowOnError>) { 372 739 return (options?.client ?? client).post<PostApiV1InvoicesResponses, unknown, ThrowOnError>({ 373 740 url: '/api/v1/invoices', ··· 413 780 return (options.client ?? client).post<PostApiV1InvoicesByIdSnapshotResponses, unknown, ThrowOnError>({ url: '/api/v1/invoices/{id}/snapshot', ...options }); 414 781 } 415 782 416 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesCountData, ThrowOnError>) { 417 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoicesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invoices/$count', ...options }); 783 + static api = Api13; 784 + } 785 + 786 + export class InvoiceSettings { 787 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsCountData, ThrowOnError>) { 788 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoiceSettingsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/InvoiceSettings/$count', ...options }); 789 + } 790 + } 791 + 792 + export class Odata14 { 793 + public static invoiceSettings<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsData, ThrowOnError>) { 794 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoiceSettingsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/InvoiceSettings', ...options }); 418 795 } 419 796 420 - public static get api() { 421 - return Api; 422 - } 797 + static invoiceSettings2 = InvoiceSettings; 798 + } 799 + 800 + export class VVersionApiVersion14 { 801 + static odata = Odata14; 802 + } 803 + 804 + export class Api14 { 805 + static vVersionApiVersion = VVersionApiVersion14; 423 806 } 424 807 425 - export class InvoiceSettings { 808 + export class InvoiceSettings2 { 426 809 public static putApiV1InvoiceSettings<ThrowOnError extends boolean = false>(options?: Options<PutApiV1InvoiceSettingsData, ThrowOnError>) { 427 810 return (options?.client ?? client).put<PutApiV1InvoiceSettingsResponses, unknown, ThrowOnError>({ 428 811 url: '/api/v1/invoice-settings', ··· 434 817 }); 435 818 } 436 819 437 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsCountData, ThrowOnError>) { 438 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoiceSettingsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/InvoiceSettings/$count', ...options }); 439 - } 440 - 441 - public static get api() { 442 - return Api; 443 - } 820 + static api = Api14; 444 821 } 445 822 446 823 export class Licenses { 447 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesCountData, ThrowOnError>) { 824 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesCountData, ThrowOnError>) { 448 825 return (options?.client ?? client).get<ApiVVersionApiVersionOdataLicensesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Licenses/$count', ...options }); 449 826 } 827 + } 828 + 829 + export class Odata15 { 830 + public static licenses<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesData, ThrowOnError>) { 831 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataLicensesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Licenses', ...options }); 832 + } 450 833 451 - public static get api() { 452 - return Api; 834 + static licenses2 = Licenses; 835 + } 836 + 837 + export class VVersionApiVersion15 { 838 + static odata = Odata15; 839 + } 840 + 841 + export class Api15 { 842 + static vVersionApiVersion = VVersionApiVersion15; 843 + } 844 + 845 + export class Licenses2 { 846 + static api = Api15; 847 + } 848 + 849 + export class Notifications { 850 + public static postApiV1NotificationsTest<ThrowOnError extends boolean = false>(options?: Options<PostApiV1NotificationsTestData, ThrowOnError>) { 851 + return (options?.client ?? client).post<PostApiV1NotificationsTestResponses, unknown, ThrowOnError>({ 852 + url: '/api/v1/notifications/test', 853 + ...options, 854 + headers: { 855 + 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 856 + ...options?.headers 857 + } 858 + }); 453 859 } 454 860 } 455 861 456 862 export class PersonalDocuments { 863 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsCountData, ThrowOnError>) { 864 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataPersonalDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/PersonalDocuments/$count', ...options }); 865 + } 866 + } 867 + 868 + export class Odata16 { 869 + public static personalDocuments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsData, ThrowOnError>) { 870 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataPersonalDocumentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/PersonalDocuments', ...options }); 871 + } 872 + 873 + static personalDocuments2 = PersonalDocuments; 874 + } 875 + 876 + export class VVersionApiVersion16 { 877 + static odata = Odata16; 878 + } 879 + 880 + export class Api16 { 881 + static vVersionApiVersion = VVersionApiVersion16; 882 + } 883 + 884 + export class PersonalDocuments2 { 457 885 public static getApiV1PersonalDocumentsByIdRaw<ThrowOnError extends boolean = false>(options: Options<GetApiV1PersonalDocumentsByIdRawData, ThrowOnError>) { 458 886 return (options.client ?? client).get<GetApiV1PersonalDocumentsByIdRawResponses, unknown, ThrowOnError>({ url: '/api/v1/personal-documents/{id}/raw', ...options }); 459 887 } ··· 489 917 return (options?.client ?? client).get<GetApiV1PersonalDocumentsSummaryResponses, unknown, ThrowOnError>({ url: '/api/v1/personal-documents/summary', ...options }); 490 918 } 491 919 492 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsCountData, ThrowOnError>) { 493 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataPersonalDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/PersonalDocuments/$count', ...options }); 920 + static api = Api16; 921 + } 922 + 923 + export class RecurringTasks { 924 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksCountData, ThrowOnError>) { 925 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataRecurringTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/RecurringTasks/$count', ...options }); 494 926 } 495 - 496 - public static get api() { 497 - return Api; 927 + } 928 + 929 + export class Odata17 { 930 + public static recurringTasks<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksData, ThrowOnError>) { 931 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataRecurringTasksResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/RecurringTasks', ...options }); 498 932 } 933 + 934 + static recurringTasks2 = RecurringTasks; 499 935 } 500 936 501 - export class RecurringTasks { 937 + export class VVersionApiVersion17 { 938 + static odata = Odata17; 939 + } 940 + 941 + export class Api17 { 942 + static vVersionApiVersion = VVersionApiVersion17; 943 + } 944 + 945 + export class RecurringTasks2 { 502 946 public static postApiV1RecurringTasks<ThrowOnError extends boolean = false>(options?: Options<PostApiV1RecurringTasksData, ThrowOnError>) { 503 947 return (options?.client ?? client).post<PostApiV1RecurringTasksResponses, unknown, ThrowOnError>({ 504 948 url: '/api/v1/recurring-tasks', ··· 525 969 }); 526 970 } 527 971 528 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksCountData, ThrowOnError>) { 529 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataRecurringTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/RecurringTasks/$count', ...options }); 972 + static api = Api17; 973 + } 974 + 975 + export class Root { 976 + public static get<ThrowOnError extends boolean = false>(options?: Options<GetData, ThrowOnError>) { 977 + return (options?.client ?? client).get<GetResponses, unknown, ThrowOnError>({ url: '/', ...options }); 978 + } 979 + } 980 + 981 + export class Tasks { 982 + public static $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksCountData, ThrowOnError>) { 983 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks/$count', ...options }); 530 984 } 531 985 532 - public static get api() { 533 - return Api; 986 + public static key<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksKey2Data, ThrowOnError>) { 987 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksKey2Responses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks/{key}', ...options }); 534 988 } 535 989 } 536 990 537 - export class Tasks { 991 + export class Odata18 { 992 + public static tasks<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksData, ThrowOnError>) { 993 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks', ...options }); 994 + } 995 + 996 + public static tasksKey<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksKeyData, ThrowOnError>) { 997 + return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksKeyResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks({key})', ...options }); 998 + } 999 + 1000 + static tasks2 = Tasks; 1001 + } 1002 + 1003 + export class VVersionApiVersion18 { 1004 + static odata = Odata18; 1005 + } 1006 + 1007 + export class Api18 { 1008 + static vVersionApiVersion = VVersionApiVersion18; 1009 + } 1010 + 1011 + export class Tasks2 { 538 1012 public static postApiV1Tasks<ThrowOnError extends boolean = false>(options?: Options<PostApiV1TasksData, ThrowOnError>) { 539 1013 return (options?.client ?? client).post<PostApiV1TasksResponses, unknown, ThrowOnError>({ 540 1014 url: '/api/v1/tasks', ··· 591 1065 return (options.client ?? client).get<GetApiV1TasksByIdDocumentsResponses, unknown, ThrowOnError>({ url: '/api/v1/tasks/{id}/documents', ...options }); 592 1066 } 593 1067 594 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksCountData, ThrowOnError>) { 595 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks/$count', ...options }); 596 - } 597 - 598 - public static key<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksKey2Data, ThrowOnError>) { 599 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksKey2Responses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks/{key}', ...options }); 600 - } 601 - 602 - public static get api() { 603 - return Api; 1068 + static api = Api18; 1069 + } 1070 + 1071 + export class User { 1072 + public static confirmEmail<ThrowOnError extends boolean = false>(options: Options<MapIdentityApiApiVVersionApiVersionUserConfirmEmailData, ThrowOnError>) { 1073 + return (options.client ?? client).get<MapIdentityApiApiVVersionApiVersionUserConfirmEmailResponses, unknown, ThrowOnError>({ url: '/api/v1/user/confirmEmail', ...options }); 604 1074 } 605 1075 } 606 1076 607 - export class Odata { 608 - public static accountingCompanies<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesData, ThrowOnError>) { 609 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompaniesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanies', ...options }); 610 - } 611 - 612 - public static accountingCompanyMemberships<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsData, ThrowOnError>) { 613 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompanyMembershipsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanyMemberships', ...options }); 614 - } 615 - 616 - public static bankAccounts<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsData, ThrowOnError>) { 617 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBankAccountsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BankAccounts', ...options }); 618 - } 619 - 620 - public static businessAccountantAssignments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsData, ThrowOnError>) { 621 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessAccountantAssignments', ...options }); 622 - } 623 - 624 - public static businessDocumentActivities<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesData, ThrowOnError>) { 625 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentActivitiesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentActivities', ...options }); 626 - } 627 - 628 - public static businessDocuments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsData, ThrowOnError>) { 629 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocuments', ...options }); 630 - } 631 - 632 - /** 633 - * @deprecated 634 - */ 635 - public static businessDocumentsSummaries<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesData, ThrowOnError>) { 636 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessDocumentsSummariesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentsSummaries', ...options }); 637 - } 638 - 639 - public static businesses<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesData, ThrowOnError>) { 640 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses', ...options }); 641 - } 642 - 643 - public static businessesKey<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesKeyData, ThrowOnError>) { 644 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessesKeyResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses({key})', ...options }); 645 - } 646 - 647 - public static businessSummaries<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesData, ThrowOnError>) { 648 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataBusinessSummariesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessSummaries', ...options }); 649 - } 650 - 651 - public static counterparties<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesData, ThrowOnError>) { 652 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataCounterpartiesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Counterparties', ...options }); 653 - } 654 - 655 - public static dataBoxCredentials<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsData, ThrowOnError>) { 656 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataDataBoxCredentialsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DataBoxCredentials', ...options }); 657 - } 658 - 659 - public static documentTypes<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesData, ThrowOnError>) { 660 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataDocumentTypesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DocumentTypes', ...options }); 661 - } 662 - 663 - public static invitations<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsData, ThrowOnError>) { 664 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvitationsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invitations', ...options }); 665 - } 666 - 667 - public static invoices<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesData, ThrowOnError>) { 668 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoicesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invoices', ...options }); 669 - } 670 - 671 - public static invoiceSettings<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsData, ThrowOnError>) { 672 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataInvoiceSettingsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/InvoiceSettings', ...options }); 673 - } 674 - 675 - public static licenses<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesData, ThrowOnError>) { 676 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataLicensesResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Licenses', ...options }); 677 - } 678 - 679 - public static personalDocuments<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsData, ThrowOnError>) { 680 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataPersonalDocumentsResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/PersonalDocuments', ...options }); 681 - } 682 - 683 - public static recurringTasks<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksData, ThrowOnError>) { 684 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataRecurringTasksResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/RecurringTasks', ...options }); 685 - } 686 - 687 - public static tasks<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksData, ThrowOnError>) { 688 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks', ...options }); 689 - } 690 - 691 - public static tasksKey<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksKeyData, ThrowOnError>) { 692 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataTasksKeyResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks({key})', ...options }); 693 - } 694 - 695 - public static get accountingCompanies2() { 696 - return AccountingCompanies; 697 - } 698 - 699 - static accountingCompanyMemberships2 = AccountingCompanyMemberships; 700 - 701 - static bankAccounts2 = BankAccounts; 702 - 703 - static businessAccountantAssignments2 = BusinessAccountantAssignments; 704 - 705 - static businessDocumentActivities2 = BusinessDocumentActivities; 706 - 707 - static businessDocuments2 = BusinessDocuments; 708 - 709 - static businessDocumentsSummaries2 = BusinessDocumentsSummaries; 710 - 711 - static businesses2 = Businesses; 712 - 713 - static businessSummaries2 = BusinessSummaries; 714 - 715 - static counterparties2 = Counterparties; 716 - 717 - static dataBoxCredentials2 = DataBoxCredentials; 718 - 719 - static documentTypes2 = DocumentTypes; 720 - 721 - static invitations2 = Invitations; 722 - 723 - static invoices2 = Invoices; 724 - 725 - static invoiceSettings2 = InvoiceSettings; 726 - 727 - static licenses2 = Licenses; 728 - 729 - static personalDocuments2 = PersonalDocuments; 730 - 731 - static recurringTasks2 = RecurringTasks; 732 - 733 - static tasks2 = Tasks; 1077 + export class VVersionApiVersion19 { 1078 + static user = User; 1079 + } 1080 + 1081 + export class Api19 { 1082 + static vVersionApiVersion = VVersionApiVersion19; 734 1083 } 735 1084 736 1085 export class MapIdentityApi { 737 - public static get api() { 738 - return Api; 739 - } 1086 + static api = Api19; 740 1087 } 741 1088 742 - export class User { 1089 + export class User2 { 743 1090 public static postApiV1UserRegister<ThrowOnError extends boolean = false>(options: Options<PostApiV1UserRegisterData, ThrowOnError>) { 744 1091 return (options.client ?? client).post<PostApiV1UserRegisterResponses, PostApiV1UserRegisterErrors, ThrowOnError>({ 745 1092 url: '/api/v1/user/register', ··· 771 1118 ...options.headers 772 1119 } 773 1120 }); 774 - } 775 - 776 - public static confirmEmail<ThrowOnError extends boolean = false>(options: Options<MapIdentityApiApiVVersionApiVersionUserConfirmEmailData, ThrowOnError>) { 777 - return (options.client ?? client).get<MapIdentityApiApiVVersionApiVersionUserConfirmEmailResponses, unknown, ThrowOnError>({ url: '/api/v1/user/confirmEmail', ...options }); 778 1121 } 779 1122 780 1123 public static postApiV1UserResendConfirmationEmail<ThrowOnError extends boolean = false>(options: Options<PostApiV1UserResendConfirmationEmailData, ThrowOnError>) { ··· 859 1202 } 860 1203 861 1204 static mapIdentityApi = MapIdentityApi; 862 - } 863 - 864 - export class VVersionApiVersion { 865 - static odata = Odata; 866 - 867 - static user = User; 868 - } 869 - 870 - export class Api { 871 - static vVersionApiVersion = VVersionApiVersion; 872 - } 873 - 874 - export class AccountingCompanies { 875 - public static postApiV1AccountingCompanies<ThrowOnError extends boolean = false>(options?: Options<PostApiV1AccountingCompaniesData, ThrowOnError>) { 876 - return (options?.client ?? client).post<PostApiV1AccountingCompaniesResponses, unknown, ThrowOnError>({ 877 - url: '/api/v1/accounting-companies', 878 - ...options, 879 - headers: { 880 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 881 - ...options?.headers 882 - } 883 - }); 884 - } 885 - 886 - public static deleteApiV1AccountingCompaniesById<ThrowOnError extends boolean = false>(options: Options<DeleteApiV1AccountingCompaniesByIdData, ThrowOnError>) { 887 - return (options.client ?? client).delete<DeleteApiV1AccountingCompaniesByIdResponses, unknown, ThrowOnError>({ url: '/api/v1/accounting-companies/{id}', ...options }); 888 - } 889 - 890 - public static postApiV1AccountingCompaniesById<ThrowOnError extends boolean = false>(options: Options<PostApiV1AccountingCompaniesByIdData, ThrowOnError>) { 891 - return (options.client ?? client).post<PostApiV1AccountingCompaniesByIdResponses, unknown, ThrowOnError>({ 892 - url: '/api/v1/accounting-companies/{id}', 893 - ...options, 894 - headers: { 895 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 896 - ...options.headers 897 - } 898 - }); 899 - } 900 - 901 - public static count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesCountData, ThrowOnError>) { 902 - return (options?.client ?? client).get<ApiVVersionApiVersionOdataAccountingCompaniesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanies/$count', ...options }); 903 - } 904 - 905 - static api = Api; 906 - } 907 - 908 - export class BusinessesMemberships { 909 - public static putApiV1BusinessMemberships<ThrowOnError extends boolean = false>(options?: Options<PutApiV1BusinessMembershipsData, ThrowOnError>) { 910 - return (options?.client ?? client).put<PutApiV1BusinessMembershipsResponses, unknown, ThrowOnError>({ 911 - url: '/api/v1/business-memberships', 912 - ...options, 913 - headers: { 914 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 915 - ...options?.headers 916 - } 917 - }); 918 - } 919 - } 920 - 921 - export class Dev { 922 - public static getApiDev<ThrowOnError extends boolean = false>(options?: Options<GetApiDevData, ThrowOnError>) { 923 - return (options?.client ?? client).get<GetApiDevResponses, unknown, ThrowOnError>({ url: '/api/dev', ...options }); 924 - } 925 - 926 - public static getApiDevReseedDb<ThrowOnError extends boolean = false>(options?: Options<GetApiDevReseedDbData, ThrowOnError>) { 927 - return (options?.client ?? client).get<GetApiDevReseedDbResponses, unknown, ThrowOnError>({ url: '/api/dev/reseed-db', ...options }); 928 - } 929 - 930 - public static getApiDevDbReset<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbResetData, ThrowOnError>) { 931 - return (options?.client ?? client).get<GetApiDevDbResetResponses, unknown, ThrowOnError>({ url: '/api/dev/db-reset', ...options }); 932 - } 933 - 934 - public static getApiDevDbReset2<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbReset2Data, ThrowOnError>) { 935 - return (options?.client ?? client).get<GetApiDevDbReset2Responses, unknown, ThrowOnError>({ url: '/api/dev/db/reset', ...options }); 936 - } 937 - 938 - public static getApiDevDbCreate<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbCreateData, ThrowOnError>) { 939 - return (options?.client ?? client).get<GetApiDevDbCreateResponses, unknown, ThrowOnError>({ url: '/api/dev/db/create', ...options }); 940 - } 941 - 942 - public static getApiDevDbTouch<ThrowOnError extends boolean = false>(options?: Options<GetApiDevDbTouchData, ThrowOnError>) { 943 - return (options?.client ?? client).get<GetApiDevDbTouchResponses, unknown, ThrowOnError>({ url: '/api/dev/db/touch', ...options }); 944 - } 945 - 946 - public static getApiDevSeed<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedData, ThrowOnError>) { 947 - return (options?.client ?? client).get<GetApiDevSeedResponses, unknown, ThrowOnError>({ url: '/api/dev/seed', ...options }); 948 - } 949 - 950 - public static getApiDevSeedAll<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedAllData, ThrowOnError>) { 951 - return (options?.client ?? client).get<GetApiDevSeedAllResponses, unknown, ThrowOnError>({ url: '/api/dev/seed-all', ...options }); 952 - } 953 - 954 - public static getApiDevSeedProd<ThrowOnError extends boolean = false>(options?: Options<GetApiDevSeedProdData, ThrowOnError>) { 955 - return (options?.client ?? client).get<GetApiDevSeedProdResponses, unknown, ThrowOnError>({ url: '/api/dev/seed-prod', ...options }); 956 - } 957 - 958 - public static getApiDevJobProcessRecurringTasks<ThrowOnError extends boolean = false>(options?: Options<GetApiDevJobProcessRecurringTasksData, ThrowOnError>) { 959 - return (options?.client ?? client).get<GetApiDevJobProcessRecurringTasksResponses, unknown, ThrowOnError>({ url: '/api/dev/job/process-recurring-tasks', ...options }); 960 - } 961 - 962 - public static getApiDevNotificationsSendTest<ThrowOnError extends boolean = false>(options?: Options<GetApiDevNotificationsSendTestData, ThrowOnError>) { 963 - return (options?.client ?? client).get<GetApiDevNotificationsSendTestResponses, unknown, ThrowOnError>({ url: '/api/dev/notifications/send-test', ...options }); 964 - } 965 - 966 - public static getApiDevConfirmEmail<ThrowOnError extends boolean = false>(options?: Options<GetApiDevConfirmEmailData, ThrowOnError>) { 967 - return (options?.client ?? client).get<GetApiDevConfirmEmailResponses, unknown, ThrowOnError>({ url: '/api/dev/confirm-email', ...options }); 968 - } 969 - 970 - public static getApiDevEmailSendTest<ThrowOnError extends boolean = false>(options?: Options<GetApiDevEmailSendTestData, ThrowOnError>) { 971 - return (options?.client ?? client).get<GetApiDevEmailSendTestResponses, unknown, ThrowOnError>({ url: '/api/dev/email/send-test', ...options }); 972 - } 973 - } 974 - 975 - export class DeviceTokens { 976 - public static deleteApiV1NotificationsDeviceTokens<ThrowOnError extends boolean = false>(options?: Options<DeleteApiV1NotificationsDeviceTokensData, ThrowOnError>) { 977 - return (options?.client ?? client).delete<DeleteApiV1NotificationsDeviceTokensResponses, unknown, ThrowOnError>({ 978 - url: '/api/v1/notifications/device-tokens', 979 - ...options, 980 - headers: { 981 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 982 - ...options?.headers 983 - } 984 - }); 985 - } 986 - 987 - public static putApiV1NotificationsDeviceTokens<ThrowOnError extends boolean = false>(options?: Options<PutApiV1NotificationsDeviceTokensData, ThrowOnError>) { 988 - return (options?.client ?? client).put<PutApiV1NotificationsDeviceTokensResponses, unknown, ThrowOnError>({ 989 - url: '/api/v1/notifications/device-tokens', 990 - ...options, 991 - headers: { 992 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 993 - ...options?.headers 994 - } 995 - }); 996 - } 997 - } 998 - 999 - export class Feedback { 1000 - public static postApiV1Feedback<ThrowOnError extends boolean = false>(options?: Options<PostApiV1FeedbackData, ThrowOnError>) { 1001 - return (options?.client ?? client).post<PostApiV1FeedbackResponses, unknown, ThrowOnError>({ 1002 - url: '/api/v1/feedback', 1003 - ...options, 1004 - headers: { 1005 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 1006 - ...options?.headers 1007 - } 1008 - }); 1009 - } 1010 - } 1011 - 1012 - export class Notifications { 1013 - public static postApiV1NotificationsTest<ThrowOnError extends boolean = false>(options?: Options<PostApiV1NotificationsTestData, ThrowOnError>) { 1014 - return (options?.client ?? client).post<PostApiV1NotificationsTestResponses, unknown, ThrowOnError>({ 1015 - url: '/api/v1/notifications/test', 1016 - ...options, 1017 - headers: { 1018 - 'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true', 1019 - ...options?.headers 1020 - } 1021 - }); 1022 - } 1023 - } 1024 - 1025 - export class Root { 1026 - public static get<ThrowOnError extends boolean = false>(options?: Options<GetData, ThrowOnError>) { 1027 - return (options?.client ?? client).get<GetResponses, unknown, ThrowOnError>({ url: '/', ...options }); 1028 - } 1029 1205 } 1030 1206 1031 1207 export class Users {
+79 -70
packages/openapi-ts-tests/sdks/__snapshots__/method-class-conflict/instance/sdk.gen.ts
··· 47 47 } 48 48 49 49 export class AccountingCompanies extends HeyApiClient { 50 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesCountData, ThrowOnError>) { 50 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompaniesCountData, ThrowOnError>) { 51 51 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataAccountingCompaniesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanies/$count', ...options }); 52 52 } 53 53 } 54 54 55 55 export class AccountingCompanyMemberships extends HeyApiClient { 56 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountData, ThrowOnError>) { 56 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountData, ThrowOnError>) { 57 57 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataAccountingCompanyMembershipsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/AccountingCompanyMemberships/$count', ...options }); 58 58 } 59 59 } 60 60 61 61 export class BankAccounts extends HeyApiClient { 62 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsCountData, ThrowOnError>) { 62 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBankAccountsCountData, ThrowOnError>) { 63 63 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBankAccountsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BankAccounts/$count', ...options }); 64 64 } 65 65 } 66 66 67 67 export class BusinessAccountantAssignments extends HeyApiClient { 68 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountData, ThrowOnError>) { 68 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountData, ThrowOnError>) { 69 69 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessAccountantAssignmentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessAccountantAssignments/$count', ...options }); 70 70 } 71 71 } 72 72 73 73 export class BusinessDocumentActivities extends HeyApiClient { 74 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountData, ThrowOnError>) { 74 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountData, ThrowOnError>) { 75 75 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessDocumentActivitiesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentActivities/$count', ...options }); 76 76 } 77 77 } 78 78 79 79 export class BusinessDocuments extends HeyApiClient { 80 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsCountData, ThrowOnError>) { 80 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsCountData, ThrowOnError>) { 81 81 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocuments/$count', ...options }); 82 82 } 83 83 } ··· 86 86 /** 87 87 * @deprecated 88 88 */ 89 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountData, ThrowOnError>) { 89 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountData, ThrowOnError>) { 90 90 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessDocumentsSummariesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessDocumentsSummaries/$count', ...options }); 91 91 } 92 92 } 93 93 94 94 export class Businesses extends HeyApiClient { 95 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesCountData, ThrowOnError>) { 95 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessesCountData, ThrowOnError>) { 96 96 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Businesses/$count', ...options }); 97 97 } 98 98 ··· 102 102 } 103 103 104 104 export class BusinessSummaries extends HeyApiClient { 105 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesCountData, ThrowOnError>) { 105 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataBusinessSummariesCountData, ThrowOnError>) { 106 106 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataBusinessSummariesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/BusinessSummaries/$count', ...options }); 107 107 } 108 108 } 109 109 110 110 export class Counterparties extends HeyApiClient { 111 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesCountData, ThrowOnError>) { 111 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataCounterpartiesCountData, ThrowOnError>) { 112 112 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataCounterpartiesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Counterparties/$count', ...options }); 113 113 } 114 114 } 115 115 116 116 export class DataBoxCredentials extends HeyApiClient { 117 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsCountData, ThrowOnError>) { 117 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDataBoxCredentialsCountData, ThrowOnError>) { 118 118 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataDataBoxCredentialsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DataBoxCredentials/$count', ...options }); 119 119 } 120 120 } 121 121 122 122 export class DocumentTypes extends HeyApiClient { 123 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesCountData, ThrowOnError>) { 123 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataDocumentTypesCountData, ThrowOnError>) { 124 124 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataDocumentTypesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/DocumentTypes/$count', ...options }); 125 125 } 126 126 } 127 127 128 128 export class Invitations extends HeyApiClient { 129 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsCountData, ThrowOnError>) { 129 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvitationsCountData, ThrowOnError>) { 130 130 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataInvitationsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invitations/$count', ...options }); 131 131 } 132 132 } 133 133 134 134 export class Invoices extends HeyApiClient { 135 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesCountData, ThrowOnError>) { 135 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoicesCountData, ThrowOnError>) { 136 136 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataInvoicesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Invoices/$count', ...options }); 137 137 } 138 138 } 139 139 140 140 export class InvoiceSettings extends HeyApiClient { 141 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsCountData, ThrowOnError>) { 141 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataInvoiceSettingsCountData, ThrowOnError>) { 142 142 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataInvoiceSettingsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/InvoiceSettings/$count', ...options }); 143 143 } 144 144 } 145 145 146 146 export class Licenses extends HeyApiClient { 147 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesCountData, ThrowOnError>) { 147 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataLicensesCountData, ThrowOnError>) { 148 148 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataLicensesCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Licenses/$count', ...options }); 149 149 } 150 150 } 151 151 152 152 export class PersonalDocuments extends HeyApiClient { 153 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsCountData, ThrowOnError>) { 153 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataPersonalDocumentsCountData, ThrowOnError>) { 154 154 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataPersonalDocumentsCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/PersonalDocuments/$count', ...options }); 155 155 } 156 156 } 157 157 158 158 export class RecurringTasks extends HeyApiClient { 159 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksCountData, ThrowOnError>) { 159 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataRecurringTasksCountData, ThrowOnError>) { 160 160 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataRecurringTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/RecurringTasks/$count', ...options }); 161 161 } 162 162 } 163 163 164 164 export class Tasks extends HeyApiClient { 165 - public count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksCountData, ThrowOnError>) { 165 + public $count<ThrowOnError extends boolean = false>(options?: Options<ApiVVersionApiVersionOdataTasksCountData, ThrowOnError>) { 166 166 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataTasksCountResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks/$count', ...options }); 167 167 } 168 168 ··· 259 259 return (options?.client ?? this.client).get<ApiVVersionApiVersionOdataTasksKeyResponses, unknown, ThrowOnError>({ url: '/api/v1/odata/Tasks({key})', ...options }); 260 260 } 261 261 262 - private _accountingCompanies2?: AccountingCompanies; 262 + private _accountingCompanies?: AccountingCompanies; 263 263 get accountingCompanies2(): AccountingCompanies { 264 - return this._accountingCompanies2 ??= new AccountingCompanies({ client: this.client }); 264 + return this._accountingCompanies ??= new AccountingCompanies({ client: this.client }); 265 265 } 266 266 267 - private _accountingCompanyMemberships2?: AccountingCompanyMemberships; 267 + private _accountingCompanyMemberships?: AccountingCompanyMemberships; 268 268 get accountingCompanyMemberships2(): AccountingCompanyMemberships { 269 - return this._accountingCompanyMemberships2 ??= new AccountingCompanyMemberships({ client: this.client }); 269 + return this._accountingCompanyMemberships ??= new AccountingCompanyMemberships({ client: this.client }); 270 270 } 271 271 272 - private _bankAccounts2?: BankAccounts; 272 + private _bankAccounts?: BankAccounts; 273 273 get bankAccounts2(): BankAccounts { 274 - return this._bankAccounts2 ??= new BankAccounts({ client: this.client }); 274 + return this._bankAccounts ??= new BankAccounts({ client: this.client }); 275 275 } 276 276 277 - private _businessAccountantAssignments2?: BusinessAccountantAssignments; 277 + private _businessAccountantAssignments?: BusinessAccountantAssignments; 278 278 get businessAccountantAssignments2(): BusinessAccountantAssignments { 279 - return this._businessAccountantAssignments2 ??= new BusinessAccountantAssignments({ client: this.client }); 279 + return this._businessAccountantAssignments ??= new BusinessAccountantAssignments({ client: this.client }); 280 280 } 281 281 282 - private _businessDocumentActivities2?: BusinessDocumentActivities; 282 + private _businessDocumentActivities?: BusinessDocumentActivities; 283 283 get businessDocumentActivities2(): BusinessDocumentActivities { 284 - return this._businessDocumentActivities2 ??= new BusinessDocumentActivities({ client: this.client }); 284 + return this._businessDocumentActivities ??= new BusinessDocumentActivities({ client: this.client }); 285 285 } 286 286 287 - private _businessDocuments2?: BusinessDocuments; 287 + private _businessDocuments?: BusinessDocuments; 288 288 get businessDocuments2(): BusinessDocuments { 289 - return this._businessDocuments2 ??= new BusinessDocuments({ client: this.client }); 289 + return this._businessDocuments ??= new BusinessDocuments({ client: this.client }); 290 290 } 291 291 292 - private _businessDocumentsSummaries2?: BusinessDocumentsSummaries; 292 + private _businessDocumentsSummaries?: BusinessDocumentsSummaries; 293 293 get businessDocumentsSummaries2(): BusinessDocumentsSummaries { 294 - return this._businessDocumentsSummaries2 ??= new BusinessDocumentsSummaries({ client: this.client }); 294 + return this._businessDocumentsSummaries ??= new BusinessDocumentsSummaries({ client: this.client }); 295 295 } 296 296 297 - private _businesses2?: Businesses; 297 + private _businesses?: Businesses; 298 298 get businesses2(): Businesses { 299 - return this._businesses2 ??= new Businesses({ client: this.client }); 299 + return this._businesses ??= new Businesses({ client: this.client }); 300 300 } 301 301 302 - private _businessSummaries2?: BusinessSummaries; 302 + private _businessSummaries?: BusinessSummaries; 303 303 get businessSummaries2(): BusinessSummaries { 304 - return this._businessSummaries2 ??= new BusinessSummaries({ client: this.client }); 304 + return this._businessSummaries ??= new BusinessSummaries({ client: this.client }); 305 305 } 306 306 307 - private _counterparties2?: Counterparties; 307 + private _counterparties?: Counterparties; 308 308 get counterparties2(): Counterparties { 309 - return this._counterparties2 ??= new Counterparties({ client: this.client }); 309 + return this._counterparties ??= new Counterparties({ client: this.client }); 310 310 } 311 311 312 - private _dataBoxCredentials2?: DataBoxCredentials; 312 + private _dataBoxCredentials?: DataBoxCredentials; 313 313 get dataBoxCredentials2(): DataBoxCredentials { 314 - return this._dataBoxCredentials2 ??= new DataBoxCredentials({ client: this.client }); 314 + return this._dataBoxCredentials ??= new DataBoxCredentials({ client: this.client }); 315 315 } 316 316 317 - private _documentTypes2?: DocumentTypes; 317 + private _documentTypes?: DocumentTypes; 318 318 get documentTypes2(): DocumentTypes { 319 - return this._documentTypes2 ??= new DocumentTypes({ client: this.client }); 319 + return this._documentTypes ??= new DocumentTypes({ client: this.client }); 320 320 } 321 321 322 - private _invitations2?: Invitations; 322 + private _invitations?: Invitations; 323 323 get invitations2(): Invitations { 324 - return this._invitations2 ??= new Invitations({ client: this.client }); 324 + return this._invitations ??= new Invitations({ client: this.client }); 325 325 } 326 326 327 - private _invoices2?: Invoices; 327 + private _invoices?: Invoices; 328 328 get invoices2(): Invoices { 329 - return this._invoices2 ??= new Invoices({ client: this.client }); 329 + return this._invoices ??= new Invoices({ client: this.client }); 330 330 } 331 331 332 - private _invoiceSettings2?: InvoiceSettings; 332 + private _invoiceSettings?: InvoiceSettings; 333 333 get invoiceSettings2(): InvoiceSettings { 334 - return this._invoiceSettings2 ??= new InvoiceSettings({ client: this.client }); 334 + return this._invoiceSettings ??= new InvoiceSettings({ client: this.client }); 335 335 } 336 336 337 - private _licenses2?: Licenses; 337 + private _licenses?: Licenses; 338 338 get licenses2(): Licenses { 339 - return this._licenses2 ??= new Licenses({ client: this.client }); 339 + return this._licenses ??= new Licenses({ client: this.client }); 340 340 } 341 341 342 - private _personalDocuments2?: PersonalDocuments; 342 + private _personalDocuments?: PersonalDocuments; 343 343 get personalDocuments2(): PersonalDocuments { 344 - return this._personalDocuments2 ??= new PersonalDocuments({ client: this.client }); 344 + return this._personalDocuments ??= new PersonalDocuments({ client: this.client }); 345 345 } 346 346 347 - private _recurringTasks2?: RecurringTasks; 347 + private _recurringTasks?: RecurringTasks; 348 348 get recurringTasks2(): RecurringTasks { 349 - return this._recurringTasks2 ??= new RecurringTasks({ client: this.client }); 349 + return this._recurringTasks ??= new RecurringTasks({ client: this.client }); 350 350 } 351 351 352 - private _tasks2?: Tasks; 352 + private _tasks?: Tasks; 353 353 get tasks2(): Tasks { 354 - return this._tasks2 ??= new Tasks({ client: this.client }); 354 + return this._tasks ??= new Tasks({ client: this.client }); 355 + } 356 + } 357 + 358 + export class VVersionApiVersion extends HeyApiClient { 359 + private _odata?: Odata; 360 + get odata(): Odata { 361 + return this._odata ??= new Odata({ client: this.client }); 362 + } 363 + } 364 + 365 + export class Api extends HeyApiClient { 366 + private _vVersionApiVersion?: VVersionApiVersion; 367 + get vVersionApiVersion(): VVersionApiVersion { 368 + return this._vVersionApiVersion ??= new VVersionApiVersion({ client: this.client }); 355 369 } 356 370 } 357 371 ··· 361 375 } 362 376 } 363 377 364 - export class VVersionApiVersion extends HeyApiClient { 365 - private _odata?: Odata; 366 - get odata(): Odata { 367 - return this._odata ??= new Odata({ client: this.client }); 368 - } 369 - 378 + export class VVersionApiVersion2 extends HeyApiClient { 370 379 private _user?: User; 371 380 get user(): User { 372 381 return this._user ??= new User({ client: this.client }); 373 382 } 374 383 } 375 384 376 - export class Api extends HeyApiClient { 377 - private _vVersionApiVersion?: VVersionApiVersion; 378 - get vVersionApiVersion(): VVersionApiVersion { 379 - return this._vVersionApiVersion ??= new VVersionApiVersion({ client: this.client }); 385 + export class Api2 extends HeyApiClient { 386 + private _vVersionApiVersion?: VVersionApiVersion2; 387 + get vVersionApiVersion(): VVersionApiVersion2 { 388 + return this._vVersionApiVersion ??= new VVersionApiVersion2({ client: this.client }); 380 389 } 381 390 } 382 391 383 392 export class MapIdentityApi extends HeyApiClient { 384 - private _api?: Api; 385 - get api(): Api { 386 - return this._api ??= new Api({ client: this.client }); 393 + private _api?: Api2; 394 + get api(): Api2 { 395 + return this._api ??= new Api2({ client: this.client }); 387 396 } 388 397 } 389 398
+5 -13
packages/openapi-ts/src/__tests__/internal.test.ts
··· 1 1 import { describe, expect, it } from 'vitest'; 2 2 3 3 describe('internal entry index', () => { 4 - it('getSpec should be exported', async () => { 5 - const { getSpec } = await import('../internal'); 6 - expect(getSpec).toBeDefined(); 7 - }); 8 - 9 - it('initConfigs should be exported', async () => { 10 - const { initConfigs } = await import('../internal'); 11 - expect(initConfigs).toBeDefined(); 12 - }); 13 - 14 - it('parseOpenApiSpec should be exported', async () => { 15 - const { parseOpenApiSpec } = await import('../internal'); 16 - expect(parseOpenApiSpec).toBeDefined(); 4 + it('should be exported', async () => { 5 + const internal = await import('../internal'); 6 + expect(internal.getSpec).toBeDefined(); 7 + expect(internal.initConfigs).toBeDefined(); 8 + expect(internal.parseOpenApiSpec).toBeDefined(); 17 9 }); 18 10 });
+14 -6
packages/openapi-ts/src/plugins/@hey-api/sdk/model/resource.ts
··· 91 91 this.name && 92 92 plugin.config.classStructure === 'auto' && 93 93 operation.operationId 94 - ? operation.operationId.split(/[./]/).slice(0, -1) 94 + ? this.splitOperationId(operation.operationId).slice(0, -1) 95 95 : []; 96 96 97 97 // eslint-disable-next-line @typescript-eslint/no-this-alias ··· 205 205 plugin, 206 206 value: 207 207 extractFromOperationId && operation.operationId 208 - ? toCase(operation.operationId.split(/[./]/).pop()!, 'camelCase') 208 + ? toCase( 209 + this.splitOperationId(operation.operationId).pop()!, 210 + 'camelCase', 211 + ) 209 212 : operation.id, 210 213 }), 211 214 { ··· 231 234 resourceId: resource.getPath().join('.'), 232 235 tool: 'sdk', 233 236 }); 234 - const memberName = toCase(refChild.name, 'camelCase'); 237 + const memberNameStr = toCase(refChild.name, 'camelCase'); 238 + const memberName = plugin.symbol(memberNameStr); 235 239 if (plugin.config.instance) { 236 - const privateName = plugin.symbol(`_${memberName}`); 237 - const getterName = plugin.symbol(memberName); 240 + const privateName = plugin.symbol(`_${memberNameStr}`); 238 241 return [ 239 242 $.field(privateName, (f) => f.private().optional().type(refChild)), 240 - $.getter(getterName, (g) => 243 + $.getter(memberName, (g) => 241 244 g.returns(refChild).do( 242 245 $('this') 243 246 .attr(privateName) ··· 440 443 ) 441 444 .params(...opParameters.parameters) 442 445 .do(...statements) as T; 446 + } 447 + 448 + private splitOperationId(operationId: string): Array<string> { 449 + // TODO: expose this logic 450 + return operationId.split(/[./]/).filter(Boolean); 443 451 } 444 452 }
+4 -4
packages/openapi-ts/src/ts-dsl/utils/__tests__/render.test.ts
··· 48 48 imports: [ 49 49 { 50 50 isTypeOnly: false, 51 - kind: 'named', 52 51 localName: 'A', 53 52 sourceName: 'A', 54 53 }, 55 54 ], 56 55 isTypeOnly: false, 56 + kind: 'named', 57 + localName: undefined, 57 58 modulePath: 'foo', 58 - namespaceImport: undefined, 59 59 }; 60 - const node = renderer['renderImport'](group); 60 + const node = TypeScriptRenderer.toImportAst(group); 61 61 expect(ts.isImportDeclaration(node)).toBe(true); 62 62 }); 63 63 ··· 76 76 modulePath: 'bar', 77 77 namespaceExport: undefined, 78 78 }; 79 - const node = renderer['renderExport'](group); 79 + const node = TypeScriptRenderer.toExportAst(group); 80 80 expect(ts.isExportDeclaration(node)).toBe(true); 81 81 }); 82 82 });
+15 -9
packages/openapi-ts/src/ts-dsl/utils/context.ts
··· 70 70 if (visited.has(node)) return []; 71 71 visited.add(node); 72 72 73 - if (node['~dsl'] === 'TemplateTsDsl' || node['~dsl'] === 'FuncTsDsl') { 74 - return []; 75 - } 73 + if (isStopNode(node)) return []; 76 74 77 75 if (node.structuralParents) { 78 76 for (const [parent] of node.structuralParents) { ··· 88 86 return [node]; 89 87 } 90 88 89 + function isAccessorNode(node: TsDsl): boolean { 90 + return ( 91 + node['~dsl'] === 'FieldTsDsl' || 92 + node['~dsl'] === 'GetterTsDsl' || 93 + node['~dsl'] === 'MethodTsDsl' 94 + ); 95 + } 96 + 97 + function isStopNode(node: TsDsl): boolean { 98 + return node['~dsl'] === 'FuncTsDsl' || node['~dsl'] === 'TemplateTsDsl'; 99 + } 100 + 91 101 /** 92 102 * Fold a structural chain to an access chain by removing 93 103 * non-accessor nodes. ··· 98 108 // assume first node is always included 99 109 if (index === 0) { 100 110 accessChain.push(node); 101 - } else if ( 102 - node['~dsl'] === 'FieldTsDsl' || 103 - node['~dsl'] === 'GetterTsDsl' || 104 - node['~dsl'] === 'MethodTsDsl' 105 - ) { 111 + } else if (isAccessorNode(node)) { 106 112 accessChain.push(node); 107 113 } 108 114 }); ··· 125 131 if (index === 0) { 126 132 if (node['~dsl'] === 'ClassTsDsl') { 127 133 const nextNode = accessChain[index + 1]; 128 - if (nextNode?.['~dsl'] === 'FieldTsDsl') { 134 + if (nextNode && isAccessorNode(nextNode)) { 129 135 if ((nextNode as ReturnType<typeof $.field>).hasModifier('static')) { 130 136 return $(node.name); 131 137 }