Skip to content

Commit 2ecc70c

Browse files
committed
chore: clean up
1 parent d1ea0ba commit 2ecc70c

File tree

1,139 files changed

+21900
-30022
lines changed

Some content is hidden

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

1,139 files changed

+21900
-30022
lines changed

dev/openapi-ts.config.ts

Lines changed: 51 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,13 @@ export default defineConfig(() => {
4343
// 'invalid',
4444
// 'full.yaml',
4545
// 'object-property-names.yaml',
46-
'openai.yaml',
46+
// 'openai.yaml',
4747
// 'opencode.yaml',
4848
// 'pagination-ref.yaml',
49-
// 'sdk-instance.yaml',
49+
'sdk-instance.yaml',
5050
// 'string-with-format.yaml',
5151
// 'transformers.json',
52+
// 'transformers-recursive.json',
5253
// 'type-format.yaml',
5354
// 'validators.yaml',
5455
// 'validators-circular-ref.json',
@@ -83,7 +84,7 @@ export default defineConfig(() => {
8384
// 'https://somefakedomain.com/openapi.yaml',
8485
],
8586
logs: {
86-
// level: 'silent',
87+
// level: 'debug',
8788
path: './logs',
8889
},
8990
// name: 'foo',
@@ -97,15 +98,22 @@ export default defineConfig(() => {
9798
// suffix: '.meh',
9899
// },
99100
// format: 'prettier',
100-
// importFileExtension: '.ts',
101+
// importFileExtension: '.js',
101102
// indexFile: false,
102103
// lint: 'eslint',
103104
path: path.resolve(__dirname, '.gen'),
104-
tsConfigPath: path.resolve(
105-
__dirname,
106-
'tsconfig',
107-
'tsconfig.nodenext.json',
108-
),
105+
preferExportAll: true,
106+
resolveModuleName: (moduleName) => {
107+
if (moduleName === 'valibot') {
108+
return 'valibot';
109+
}
110+
return;
111+
},
112+
// tsConfigPath: path.resolve(
113+
// __dirname,
114+
// 'tsconfig',
115+
// 'tsconfig.nodenext.json',
116+
// ),
109117
},
110118
// '.gen',
111119
],
@@ -263,7 +271,7 @@ export default defineConfig(() => {
263271
// fields.unwrap('path')
264272
// },
265273
// include...
266-
// instance: true,
274+
instance: true,
267275
name: '@hey-api/sdk',
268276
// operationId: false,
269277
// paramsStructure: 'flat',
@@ -273,7 +281,7 @@ export default defineConfig(() => {
273281
// signature: 'object',
274282
// transformer: '@hey-api/transformers',
275283
// transformer: true,
276-
validator: 'zod',
284+
validator: 'valibot',
277285
// validator: {
278286
// request: 'zod',
279287
// response: 'zod',
@@ -309,7 +317,7 @@ export default defineConfig(() => {
309317
exportFromIndex: true,
310318
infiniteQueryKeys: {
311319
// name: '{{name}}IQK',
312-
name: 'options',
320+
// name: 'options',
313321
},
314322
infiniteQueryOptions: {
315323
meta() {
@@ -318,7 +326,7 @@ export default defineConfig(() => {
318326
};
319327
},
320328
// name: '{{name}}IQO',
321-
name: 'options',
329+
// name: 'options',
322330
},
323331
mutationOptions: {
324332
meta() {
@@ -327,12 +335,12 @@ export default defineConfig(() => {
327335
};
328336
},
329337
// name: '{{name}}MO',
330-
name: 'options',
338+
// name: 'options',
331339
},
332-
// name: '@tanstack/react-query',
340+
name: '@tanstack/react-query',
333341
queryKeys: {
334342
// name: '{{name}}QK',
335-
name: 'options',
343+
// name: 'options',
336344
tags: true,
337345
},
338346
// queryOptions: false,
@@ -343,7 +351,7 @@ export default defineConfig(() => {
343351
// }
344352
// },
345353
// name: '{{name}}QO',
346-
name: 'options',
354+
// name: 'options',
347355
},
348356
useQuery: true,
349357
'~hooks': {
@@ -423,14 +431,23 @@ export default defineConfig(() => {
423431
// 'date-time': ({ $, pipes }) => pipes.push($('v').attr('isoDateTime').call()),
424432
},
425433
},
426-
validator({ $, schema, v }) {
427-
return [
428-
$.const('parsed').assign(
429-
$(v).attr('safeParseAsync').call(schema, 'data').await(),
430-
),
431-
$('parsed').return(),
432-
];
433-
},
434+
// validator({ $, plugin, schema, v }) {
435+
// const vShadow = plugin.symbol('v');
436+
// const test = plugin.symbol('test');
437+
// const e = plugin.symbol('err');
438+
// return [
439+
// $.const(vShadow).assign($.literal('hi')),
440+
// $('console').attr('log').call(vShadow),
441+
// $.try(
442+
// $.const(test).assign($.literal('test')),
443+
// $('console').attr('log').call($.literal('hi'), test),
444+
// ).catchArg(e),
445+
// $.const('parsed').assign(
446+
// $(v).attr('safeParseAsync').call(schema, 'data').await(),
447+
// ),
448+
// $('parsed').return(),
449+
// ];
450+
// },
434451
},
435452
},
436453
{
@@ -500,14 +517,14 @@ export default defineConfig(() => {
500517
// 'date-time': ({ $ }) => $('z').attr('date').call(),
501518
},
502519
},
503-
validator({ $, schema }) {
504-
return [
505-
$.const('parsed').assign(
506-
$(schema).attr('safeParseAsync').call('data').await(),
507-
),
508-
$('parsed').return(),
509-
];
510-
},
520+
// validator({ $, schema }) {
521+
// return [
522+
// $.const('parsed').assign(
523+
// $(schema).attr('safeParseAsync').call('data').await(),
524+
// ),
525+
// $('parsed').return(),
526+
// ];
527+
// },
511528
},
512529
},
513530
{
@@ -528,7 +545,7 @@ export default defineConfig(() => {
528545
{
529546
exportFromIndex: true,
530547
// mutationOptions: '{{name}}Mutationssss',
531-
// name: '@pinia/colada',
548+
name: '@pinia/colada',
532549
// queryOptions: {
533550
// name: '{{name}}Queryyyyy',
534551
// },
@@ -547,7 +564,6 @@ export default defineConfig(() => {
547564
},
548565
},
549566
],
550-
// useOptions: false,
551567
// watch: 3_000,
552568
},
553569
// {
Lines changed: 128 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,130 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
export * from './@angular/common.gen';
4-
export * from './sdk.gen';
5-
export type * from './types.gen';
3+
export {
4+
addPetRequest,
5+
createUserRequest,
6+
createUsersWithListInputRequest,
7+
deleteOrderRequest,
8+
deletePetRequest,
9+
deleteUserRequest,
10+
findPetsByStatusRequest,
11+
findPetsByTagsRequest,
12+
getInventoryRequest,
13+
getOrderByIdRequest,
14+
getPetByIdRequest,
15+
getUserByNameRequest,
16+
loginUserRequest,
17+
logoutUserRequest,
18+
PetServiceResources,
19+
placeOrderRequest,
20+
StoreServiceResources,
21+
updatePetRequest,
22+
updatePetWithFormRequest,
23+
updateUserRequest,
24+
uploadFileRequest,
25+
UserServiceResources,
26+
} from './@angular/common.gen';
27+
export {
28+
addPet,
29+
createUser,
30+
createUsersWithListInput,
31+
deleteOrder,
32+
deletePet,
33+
deleteUser,
34+
findPetsByStatus,
35+
findPetsByTags,
36+
getInventory,
37+
getOrderById,
38+
getPetById,
39+
getUserByName,
40+
loginUser,
41+
logoutUser,
42+
type Options,
43+
placeOrder,
44+
updatePet,
45+
updatePetWithForm,
46+
updateUser,
47+
uploadFile,
48+
} from './sdk.gen';
49+
export type {
50+
AddPetData,
51+
AddPetErrors,
52+
AddPetResponse,
53+
AddPetResponses,
54+
ApiResponse,
55+
Category,
56+
ClientOptions,
57+
CreateUserData,
58+
CreateUserErrors,
59+
CreateUserResponse,
60+
CreateUserResponses,
61+
CreateUsersWithListInputData,
62+
CreateUsersWithListInputErrors,
63+
CreateUsersWithListInputResponse,
64+
CreateUsersWithListInputResponses,
65+
DeleteOrderData,
66+
DeleteOrderErrors,
67+
DeleteOrderResponses,
68+
DeletePetData,
69+
DeletePetErrors,
70+
DeletePetResponses,
71+
DeleteUserData,
72+
DeleteUserErrors,
73+
DeleteUserResponses,
74+
FindPetsByStatusData,
75+
FindPetsByStatusErrors,
76+
FindPetsByStatusResponse,
77+
FindPetsByStatusResponses,
78+
FindPetsByTagsData,
79+
FindPetsByTagsErrors,
80+
FindPetsByTagsResponse,
81+
FindPetsByTagsResponses,
82+
GetInventoryData,
83+
GetInventoryErrors,
84+
GetInventoryResponse,
85+
GetInventoryResponses,
86+
GetOrderByIdData,
87+
GetOrderByIdErrors,
88+
GetOrderByIdResponse,
89+
GetOrderByIdResponses,
90+
GetPetByIdData,
91+
GetPetByIdErrors,
92+
GetPetByIdResponse,
93+
GetPetByIdResponses,
94+
GetUserByNameData,
95+
GetUserByNameErrors,
96+
GetUserByNameResponse,
97+
GetUserByNameResponses,
98+
LoginUserData,
99+
LoginUserErrors,
100+
LoginUserResponse,
101+
LoginUserResponses,
102+
LogoutUserData,
103+
LogoutUserErrors,
104+
LogoutUserResponses,
105+
Order,
106+
Pet,
107+
Pet2,
108+
PlaceOrderData,
109+
PlaceOrderErrors,
110+
PlaceOrderResponse,
111+
PlaceOrderResponses,
112+
Tag,
113+
UpdatePetData,
114+
UpdatePetErrors,
115+
UpdatePetResponse,
116+
UpdatePetResponses,
117+
UpdatePetWithFormData,
118+
UpdatePetWithFormErrors,
119+
UpdatePetWithFormResponse,
120+
UpdatePetWithFormResponses,
121+
UpdateUserData,
122+
UpdateUserErrors,
123+
UpdateUserResponses,
124+
UploadFileData,
125+
UploadFileErrors,
126+
UploadFileResponse,
127+
UploadFileResponses,
128+
User,
129+
UserArray,
130+
} from './types.gen';

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
export type ClientOptions = {
4-
baseUrl: 'https://petstore3.swagger.io/api/v3' | (string & {});
5-
};
6-
73
export type Order = {
84
complete?: boolean;
95
id?: number;
@@ -697,3 +693,7 @@ export type UpdateUserResponses = {
697693
*/
698694
200: unknown;
699695
};
696+
697+
export type ClientOptions = {
698+
baseUrl: 'https://petstore3.swagger.io/api/v3' | (string & {});
699+
};

0 commit comments

Comments
 (0)