diff --git a/.npmrc b/.npmrc index 9134850..2d27545 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1 @@ audit-level = high -@dvsa:registry=https://npm.pkg.github.com diff --git a/.nvmrc b/.nvmrc index f3f52b4..6fa8dec 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.9.0 +22.13.0 diff --git a/package-lock.json b/package-lock.json index c3f4765..76b10e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@dvsa/mes-microservice-common": "1.1.14", + "@dvsa/mes-microservice-common": "1.2.0", "axios": "1.8.4", "bottleneck": "^2.19.5", "inversify": "^6.0.2", @@ -18,7 +18,7 @@ "reflect-metadata": "^0.1.13" }, "devDependencies": { - "@dvsa/mes-test-schema": "3.43.5", + "@dvsa/mes-test-schema": "3.45.0", "@types/aws-lambda": "^8.10.126", "@types/jasmine": "^5.1.2", "@types/lodash": "^4.14.201", @@ -3320,9 +3320,9 @@ } }, "node_modules/@dvsa/mes-microservice-common": { - "version": "1.1.14", - "resolved": "https://npm.pkg.github.com/download/@dvsa/mes-microservice-common/1.1.14/cdf2ea61bd77c9b8670c92d25ae9660a0c7bb5a1", - "integrity": "sha512-pmKDURuecpvd6sBlWH+1oxB0LUCfRUUYPFo6IwRUeU0GRhyfKn4kWt4ILa0KIKshauwMzziMosc5HxKff9SWrA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@dvsa/mes-microservice-common/-/mes-microservice-common-1.2.0.tgz", + "integrity": "sha512-niveVKMo0/Lk6VhNy1MB2UD97mfSOA7EYZT4p54d2yoF4pbupr1I+77txRgGPNVilGBwvEZHn68xjKDO1QlPlw==", "license": "MIT", "dependencies": { "@aws-lambda-powertools/tracer": "^1.16.0", @@ -3330,9 +3330,9 @@ } }, "node_modules/@dvsa/mes-test-schema": { - "version": "3.43.5", - "resolved": "https://npm.pkg.github.com/download/@dvsa/mes-test-schema/3.43.5/33d2944de0d09ddc7a13e50894540c88d2cac147", - "integrity": "sha512-FgiyVkRC2kCHESbuigHbR0nAduXBRNfZeRyXkq4KzgMlY+LDy0XSIEMC/GuNOxZGIVpmuVVhURV9A8OB6FwxIA==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@dvsa/mes-test-schema/-/mes-test-schema-3.45.0.tgz", + "integrity": "sha512-ynpLI7ipQU7E/oQ6BjqT7poIadR38MPF+V1D2/eGoiHwjlvUAep8vA7IgbU7UKfITtUGs2fiHeVnpIb+YVsCww==", "dev": true, "license": "MIT" }, @@ -3996,6 +3996,19 @@ "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", "dev": true }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -4031,6 +4044,16 @@ "node": ">= 8" } }, + "node_modules/@paralleldrive/cuid2": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz", + "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@noble/hashes": "^1.1.5" + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -9848,13 +9871,14 @@ } }, "node_modules/formidable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz", - "integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.5.tgz", + "integrity": "sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==", "dev": true, + "license": "MIT", "dependencies": { + "@paralleldrive/cuid2": "^2.2.2", "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", "once": "^1.4.0", "qs": "^6.11.0" }, @@ -10328,15 +10352,6 @@ "node": ">= 0.4" } }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -16717,10 +16732,11 @@ } }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -19581,18 +19597,18 @@ "dev": true }, "@dvsa/mes-microservice-common": { - "version": "1.1.14", - "resolved": "https://npm.pkg.github.com/download/@dvsa/mes-microservice-common/1.1.14/cdf2ea61bd77c9b8670c92d25ae9660a0c7bb5a1", - "integrity": "sha512-pmKDURuecpvd6sBlWH+1oxB0LUCfRUUYPFo6IwRUeU0GRhyfKn4kWt4ILa0KIKshauwMzziMosc5HxKff9SWrA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@dvsa/mes-microservice-common/-/mes-microservice-common-1.2.0.tgz", + "integrity": "sha512-niveVKMo0/Lk6VhNy1MB2UD97mfSOA7EYZT4p54d2yoF4pbupr1I+77txRgGPNVilGBwvEZHn68xjKDO1QlPlw==", "requires": { "@aws-lambda-powertools/tracer": "^1.16.0", "moment": "^2.29.4" } }, "@dvsa/mes-test-schema": { - "version": "3.43.5", - "resolved": "https://npm.pkg.github.com/download/@dvsa/mes-test-schema/3.43.5/33d2944de0d09ddc7a13e50894540c88d2cac147", - "integrity": "sha512-FgiyVkRC2kCHESbuigHbR0nAduXBRNfZeRyXkq4KzgMlY+LDy0XSIEMC/GuNOxZGIVpmuVVhURV9A8OB6FwxIA==", + "version": "3.45.0", + "resolved": "https://registry.npmjs.org/@dvsa/mes-test-schema/-/mes-test-schema-3.45.0.tgz", + "integrity": "sha512-ynpLI7ipQU7E/oQ6BjqT7poIadR38MPF+V1D2/eGoiHwjlvUAep8vA7IgbU7UKfITtUGs2fiHeVnpIb+YVsCww==", "dev": true }, "@eslint-community/eslint-utils": { @@ -20162,6 +20178,12 @@ "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", "dev": true }, + "@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", + "dev": true + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -20188,6 +20210,15 @@ "fastq": "^1.6.0" } }, + "@paralleldrive/cuid2": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz", + "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==", + "dev": true, + "requires": { + "@noble/hashes": "^1.1.5" + } + }, "@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -24813,13 +24844,13 @@ } }, "formidable": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.1.tgz", - "integrity": "sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.5.tgz", + "integrity": "sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==", "dev": true, "requires": { + "@paralleldrive/cuid2": "^2.2.2", "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", "once": "^1.4.0", "qs": "^6.11.0" } @@ -25155,12 +25186,6 @@ "function-bind": "^1.1.2" } }, - "hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true - }, "hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -29788,9 +29813,9 @@ } }, "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index 335194f..7ae58f6 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "sonar-scanner": "node_modules/sonar-scanner/bin/sonar-scanner" }, "dependencies": { - "@dvsa/mes-microservice-common": "1.1.14", + "@dvsa/mes-microservice-common": "1.2.0", "axios": "1.8.4", "bottleneck": "^2.19.5", "inversify": "^6.0.2", @@ -36,7 +36,7 @@ "reflect-metadata": "^0.1.13" }, "devDependencies": { - "@dvsa/mes-test-schema": "3.43.5", + "@dvsa/mes-test-schema": "3.45.0", "@types/aws-lambda": "^8.10.126", "@types/jasmine": "^5.1.2", "@types/lodash": "^4.14.201",