diff --git a/package-lock.json b/package-lock.json index c0b6a88aa..2e493288b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "@kubernetes/client-node": "^0.20.0", "@snyk/dep-graph": "^2.9.0", "async": "^3.2.5", - "aws-sdk": "^2.1659.0", + "aws-sdk": "^2.1663.0", "bunyan": "^1.8.15", "child-process-promise": "^2.2.1", "fastq": "^1.17.1", @@ -20,11 +20,11 @@ "packageurl-js": "^1.2.1", "sleep-promise": "^9.1.0", "snyk-config": "5.3.0", - "snyk-docker-plugin": "^6.12.4", + "snyk-docker-plugin": "6.12.4", "source-map-support": "^0.5.21", "tunnel": "0.0.6", "typescript": "4.9.5", - "yaml": "^2.4.5" + "yaml": "^2.5.0" }, "devDependencies": { "@commitlint/cli": "^17.8.1", @@ -34,7 +34,7 @@ "@types/jest": "^26.0.24", "@types/lru-cache": "^5.1.1", "@types/needle": "^2.5.3", - "@types/node": "^16.18.102", + "@types/node": "^16.18.104", "@types/source-map-support": "^0.5.10", "@types/tunnel": "0.0.2", "@typescript-eslint/eslint-plugin": "^4.33.0", @@ -1473,9 +1473,9 @@ } }, "node_modules/@kubernetes/client-node/node_modules/@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "20.14.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", + "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -1516,7 +1516,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/@octetstream/promisify/-/promisify-2.0.2.tgz", "integrity": "sha512-7XHoRB61hxsz8lBQrjC1tq/3OEIgpvGWg6DKAdwi7WRzruwkmsdwmOoUXbU4Dtd4RSOMDwed0SkP3y8UlMt1Bg==", - "license": "MIT", "engines": { "node": "6.x || >=8.x" } @@ -1635,9 +1634,9 @@ "integrity": "sha512-JFoZnz1maKB0hTjn0YrmqRLgiU825SkbA370oe9ERcsKsj1EcBpe+CDo1EK9mrHc+18Hi5NmZbmXFQtP7YZEbw==" }, "node_modules/@snyk/docker-registry-v2-client": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/@snyk/docker-registry-v2-client/-/docker-registry-v2-client-2.15.0.tgz", - "integrity": "sha512-h81cwwoX6rxYHuCSD4+KeTHSIQZz8RSOuszS8QfC+FDoKROmM2H02hnqxsYPY247GZVTK+NN1iK5cHwBQeBP+Q==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@snyk/docker-registry-v2-client/-/docker-registry-v2-client-2.16.0.tgz", + "integrity": "sha512-Zrb11QqzyhFUtzKIfjJdMKqWA90uv/DxovazJBFxOKwgevGRjGQIYXK/deh7o1MA4F0pErUuVwzDcrbR0uliHA==", "dependencies": { "needle": "^3.2.0", "parse-link-header": "^2.0.0", @@ -1650,9 +1649,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@snyk/error-catalog-nodejs-public": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/@snyk/error-catalog-nodejs-public/-/error-catalog-nodejs-public-5.26.0.tgz", - "integrity": "sha512-ie3JEdrcWyAafd9K8ScMOB/D/qWEaLUR3j8pagAxsc+1eONC90c9jJI7z64II0kxrWiCkZYa+xTq92k/wSTbSg==", + "version": "5.28.1", + "resolved": "https://registry.npmjs.org/@snyk/error-catalog-nodejs-public/-/error-catalog-nodejs-public-5.28.1.tgz", + "integrity": "sha512-jSpNu92NH/4b3gP5I2Lk5LjOnaHIeVwuUZorLv6NUKNbuThABHtJQ5vxZStmDUJvBEOH1aF198jPjGLEnYso+g==", "dependencies": { "tslib": "^2.6.2", "uuid": "^9.0.0" @@ -1717,6 +1716,21 @@ "node": ">=12" } }, + "node_modules/@snyk/snyk-docker-pull/node_modules/@snyk/docker-registry-v2-client": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@snyk/docker-registry-v2-client/-/docker-registry-v2-client-2.15.0.tgz", + "integrity": "sha512-h81cwwoX6rxYHuCSD4+KeTHSIQZz8RSOuszS8QfC+FDoKROmM2H02hnqxsYPY247GZVTK+NN1iK5cHwBQeBP+Q==", + "dependencies": { + "needle": "^3.2.0", + "parse-link-header": "^2.0.0", + "tslib": "^1.10.0" + } + }, + "node_modules/@snyk/snyk-docker-pull/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, "node_modules/@swimlane/docker-reference": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@swimlane/docker-reference/-/docker-reference-2.0.1.tgz", @@ -1956,9 +1970,9 @@ } }, "node_modules/@types/node": { - "version": "16.18.102", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.102.tgz", - "integrity": "sha512-eSe2YwGCcRjqPidxfm20IAq02krERWcIIJW4FNPkU0zQLbc4L9pvhsmB0p6UJecjEf0j/E2ERHsKq7madvthKw==" + "version": "16.18.104", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", + "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", @@ -2635,8 +2649,7 @@ "node_modules/ansicolors": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "license": "MIT" + "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==" }, "node_modules/any-promise": { "version": "1.3.0", @@ -2659,8 +2672,7 @@ "node_modules/archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "license": "MIT" + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" }, "node_modules/arg": { "version": "4.1.3", @@ -2808,9 +2820,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1659.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1659.0.tgz", - "integrity": "sha512-WOoy5DdWW4kpQuxjWiQdoSDR+dT/HeAUwjb6b+8taEMZzvUzp3fmdDwdryUTlLWGxrnb7ru2yu5pryjhPOzANg==", + "version": "2.1663.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1663.0.tgz", + "integrity": "sha512-zgXHOw0sBhYcw/yC2YKPLEMNTLnglYLB5UzhAYYShFgOng2NvxkrkuqGFFQ9+haMx2zx6t6CgeqQ7nT0TFUf/g==", "hasInstallScript": true, "dependencies": { "buffer": "4.9.2", @@ -3366,9 +3378,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001642", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz", - "integrity": "sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==", + "version": "1.0.30001643", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", + "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", "dev": true, "funding": [ { @@ -4171,9 +4183,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.829", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.829.tgz", - "integrity": "sha512-5qp1N2POAfW0u1qGAxXEtz6P7bO1m6gpZr5hdf5ve6lxpLM7MpiM4jIPz7xcrNlClQMafbyUDDWjlIQZ1Mw0Rw==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.1.tgz", + "integrity": "sha512-FKbOCOQ5QRB3VlIbl1LZQefWIYwszlBloaXcY2rbfpu9ioJnNh3TK03YtIDKDo3WKBi8u+YV4+Fn2CkEozgf4w==", "dev": true }, "node_modules/elfy": { @@ -5831,9 +5843,9 @@ } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "dependencies": { "pkg-dir": "^4.2.0", @@ -8203,9 +8215,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.17.tgz", - "integrity": "sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, "node_modules/node-version": { @@ -8939,7 +8951,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/promise-fs/-/promise-fs-2.1.1.tgz", "integrity": "sha512-43p7e4QzAQ3w6eyN0+gbBL7jXiZFWLWYITg9wIObqkBySu/a5K1EDcQ/S6UyB/bmiZWDA4NjTbcopKLTaKcGSw==", - "license": "MIT", "dependencies": { "@octetstream/promisify": "2.0.2" }, @@ -10213,7 +10224,6 @@ "version": "6.12.4", "resolved": "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-6.12.4.tgz", "integrity": "sha512-yZIWhVcMtWEYt4fxLoaZosJx7x0yEs9Po8jjYgpF6l/kfKuThJvfU9N7TSoS/Ns0bV/tmHPc0cKeDge/inUBYA==", - "license": "Apache-2.0", "dependencies": { "@snyk/composer-lockfile-parser": "^1.4.1", "@snyk/dep-graph": "^2.8.1", @@ -10354,16 +10364,15 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-3.2.0.tgz", "integrity": "sha512-6MLJyi4OMOZtCWTzGgRMEEw9qQ1fAwKoj5XYXfKOjIsohi3ubKsVfvSoScj0IovtiKowm2iCZ+VIRPJab6nCxA==", - "license": "Apache-2.0", "dependencies": { "debug": "^4.1.1", "hosted-git-info": "^4.0.2" } }, "node_modules/snyk-nodejs-lockfile-parser": { - "version": "1.57.0", - "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.57.0.tgz", - "integrity": "sha512-6n4+6L9tHAgw1ZlfsLvH7ihJGh+BcTSlIsHILebA7S/nK5hPm79Ee2+ElPd/jCZdEkRo6CURvzg/WZRnXpaq8g==", + "version": "1.58.5", + "resolved": "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.58.5.tgz", + "integrity": "sha512-HvRFp4j7Ez8gV8ySKN3S9aghXIv54PuTZSacVtEMoZa/axEiTo3m1x2Jp4YD+956jTSKVkHuqIkv6G+rpGYRCA==", "dependencies": { "@snyk/dep-graph": "^2.3.0", "@snyk/error-catalog-nodejs-public": "^5.16.0", @@ -10456,7 +10465,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.1.0.tgz", "integrity": "sha512-OZMF8I8TOu0S58Z/OS9mr8jkEzGAPByCsAkrWlcmZgPaE0RsxVKVIFPhbMNy/JlYswgGDYYIEsNw+e0j1FnTrw==", - "license": "Apache-2.0", "dependencies": { "debug": "^4.1.1", "promise-fs": "^2.1.1" @@ -10466,7 +10474,6 @@ "version": "4.9.0", "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-4.9.0.tgz", "integrity": "sha512-Y5eEKVebCBHUJrxsnmnsERSeMMmPch7PpnspUpglo9/Vd3FrlDvkZuvYANLqOiWst0lApr/pL3CXFySZfavbPA==", - "license": "Apache-2.0", "dependencies": { "ansicolors": "^0.3.2", "debug": "^4.3.4", @@ -10484,7 +10491,6 @@ "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "license": "ISC", "dependencies": { "pseudomap": "^1.0.2", "yallist": "^2.1.2" @@ -10494,7 +10500,6 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "license": "ISC", "bin": { "semver": "bin/semver" } @@ -10502,14 +10507,12 @@ "node_modules/snyk-resolve-deps/node_modules/yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "license": "ISC" + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" }, "node_modules/snyk-tree": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", "integrity": "sha512-JQezX6eaVi0uNctPcx2Uzy5KA9lpTRRe31n8NI71DIseGvI6OVCfuKjzFptE06h4ZISMey351ICXnHBadBtWdg==", - "license": "Apache-2.0", "dependencies": { "archy": "^1.0.0" }, @@ -10521,7 +10524,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-2.0.2.tgz", "integrity": "sha512-kohtSHpe42qzS8QUi6dUv43S0O6puUt3W8j16ZAbmQhW2Rnf5TyTXL4DR4ZBQDC0uyWunuDK7KsalAlQGDNl8w==", - "license": "Apache-2.0", "dependencies": { "debug": "^4.1.1", "lodash.clonedeep": "^4.3.0", @@ -10532,7 +10534,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -10540,8 +10541,7 @@ "node_modules/snyk-try-require/node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, "node_modules/source-map": { "version": "0.6.1", @@ -11126,7 +11126,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", "integrity": "sha512-5ffcBcU+vFUCYDNi/o507IqjqrTkuGsLVZ1Fp50hwgZRY7ufVFa9jFfTy5uZ2QnSKacKigWKeaXkOqLa4DsjLw==", - "license": "MIT", "dependencies": { "promise": ">=3.2 <8" } @@ -11135,7 +11134,6 @@ "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "license": "MIT", "dependencies": { "asap": "~2.0.3" } @@ -12044,9 +12042,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", + "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", "bin": { "yaml": "bin.mjs" }, diff --git a/package.json b/package.json index 533b66510..4d9e6253e 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@kubernetes/client-node": "^0.20.0", "@snyk/dep-graph": "^2.9.0", "async": "^3.2.5", - "aws-sdk": "^2.1659.0", + "aws-sdk": "^2.1663.0", "bunyan": "^1.8.15", "child-process-promise": "^2.2.1", "fastq": "^1.17.1", @@ -51,7 +51,7 @@ "source-map-support": "^0.5.21", "tunnel": "0.0.6", "typescript": "4.9.5", - "yaml": "^2.4.5" + "yaml": "^2.5.0" }, "devDependencies": { "@commitlint/cli": "^17.8.1", @@ -61,7 +61,7 @@ "@types/jest": "^26.0.24", "@types/lru-cache": "^5.1.1", "@types/needle": "^2.5.3", - "@types/node": "^16.18.102", + "@types/node": "^16.18.104", "@types/source-map-support": "^0.5.10", "@types/tunnel": "0.0.2", "@typescript-eslint/eslint-plugin": "^4.33.0",