diff --git a/package-lock.json b/package-lock.json index 494510f..e8f9d5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "koa-bodyparser": "^4.4.1", "koa-router": "^12.0.1", "log4js": "^6.9.1", - "swagger2": "^3.0.0", + "swagger2": "^4.0.3", "swagger2-koa": "^3.0.0", "tslib": "^2.6.3", "uuid": "^9.0.1" @@ -7928,13 +7928,16 @@ "integrity": "sha512-8z18eX8G/jbTXYzyNIaobrnD7PSN7yU/YkSasMmajrXtw0FGS64XjrKn5v37d36qmU3o1xLeuYnktshRr7uIFw==" }, "node_modules/swagger2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/swagger2/-/swagger2-3.0.1.tgz", - "integrity": "sha512-xIXp8seAwmt/aeDic072T6Beq3dhvkDnVC4Hsh93V/XJl1LJD6qnxuPMbJVBVJMuKQy6daKlXCO2VDOk6/ksTQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/swagger2/-/swagger2-4.0.3.tgz", + "integrity": "sha512-99Y1/DheO/VCJt9pRmWoeXuUTZG41C+SZIcUZJeeqA9qc/YTVbYgTbTSCA7/G4iR/w75MkzqPmpfkB7wfQ5ikw==", "dependencies": { "is-my-json-valid": "^2.20.6", "js-yaml": "^4.1.0", "json-schema-deref-sync": "^0.14.0" + }, + "engines": { + "node": ">=16" } }, "node_modules/swagger2-koa": { @@ -7964,6 +7967,16 @@ "@types/koa": "*" } }, + "node_modules/swagger2-koa/node_modules/swagger2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/swagger2/-/swagger2-3.0.1.tgz", + "integrity": "sha512-xIXp8seAwmt/aeDic072T6Beq3dhvkDnVC4Hsh93V/XJl1LJD6qnxuPMbJVBVJMuKQy6daKlXCO2VDOk6/ksTQ==", + "dependencies": { + "is-my-json-valid": "^2.20.6", + "js-yaml": "^4.1.0", + "json-schema-deref-sync": "^0.14.0" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", diff --git a/package.json b/package.json index aaecfb7..39460a2 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "koa-bodyparser": "^4.4.1", "koa-router": "^12.0.1", "log4js": "^6.9.1", - "swagger2": "^3.0.0", + "swagger2": "^4.0.3", "swagger2-koa": "^3.0.0", "tslib": "^2.6.3", "uuid": "^9.0.1"