Skip to content

Commit bc13384

Browse files
author
Chris Armstrong
committed
fix linting errors
1 parent a588bbd commit bc13384

File tree

9 files changed

+19
-9
lines changed

9 files changed

+19
-9
lines changed

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as path from 'path';
22
import * as pkgdir from 'pkg-dir';
3+
34
import { parse as parseV2 } from './openApi/v2';
45
import { parse as parseV3 } from './openApi/v3';
56
import { getOpenApiSpec } from './utils/getOpenApiSpec';

src/openApi/v2/interfaces/OpenApi.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { ParserMeta } from '../../../interfaces/ParserMeta';
12
import type { Dictionary } from '../../../utils/types';
23
import type { OpenApiExternalDocs } from './OpenApiExternalDocs';
34
import type { OpenApiInfo } from './OpenApiInfo';
@@ -8,7 +9,6 @@ import type { OpenApiSchema } from './OpenApiSchema';
89
import type { OpenApiSecurityRequirement } from './OpenApiSecurityRequirement';
910
import type { OpenApiSecurityScheme } from './OpenApiSecurityScheme';
1011
import type { OpenApiTag } from './OpenApiTag';
11-
import { ParserMeta } from '../../../interfaces/ParserMeta';
1212

1313
/**
1414
* https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md

src/openApi/v2/parser/getRef.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import * as path from 'path';
21
import * as fs from 'fs';
2+
import * as path from 'path';
3+
34
import type { OpenApi } from '../interfaces/OpenApi';
45
import type { OpenApiReference } from '../interfaces/OpenApiReference';
56

src/openApi/v3/interfaces/OpenApi.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1+
import { ParserMeta } from '../../../interfaces/ParserMeta';
12
import type { OpenApiComponents } from './OpenApiComponents';
23
import type { OpenApiExternalDocs } from './OpenApiExternalDocs';
34
import type { OpenApiInfo } from './OpenApiInfo';
45
import type { OpenApiPaths } from './OpenApiPaths';
56
import type { OpenApiSecurityRequirement } from './OpenApiSecurityRequirement';
67
import type { OpenApiServer } from './OpenApiServer';
78
import type { OpenApiTag } from './OpenApiTag';
8-
import { ParserMeta } from '../../../interfaces/ParserMeta';
99

1010
/**
1111
* https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md

src/openApi/v3/interfaces/OpenApiRequestBody.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import type { OpenApiBase } from '../../../interfaces/OpenApiBase';
12
import type { Dictionary } from '../../../utils/types';
23
import type { OpenApiMediaType } from './OpenApiMediaType';
34
import type { OpenApiReference } from './OpenApiReference';
4-
import type { OpenApiBase } from '../../../interfaces/OpenApiBase';
55

66
/**
77
* https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#requestBodyObject

src/openApi/v3/interfaces/OpenApiResponse.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import type { OpenApiBase } from '../../../interfaces/OpenApiBase';
12
import type { Dictionary } from '../../../utils/types';
23
import type { OpenApiHeader } from './OpenApiHeader';
34
import type { OpenApiLink } from './OpenApiLink';
45
import type { OpenApiMediaType } from './OpenApiMediaType';
56
import type { OpenApiReference } from './OpenApiReference';
6-
import type { OpenApiBase } from '../../../interfaces/OpenApiBase';
77

88
/**
99
* https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#responseObject

src/openApi/v3/parser/getModel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import type { Model } from '../../../client/interfaces/Model';
2+
import type { Type } from '../../../client/interfaces/Type';
3+
import { getExternalReference, getRelativeReference, isFormalRef, isLocalRef, withCurrentMeta } from '../../../utils/refs';
24
import type { OpenApi } from '../interfaces/OpenApi';
35
import type { OpenApiSchema } from '../interfaces/OpenApiSchema';
4-
import type { Type } from '../../../client/interfaces/Type';
56
import { extendEnum } from './extendEnum';
67
import { getComment } from './getComment';
78
import { getEnum } from './getEnum';
@@ -11,7 +12,6 @@ import { getModelDefault } from './getModelDefault';
1112
import { getModelProperties } from './getModelProperties';
1213
import { getPattern } from './getPattern';
1314
import { getType } from './getType';
14-
import { getExternalReference, getRelativeReference, isFormalRef, isLocalRef, withCurrentMeta } from '../../../utils/refs';
1515

1616
export const resolveModelReference = async (
1717
openApi: OpenApi,

src/openApi/v3/parser/getModelProperties.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,14 @@ import { getType } from './getType';
1111
// Fix for circular dependency
1212
export type GetModelFn = typeof getModel;
1313

14-
export const resolveModelPropertyReference = async (openApi: OpenApi, definition: OpenApiSchema, propertyName: string, propertyRequired: boolean, ref: string, getModel: GetModelFn): Promise<Model> => {
14+
export const resolveModelPropertyReference = async (
15+
openApi: OpenApi,
16+
definition: OpenApiSchema,
17+
propertyName: string,
18+
propertyRequired: boolean,
19+
ref: string,
20+
getModel: GetModelFn
21+
): Promise<Model> => {
1522
let model: Model;
1623
if (isLocalRef(ref)) {
1724
if (isFormalRef(ref)) {

src/utils/refs.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as path from 'path';
2-
import { ParserMeta } from '../interfaces/ParserMeta';
2+
33
import { OpenApiBase } from '../interfaces/OpenApiBase';
4+
import { ParserMeta } from '../interfaces/ParserMeta';
45
import { getOpenApiSpec } from './getOpenApiSpec';
56

67
export type JSONReference = {

0 commit comments

Comments
 (0)