diff --git a/package.json b/package.json index 8014dd0..f7fec70 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@fastify/cookie": "^9.3.1", "@fastify/etag": "^5.2.0", "@fastify/formbody": "^7.4.0", - "@fastify/jwt": "^7.2.4", + "@fastify/jwt": "^9.0.1", "@fastify/sensible": "^5.5.0", "@fastify/static": "^6.12.0", "@kitajs/html": "^3.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5942c4b..389d0f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: ^7.4.0 version: 7.4.0 '@fastify/jwt': - specifier: ^7.2.4 - version: 7.2.4 + specifier: ^9.0.1 + version: 9.0.1 '@fastify/sensible': specifier: ^5.5.0 version: 5.5.0 @@ -138,6 +138,10 @@ packages: /@fastify/error@3.4.1: resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} + /@fastify/error@4.0.0: + resolution: {integrity: sha512-OO/SA8As24JtT1usTUTKgGH7uLvhfwZPwlptRi2Dp5P4KKmJI3gvsZ8MIHnNwDs4sLf/aai5LzTyl66xr7qMxA==} + dev: false + /@fastify/etag@5.2.0: resolution: {integrity: sha512-8uFpxgMCH2Q91j6Ty5aMOTdfEy2azu+elLR9leMlYWrk5pN+NbM30riVjgr42jj0Mm6VOvtXhSMVLL7zVxaRXQ==} dependencies: @@ -156,13 +160,13 @@ packages: fastify-plugin: 4.5.1 dev: false - /@fastify/jwt@7.2.4: - resolution: {integrity: sha512-aWJzVb3iZb9xIPjfut8YOrkNEKrZA9xyF2C2Hv9nTheFp7CQPGIZMNTyf3848BsD27nw0JLk8jVLZ2g2DfJOoQ==} + /@fastify/jwt@9.0.1: + resolution: {integrity: sha512-+vnlUi7Rwi5lihuPxCIqOzla7C+wk7rIzLf09xlxpwqRKXpun7kgIM6LLc+J1Iv0IidlxdOQmCiXmB52Q74MVA==} dependencies: - '@fastify/error': 3.4.1 - '@lukeed/ms': 2.0.1 - fast-jwt: 3.3.2 - fastify-plugin: 4.5.1 + '@fastify/error': 4.0.0 + '@lukeed/ms': 2.0.2 + fast-jwt: 4.0.5 + fastify-plugin: 5.0.1 steed: 1.1.3 dev: false @@ -357,6 +361,11 @@ packages: engines: {node: '>=8'} dev: false + /@lukeed/ms@2.0.2: + resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} + engines: {node: '>=8'} + dev: false + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1185,11 +1194,11 @@ packages: json-schema-ref-resolver: 1.0.1 rfdc: 1.3.0 - /fast-jwt@3.3.2: - resolution: {integrity: sha512-H+JYxaFy2LepiC1AQWM/2hzKlQOWaWUkEnu/yebhYu4+ameb3qG77WiRZ1Ct6YBk6d/ESsNguBfTT5+q0XMtKg==} - engines: {node: '>=16 <22'} + /fast-jwt@4.0.5: + resolution: {integrity: sha512-QnpNdn0955GT7SlT8iMgYfhTsityUWysrQjM+Q7bGFijLp6+TNWzlbSMPvgalbrQGRg4ZaHZgMcns5fYOm5avg==} + engines: {node: '>=16'} dependencies: - '@lukeed/ms': 2.0.1 + '@lukeed/ms': 2.0.2 asn1.js: 5.4.1 ecdsa-sig-formatter: 1.0.11 mnemonist: 0.39.5 @@ -1240,6 +1249,10 @@ packages: resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} dev: false + /fastify-plugin@5.0.1: + resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==} + dev: false + /fastify@4.26.2: resolution: {integrity: sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==} dependencies: