Skip to content

Commit 736abf7

Browse files
committed
feat: add .models extension to file names
1 parent 6ddcfeb commit 736abf7

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/templates/exportModel.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{{#if imports}}
44

55
{{#each imports}}
6-
import type { {{{this}}} } from './{{{this}}}';
6+
import type { {{{this}}} } from './{{{this}}}.models';
77
{{/each}}
88
{{/if}}
99

src/utils/writeClientModels.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const writeClientModels = async (
2626
indent: Indent
2727
): Promise<void> => {
2828
for (const model of models) {
29-
const file = resolve(outputPath, `${model.name}.ts`);
29+
const file = resolve(outputPath, `${model.name}.models.ts`);
3030
const templateResult = templates.exports.model({
3131
...model,
3232
httpClient,

test/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ const generateRealWorldSpecs = async () => {
5757
};
5858

5959
const main = async () => {
60-
await generate('./test/spec/v2.json', './test/generated/v2/');
61-
await generate('./test/spec/v3.json', './test/generated/v3/');
60+
// await generate('./test/spec/v2.json', './test/generated/v2/');
61+
// await generate('./test/spec/v3.json', './test/generated/v3/');
6262
await OpenAPI.generateCustomSpec({
6363
input: './test/spec/saddlebackApi.json',
6464
output: './test/generated/saddleback/',
@@ -72,7 +72,7 @@ const main = async () => {
7272
exportSchemas: false,
7373
indent: '4',
7474
postfix: '',
75-
filterMethod: 'greedy',
75+
filterMethod: 'ascetic',
7676
filterArray: ['/api/agreement', '/api/agreement/{id}'],
7777
});
7878
// await generateRealWorldSpecs();

0 commit comments

Comments
 (0)