From c0f43fa06c8a49bbd05e4aad6c073a6283a7cdda Mon Sep 17 00:00:00 2001 From: Carmine DiMascio Date: Fri, 8 Jan 2021 23:44:26 -0500 Subject: [PATCH] fix: remove uneeded deps --- package-lock.json | 5 ----- package.json | 1 - src/framework/openapi.schema.validator.ts | 1 - src/index.ts | 1 - src/middlewares/openapi.metadata.ts | 1 - src/openapi.validator.ts | 1 - 6 files changed, 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7103e96e..c468ec06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3371,11 +3371,6 @@ "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", "dev": true }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", diff --git a/package.json b/package.json index f1acbded..566e7150 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,6 @@ "json-schema-ref-parser": "^9.0.6", "lodash.clonedeep": "^4.5.0", "lodash.get": "^4.4.2", - "lodash.merge": "^4.6.2", "lodash.uniq": "^4.5.0", "lodash.zipobject": "^4.1.3", "media-typer": "^1.1.0", diff --git a/src/framework/openapi.schema.validator.ts b/src/framework/openapi.schema.validator.ts index 3901a115..c0f5351f 100644 --- a/src/framework/openapi.schema.validator.ts +++ b/src/framework/openapi.schema.validator.ts @@ -1,5 +1,4 @@ import * as Ajv from 'ajv'; -import * as merge from 'lodash.merge'; import * as draftSchema from 'ajv/lib/refs/json-schema-draft-04.json'; // https://github.com/OAI/OpenAPI-Specification/blob/master/schemas/v3.0/schema.json import * as openapi3Schema from './openapi.v3.schema.json'; diff --git a/src/index.ts b/src/index.ts index fa391aa1..9d0ce703 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,4 +1,3 @@ -import * as _uniq from 'lodash.uniq'; import * as res from './resolvers'; import { OpenApiValidator, OpenApiValidatorOpts } from './openapi.validator'; import { OpenApiSpecLoader } from './framework/openapi.spec.loader'; diff --git a/src/middlewares/openapi.metadata.ts b/src/middlewares/openapi.metadata.ts index 87d4fa1e..67817cd2 100644 --- a/src/middlewares/openapi.metadata.ts +++ b/src/middlewares/openapi.metadata.ts @@ -1,6 +1,5 @@ import * as _zipObject from 'lodash.zipobject'; import { pathToRegexp } from 'path-to-regexp'; -import * as deepCopy from 'lodash.clonedeep'; import { Response, NextFunction } from 'express'; import { OpenApiContext } from '../framework/openapi.context'; import { diff --git a/src/openapi.validator.ts b/src/openapi.validator.ts index 7e559a73..2f7080af 100644 --- a/src/openapi.validator.ts +++ b/src/openapi.validator.ts @@ -2,7 +2,6 @@ import ono from 'ono'; import ajv = require('ajv'); import * as express from 'express'; import * as _uniq from 'lodash.uniq'; -import * as cloneDeep from 'lodash.clonedeep'; import * as middlewares from './middlewares'; import { Application, Response, NextFunction, Router } from 'express'; import { OpenApiContext } from './framework/openapi.context';