From 66da3b85ad8a54b4efc3db66c13700b611d01e3a Mon Sep 17 00:00:00 2001 From: Tom Arnold Date: Wed, 29 Sep 2021 16:05:17 -0400 Subject: [PATCH 1/2] updated to include dependencies for upstream use --- packages/openapi-validator/package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/openapi-validator/package.json b/packages/openapi-validator/package.json index b208345..8f3933c 100644 --- a/packages/openapi-validator/package.json +++ b/packages/openapi-validator/package.json @@ -37,6 +37,9 @@ "dist" ], "dependencies": { + "@types/axios": "^0.14.0", + "@types/request": "^2.48.7", + "axios": "^0.21.4", "combos": "^0.2.0", "fs-extra": "^9.0.0", "js-yaml": "^4.0.0", @@ -48,7 +51,6 @@ "devDependencies": { "@types/fs-extra": "^9.0.12", "@types/js-yaml": "^4.0.3", - "@types/request": "^2.48.7", "@types/superagent": "^4.1.12", "@types/typeof": "^1.0.0", "openapi-types": "^9.2.0" From 962e80a6c0ed09c967dd4debf9c48ed74d2353fc Mon Sep 17 00:00:00 2001 From: Tom Arnold Date: Wed, 29 Sep 2021 16:05:54 -0400 Subject: [PATCH 2/2] changed type for getSchemaObjects to ref v3 --- packages/openapi-validator/lib/classes/OpenApi3Spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/openapi-validator/lib/classes/OpenApi3Spec.ts b/packages/openapi-validator/lib/classes/OpenApi3Spec.ts index 0eaa978..ffed60c 100644 --- a/packages/openapi-validator/lib/classes/OpenApi3Spec.ts +++ b/packages/openapi-validator/lib/classes/OpenApi3Spec.ts @@ -88,7 +88,7 @@ export default class OpenApi3Spec extends AbstractOpenApiSpec { return { components: this.getComponentDefinitions() }; } - getSchemaObjects(): OpenAPIV3.ComponentsObject['schemas'] { + getSchemaObjects(): Pick { return this.getComponentDefinitions().schemas; } }