diff --git a/package-lock.json b/package-lock.json index ce39174b..a0bef8e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2591,9 +2591,9 @@ } }, "node_modules/@babel/register": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz", - "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.25.7.tgz", + "integrity": "sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -2615,9 +2615,9 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", - "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -3126,9 +3126,9 @@ "integrity": "sha512-cP9NZzvKxFJPwKUN/Xbf1MMMzo7DX4Gm7vL3WzpKAxwpl7LaHWoqTFTyxeQjbkyou4Y1kW5vlP9k/GX458fQVA==" }, "node_modules/@natlibfi/marc-record": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@natlibfi/marc-record/-/marc-record-9.0.1.tgz", - "integrity": "sha512-FF8VuDiyqGhB+us0nisjVpkEQVZMKWtGxYvFY9weu0OX2mylbkioyNJLJk5UjzBLaYb9wKq280U+Irs+efDlag==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@natlibfi/marc-record/-/marc-record-9.0.2.tgz", + "integrity": "sha512-8l1QcDky6q6iFe3Hwt911h6Svqsl5L5uSdZXXTq98wmkT0xaNu/tYFGrZVXp+eRPVdmzaRfBmXmbedZjP1KHJA==", "dependencies": { "debug": "^4.3.6", "jsonschema": "^1.4.1" @@ -3168,30 +3168,30 @@ } }, "node_modules/@natlibfi/marc-record-validate": { - "version": "8.0.10", - "resolved": "https://registry.npmjs.org/@natlibfi/marc-record-validate/-/marc-record-validate-8.0.10.tgz", - "integrity": "sha512-1a2s2AEtBp8NKYrVnYjprQptVCve43jsbcLA5GPjZXygaPptUyfhnEzeTre3vEyZsZElGWTgSnSq6mwWcBV3iw==", + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/@natlibfi/marc-record-validate/-/marc-record-validate-8.0.11.tgz", + "integrity": "sha512-2XPhaNg4flGJCRAtBToWR4S5t3YmeAn1JML5VUecUazy1jQSLuvjCFBRd7OjAGnSW+WKC7DaGnbNHj1f08lUBg==", "dependencies": { - "@babel/runtime": "^7.25.0", - "@natlibfi/marc-record": "^9.0.1" + "@babel/runtime": "^7.25.7", + "@natlibfi/marc-record": "^9.0.2" }, "engines": { "node": ">=18" } }, "node_modules/@natlibfi/marc-record-validators-melinda": { - "version": "11.3.6", - "resolved": "https://registry.npmjs.org/@natlibfi/marc-record-validators-melinda/-/marc-record-validators-melinda-11.3.6.tgz", - "integrity": "sha512-YvrcU1A14XPGkiRgbF9y94xyQJlY+pAVlX4ypGJJ8tpj3XvplM1WzmC6PocYWrLmWlVdDKE/rnNYAP08IuSVSw==", + "version": "11.3.7", + "resolved": "https://registry.npmjs.org/@natlibfi/marc-record-validators-melinda/-/marc-record-validators-melinda-11.3.7.tgz", + "integrity": "sha512-xxwi5Gymo2CK16qGBaf3T8T1hWUbDX0L7RvRXXM4GYJGIQtHndE2NU5phwJfNoKg1cTFVbjvtVhlmabEahO1gg==", "dependencies": { - "@babel/register": "^7.24.6", + "@babel/register": "^7.25.7", "@natlibfi/issn-verify": "^1.0.4", - "@natlibfi/marc-record": "^9.0.1", + "@natlibfi/marc-record": "^9.0.2", "@natlibfi/marc-record-validate": "^8.0.10", "cld3-asm": "^3.1.1", "clone": "^2.1.2", "debug": "^4.3.7", - "isbn3": "^1.2.0", + "isbn3": "^1.2.2", "iso9_1995": "^0.0.2", "langs": "^2.0.0", "node-fetch": "^2.7.0", @@ -3207,18 +3207,18 @@ } }, "node_modules/@natlibfi/melinda-backend-commons": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@natlibfi/melinda-backend-commons/-/melinda-backend-commons-2.3.1.tgz", - "integrity": "sha512-nrNSVofOoksYz/eU23y9nRFLyIma5VbT/egzY4/ww6jaYQlfCIK/N2H0Utpxep5SBHNwn0xzhOyEE1KqjXJgGg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@natlibfi/melinda-backend-commons/-/melinda-backend-commons-2.3.3.tgz", + "integrity": "sha512-SrIehchVIafSbSu6umhSI2r0Wom5n9Eo7gt+hZU0AQYmoUHKMyTJn3PV5ULe0MIE5H17R3GraIyrRlv3ee+ftw==", "dependencies": { "base64-url": "^2.3.3", - "debug": "^4.3.6", + "debug": "^4.3.7", "express-winston": "^4.2.0", "html-to-text": "^9.0.5", "moment": "^2.30.1", - "nodemailer": "^6.9.14", + "nodemailer": "^6.9.15", "pretty-print-ms": "^1.0.5", - "winston": "^3.14.2", + "winston": "^3.15.0", "yargs": "^17.7.2" }, "bin": { @@ -3230,14 +3230,14 @@ } }, "node_modules/@natlibfi/melinda-commons": { - "version": "13.0.17", - "resolved": "https://registry.npmjs.org/@natlibfi/melinda-commons/-/melinda-commons-13.0.17.tgz", - "integrity": "sha512-Jh2MfrSK/gEmnHkE8e96XvNHCGM1wEFKIKrfkhKNEqlWhTQssvsjLRkq9XABStebf99Jannji82dFXML4+BecA==", + "version": "13.0.18", + "resolved": "https://registry.npmjs.org/@natlibfi/melinda-commons/-/melinda-commons-13.0.18.tgz", + "integrity": "sha512-Eoj23IBDkomg+7pvKm9+T4ON24aFeunbD8zZ6GdxFOXft8euu754MkYROP26FssmLZlIPeYKWy+9GZT9RoS1HQ==", "dependencies": { - "@natlibfi/marc-record": "^9.0.1", + "@natlibfi/marc-record": "^9.0.2", "@natlibfi/marc-record-serializers": "^10.1.2", - "@natlibfi/sru-client": "^6.0.14", - "debug": "^4.3.6", + "@natlibfi/sru-client": "^6.0.15", + "debug": "^4.3.7", "deep-eql": "^5.0.2", "http-status": "^1.7.4", "moment": "^2.30.1", @@ -3248,11 +3248,11 @@ } }, "node_modules/@natlibfi/sru-client": { - "version": "6.0.14", - "resolved": "https://registry.npmjs.org/@natlibfi/sru-client/-/sru-client-6.0.14.tgz", - "integrity": "sha512-MbJFOmUOJ9v5Xl45pyYEFhR8Drk5rPEV6quNEaMVrScTEL7jTdxgU/KbXLmMOZ9ttqHmkt91Cm4H3JarmoMEqg==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/@natlibfi/sru-client/-/sru-client-6.0.15.tgz", + "integrity": "sha512-iCl0qIufgni/RQKS32aEeuZGnxHFDe5x44jRZPuPiZ/YvYXke8RjUqACV6Sj7/0uPbAApowZL5htvm+0FCp3Uw==", "dependencies": { - "debug": "^4.3.6", + "debug": "^4.3.7", "http-status": "^1.7.4", "node-fetch": "^2.7.0", "xml2js": "^0.6.2" @@ -6426,9 +6426,9 @@ } }, "node_modules/http-status": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.7.4.tgz", - "integrity": "sha512-c2qSwNtTlHVYAhMj9JpGdyo0No/+DiKXCJ9pHtZ2Yf3QmPnBIytKSRT7BuyIiQ7icXLynavGmxUqkOjSrAuMuA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-status/-/http-status-1.8.0.tgz", + "integrity": "sha512-BQ3yf+gLZdTAHLvFdE2zXa/M8RABAN5ZCnsXmaIVsEtOVWUrpk+bvWame10M75aqtKUsmqt8bG0t7iSJMtmbDQ==", "engines": { "node": ">= 0.4.0" } @@ -6863,9 +6863,9 @@ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" }, "node_modules/isbn3": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/isbn3/-/isbn3-1.2.0.tgz", - "integrity": "sha512-ackTSv/bE4MxrMIoqwl9FihRFHKdoM+E3hxYeRoYozoaCFuhxjtlS/27kkdUD75bG+CwO6Z1pYxxVYY+66rqAA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/isbn3/-/isbn3-1.2.2.tgz", + "integrity": "sha512-cBZ09bmEKYjWkc05GjXVnRFfyE3pVtmWMl9oCRjjq8l0QiyGrrbyhlOL8e++pXv+s/r8SqLPBRmV85kA4WM1Qg==", "bin": { "isbn": "bin/isbn", "isbn-audit": "bin/isbn-audit", @@ -9530,9 +9530,9 @@ "dev": true }, "node_modules/winston": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.14.2.tgz", - "integrity": "sha512-CO8cdpBB2yqzEf8v895L+GNKYJiEq8eKlHU38af3snQBQ+sdAIUepjMSguOIJC7ICbzm0ZI+Af2If4vIJrtmOg==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.15.0.tgz", + "integrity": "sha512-RhruH2Cj0bV0WgNL+lOfoUBI4DVfdUNjVnJGVovWZmrcKtrFTTRzgXYK2O9cymSGjrERCtaAeHwMNnUWXlwZow==", "dependencies": { "@colors/colors": "^1.6.0", "@dabh/diagnostics": "^2.0.2",