Skip to content

Commit c01801f

Browse files
authored
Merge pull request #3001 from hey-api/refactor/dsl-type-nodes-9
2 parents ca9a032 + 4b5e471 commit c01801f

File tree

225 files changed

+16895
-40737
lines changed

Some content is hidden

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

225 files changed

+16895
-40737
lines changed

dev/openapi-ts.config.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -86,26 +86,26 @@ export default defineConfig(() => {
8686
},
8787
// name: 'foo',
8888
output: [
89-
// {
90-
// // case: 'snake_case',
91-
// clean: true,
92-
// fileName: {
93-
// // case: 'snake_case',
94-
// // name: '{{name}}.renamed',
95-
// suffix: '.meh',
96-
// },
97-
// // format: 'prettier',
98-
// importFileExtension: '.ts',
99-
// // indexFile: false,
100-
// // lint: 'eslint',
101-
// path: path.resolve(__dirname, '.gen'),
102-
// tsConfigPath: path.resolve(
103-
// __dirname,
104-
// 'tsconfig',
105-
// 'tsconfig.nodenext.json',
106-
// ),
107-
// },
108-
'.gen',
89+
{
90+
// case: 'snake_case',
91+
// clean: true,
92+
// fileName: {
93+
// // case: 'snake_case',
94+
// // name: '{{name}}.renamed',
95+
// suffix: '.meh',
96+
// },
97+
// format: 'prettier',
98+
// importFileExtension: '.ts',
99+
// indexFile: false,
100+
// lint: 'eslint',
101+
path: path.resolve(__dirname, '.gen'),
102+
tsConfigPath: path.resolve(
103+
__dirname,
104+
'tsconfig',
105+
'tsconfig.nodenext.json',
106+
),
107+
},
108+
// '.gen',
109109
],
110110
parser: {
111111
filters: {
@@ -216,7 +216,7 @@ export default defineConfig(() => {
216216
{
217217
// baseUrl: false,
218218
// exportFromIndex: true,
219-
name: '@hey-api/client-fetch',
219+
name: '@hey-api/client-nuxt',
220220
// runtimeConfigPath: path.resolve(__dirname, 'hey-api.ts'),
221221
// runtimeConfigPath: './src/hey-api.ts',
222222
// strictBaseUrl: true,
@@ -249,7 +249,7 @@ export default defineConfig(() => {
249249
// },
250250
},
251251
{
252-
asClass: true,
252+
// asClass: true,
253253
// auth: false,
254254
// classNameBuilder: '{{name}}',
255255
// classNameBuilder: '{{name}}Service',
@@ -260,7 +260,7 @@ export default defineConfig(() => {
260260
// fields.unwrap('path')
261261
// },
262262
// include...
263-
instance: true,
263+
// instance: true,
264264
name: '@hey-api/sdk',
265265
// operationId: false,
266266
// paramsStructure: 'flat',

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

Lines changed: 10 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,7 @@ export const addPet = <ThrowOnError extends boolean = true>(
9494
'data'
9595
>({
9696
responseStyle: 'data',
97-
security: [
98-
{
99-
scheme: 'bearer',
100-
type: 'http',
101-
},
102-
],
97+
security: [{ scheme: 'bearer', type: 'http' }],
10398
url: '/pet',
10499
...options,
105100
headers: {
@@ -123,12 +118,7 @@ export const updatePet = <ThrowOnError extends boolean = true>(
123118
'data'
124119
>({
125120
responseStyle: 'data',
126-
security: [
127-
{
128-
scheme: 'bearer',
129-
type: 'http',
130-
},
131-
],
121+
security: [{ scheme: 'bearer', type: 'http' }],
132122
url: '/pet',
133123
...options,
134124
headers: {
@@ -152,12 +142,7 @@ export const findPetsByStatus = <ThrowOnError extends boolean = true>(
152142
'data'
153143
>({
154144
responseStyle: 'data',
155-
security: [
156-
{
157-
scheme: 'bearer',
158-
type: 'http',
159-
},
160-
],
145+
security: [{ scheme: 'bearer', type: 'http' }],
161146
url: '/pet/findByStatus',
162147
...options,
163148
});
@@ -177,12 +162,7 @@ export const findPetsByTags = <ThrowOnError extends boolean = true>(
177162
'data'
178163
>({
179164
responseStyle: 'data',
180-
security: [
181-
{
182-
scheme: 'bearer',
183-
type: 'http',
184-
},
185-
],
165+
security: [{ scheme: 'bearer', type: 'http' }],
186166
url: '/pet/findByTags',
187167
...options,
188168
});
@@ -202,12 +182,7 @@ export const deletePet = <ThrowOnError extends boolean = true>(
202182
'data'
203183
>({
204184
responseStyle: 'data',
205-
security: [
206-
{
207-
scheme: 'bearer',
208-
type: 'http',
209-
},
210-
],
185+
security: [{ scheme: 'bearer', type: 'http' }],
211186
url: '/pet/{petId}',
212187
...options,
213188
});
@@ -228,14 +203,8 @@ export const getPetById = <ThrowOnError extends boolean = true>(
228203
>({
229204
responseStyle: 'data',
230205
security: [
231-
{
232-
name: 'api_key',
233-
type: 'apiKey',
234-
},
235-
{
236-
scheme: 'bearer',
237-
type: 'http',
238-
},
206+
{ name: 'api_key', type: 'apiKey' },
207+
{ scheme: 'bearer', type: 'http' },
239208
],
240209
url: '/pet/{petId}',
241210
...options,
@@ -256,12 +225,7 @@ export const updatePetWithForm = <ThrowOnError extends boolean = true>(
256225
'data'
257226
>({
258227
responseStyle: 'data',
259-
security: [
260-
{
261-
scheme: 'bearer',
262-
type: 'http',
263-
},
264-
],
228+
security: [{ scheme: 'bearer', type: 'http' }],
265229
url: '/pet/{petId}',
266230
...options,
267231
});
@@ -282,12 +246,7 @@ export const uploadFile = <ThrowOnError extends boolean = true>(
282246
>({
283247
bodySerializer: null,
284248
responseStyle: 'data',
285-
security: [
286-
{
287-
scheme: 'bearer',
288-
type: 'http',
289-
},
290-
],
249+
security: [{ scheme: 'bearer', type: 'http' }],
291250
url: '/pet/{petId}/uploadImage',
292251
...options,
293252
headers: {
@@ -311,12 +270,7 @@ export const getInventory = <ThrowOnError extends boolean = true>(
311270
'data'
312271
>({
313272
responseStyle: 'data',
314-
security: [
315-
{
316-
name: 'api_key',
317-
type: 'apiKey',
318-
},
319-
],
273+
security: [{ name: 'api_key', type: 'apiKey' }],
320274
url: '/store/inventory',
321275
...options,
322276
});

0 commit comments

Comments
 (0)