diff --git a/package-lock.json b/package-lock.json index 08de808..ee2fc2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@fastify/error": "^3.2.0", - "@fastify/jwt": "^6.5.0", + "@fastify/jwt": "^7.0.0", "fastify": "^4.11.0", "fastify-plugin": "^4.4.0", "get-jwks": "^8.0.3" @@ -585,17 +585,30 @@ } }, "node_modules/@fastify/jwt": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-6.7.1.tgz", - "integrity": "sha512-pvRcGeyF2H1U+HXaxlRBd6s1y99vbSZjhpxTWECIGIhMXKRxBTBSUPRF7LJGONlW1/pZstQ0/Dp/ZxBFlDuEnw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-7.1.0.tgz", + "integrity": "sha512-sTDsB+ViCgfeMHRDkUrYTb1+CgITlwFb0rhNd+E7PSc1Y2PfYRFyhMt2R0fdtJnhYDg8aYgEFeGJ1Q2t8v88ZA==", "dependencies": { "@fastify/error": "^3.0.0", "@lukeed/ms": "^2.0.0", - "fast-jwt": "^2.0.0", + "fast-jwt": "^3.0.0", "fastify-plugin": "^4.0.0", "steed": "^1.1.3" } }, + "node_modules/@fastify/jwt/node_modules/fast-jwt": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-3.1.1.tgz", + "integrity": "sha512-c6gqmiMU9kUIMs0XcsnnpBMA4A+zi/XULA47r6hYoLR7s1teJ+LwviwZdttCeTZ+F5ZuHlRigNe98C4qN6h4pw==", + "dependencies": { + "asn1.js": "^5.4.1", + "ecdsa-sig-formatter": "^1.0.11", + "mnemonist": "^0.39.5" + }, + "engines": { + "node": ">=14 <22" + } + }, "node_modules/@fastify/session": { "version": "10.3.0", "resolved": "https://registry.npmjs.org/@fastify/session/-/session-10.3.0.tgz", @@ -2424,6 +2437,7 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-2.2.3.tgz", "integrity": "sha512-ziANDWUZpgUyE+A8YAkauVnGa/XXJGEXC1H3qXAYnT8v4Et3EsC8Zuvw8ljiqDgRearw9Wy+Q/Miw5x1XmPJTA==", + "dev": true, "dependencies": { "asn1.js": "^5.4.1", "ecdsa-sig-formatter": "^1.0.11", @@ -8368,15 +8382,27 @@ } }, "@fastify/jwt": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-6.7.1.tgz", - "integrity": "sha512-pvRcGeyF2H1U+HXaxlRBd6s1y99vbSZjhpxTWECIGIhMXKRxBTBSUPRF7LJGONlW1/pZstQ0/Dp/ZxBFlDuEnw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@fastify/jwt/-/jwt-7.1.0.tgz", + "integrity": "sha512-sTDsB+ViCgfeMHRDkUrYTb1+CgITlwFb0rhNd+E7PSc1Y2PfYRFyhMt2R0fdtJnhYDg8aYgEFeGJ1Q2t8v88ZA==", "requires": { "@fastify/error": "^3.0.0", "@lukeed/ms": "^2.0.0", - "fast-jwt": "^2.0.0", + "fast-jwt": "^3.0.0", "fastify-plugin": "^4.0.0", "steed": "^1.1.3" + }, + "dependencies": { + "fast-jwt": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-3.1.1.tgz", + "integrity": "sha512-c6gqmiMU9kUIMs0XcsnnpBMA4A+zi/XULA47r6hYoLR7s1teJ+LwviwZdttCeTZ+F5ZuHlRigNe98C4qN6h4pw==", + "requires": { + "asn1.js": "^5.4.1", + "ecdsa-sig-formatter": "^1.0.11", + "mnemonist": "^0.39.5" + } + } } }, "@fastify/session": { @@ -9730,6 +9756,7 @@ "version": "2.2.3", "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-2.2.3.tgz", "integrity": "sha512-ziANDWUZpgUyE+A8YAkauVnGa/XXJGEXC1H3qXAYnT8v4Et3EsC8Zuvw8ljiqDgRearw9Wy+Q/Miw5x1XmPJTA==", + "dev": true, "requires": { "asn1.js": "^5.4.1", "ecdsa-sig-formatter": "^1.0.11", diff --git a/package.json b/package.json index f56943c..0dfb909 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "license": "MIT", "dependencies": { "@fastify/error": "^3.2.0", - "@fastify/jwt": "^6.5.0", + "@fastify/jwt": "^7.0.0", "fastify": "^4.11.0", "fastify-plugin": "^4.4.0", "get-jwks": "^8.0.3"