Skip to content

Commit 0d33ada

Browse files
committed
chore: lint
1 parent 80aaac1 commit 0d33ada

3 files changed

Lines changed: 10 additions & 13 deletions

File tree

__tests__/index.test.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,16 @@ import SwaggerParser from '@apidevtools/swagger-parser';
44
import { describe, test } from '@jest/globals';
55
import { OpenAPIV3 } from 'openapi-types';
66
import yaml from 'yaml';
7-
import { Api } from '../lib/api.js';
8-
import { OpenApiVersion } from '../lib/index.js';
9-
import { MediaType } from '../lib/media-type.js';
7+
import { Api, OpenApiVersion } from '../lib/api.js';
108
import { Parameter } from '../lib/parameter.js';
119
import { Path } from '../lib/path.js';
10+
import { Reference } from '../lib/reference.js';
1211
import { Response } from '../lib/response.js';
1312
import { Schema } from '../lib/schema.js';
1413
import { SecurityRequirement } from '../lib/security-requirement.js';
1514
import { SecurityScheme } from '../lib/security-scheme.js';
1615
import { Server } from '../lib/server.js';
1716
import { Tag } from '../lib/tag.js';
18-
import { Reference } from '../lib/reference.js';
1917

2018
describe('Synth', () => {
2119
const api = new Api({

lib/api.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
import { Construct, IConstruct } from 'constructs';
2+
import type { JSONSchema4, JSONSchema7 } from 'json-schema';
23
import type { OpenAPIV3_1 } from 'openapi-types';
34
import { Parameter } from './parameter.js';
45
import { Path } from './path.js';
6+
import { Reference } from './reference.js';
57
import { Schema } from './schema.js';
68
import { SecurityRequirement } from './security-requirement.js';
79
import { SecurityScheme } from './security-scheme.js';
8-
import type { OpenApiVersion } from './index.js';
9-
import type { JSONSchema4, JSONSchema7 } from 'json-schema';
10-
import { Reference } from './reference.js';
10+
11+
export enum OpenApiVersion {
12+
V2 = '2.0',
13+
V3 = '3.0',
14+
V3_1 = '3.1.0',
15+
}
1116

1217
export interface ApiOptions {
1318
openapi: OpenApiVersion; // | `${OpenApiVersion}`;

lib/index.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@ import { Construct } from 'constructs';
33
import type { OpenAPIV3_1 } from 'openapi-types';
44
import type { SetRequired } from 'type-fest';
55

6-
export enum OpenApiVersion {
7-
V2 = '2.0',
8-
V3 = '3.0',
9-
V3_1 = '3.1.0',
10-
}
11-
126
export type ParameterObjectFromPathParam<TParam extends string> = {
137
name: TParam | string;
148
} & SetRequired<

0 commit comments

Comments
 (0)