diff --git a/package.json b/package.json index 196b0c57..da0ce9fd 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@fastify/rate-limit": "9.1.0", "@fastify/sensible": "5.6.0", "@fastify/swagger": "8.15.0", - "@fastify/swagger-ui": "4.1.0", + "@fastify/swagger-ui": "5.1.0", "@hyperdx/node-opentelemetry": "0.8.1", "@opentelemetry/api": "1.9.0", "@opentelemetry/auto-instrumentations-node": "0.50.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 526b7156..37b23b8f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: 8.15.0 version: 8.15.0 '@fastify/swagger-ui': - specifier: 4.1.0 - version: 4.1.0 + specifier: 5.1.0 + version: 5.1.0 '@hyperdx/node-opentelemetry': specifier: 0.8.1 version: 0.8.1(encoding@0.1.13) @@ -670,6 +670,9 @@ packages: resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} + '@fastify/accept-negotiator@2.0.0': + resolution: {integrity: sha512-/Sce/kBzuTxIq5tJh85nVNOq9wKD8s+viIgX0fFMDBdw95gnpf53qmF1oBgJym3cPFliWUuSloVg/1w/rH0FcQ==} + '@fastify/ajv-compiler@3.6.0': resolution: {integrity: sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==} @@ -716,6 +719,9 @@ packages: '@fastify/send@2.1.0': resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} + '@fastify/send@3.1.1': + resolution: {integrity: sha512-LdiV2mle/2tH8vh6GwGl0ubfUAgvY+9yF9oGI1iiwVyNUVOQamvw5n+OFu6iCNNoyuCY80FFURBn4TZCbTe8LA==} + '@fastify/sensible@5.6.0': resolution: {integrity: sha512-Vq6Z2ZQy10GDqON+hvLF52K99s9et5gVVxTul5n3SIAf0Kq5QjPRUKkAMT3zPAiiGvoHtS3APa/3uaxfDgCODQ==} @@ -725,8 +731,11 @@ packages: '@fastify/static@7.0.4': resolution: {integrity: sha512-p2uKtaf8BMOZWLs6wu+Ihg7bWNBdjNgCwDza4MJtTqg+5ovKmcbgbR9Xs5/smZ1YISfzKOCNYmZV8LaCj+eJ1Q==} - '@fastify/swagger-ui@4.1.0': - resolution: {integrity: sha512-Bqsd6VFQR7WoT6eRammOF8/gXf5GKywq2zYy8/3fj2rsZw43cmXdfsEKxVAmAwOW2Nv+dnyQaf5qM6kBqyXRlw==} + '@fastify/static@8.0.1': + resolution: {integrity: sha512-7idyhbcgf14v4bjWzUeHEFvnVxvNJ1n5cyGPgFtwTZjnjUQ1wgC7a2FQai7OGKqCKywDEjzbPhAZRW+uEK1LMg==} + + '@fastify/swagger-ui@5.1.0': + resolution: {integrity: sha512-XWb+zWz0vlP4QIXbF2xo/n9XuOjNF5aRdQ+0AiBXY9nlIuoTYU1ZXCkXNStdnM/sOdnDy8Q1vsxZ2RsN7XivQA==} '@fastify/swagger@8.15.0': resolution: {integrity: sha512-zy+HEEKFqPMS2sFUsQU5X0MHplhKJvWeohBwTCkBAJA/GDYGLGUWQaETEhptiqxK7Hs0fQB9B4MDb3pbwIiCwA==} @@ -2821,6 +2830,9 @@ packages: fastify-plugin@4.5.1: resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} + fastify-plugin@5.0.1: + resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==} + fastify-tsconfig@2.0.0: resolution: {integrity: sha512-pvYwdtbZUJr/aTD7ZE0rGlvtYpx7IThHKVLBoqCKmT3FJpwm23XA2+PDmq8ZzfqqG4ajpyrHd5bkIixcIFjPhQ==} engines: {node: '>=18.0.0'} @@ -5199,6 +5211,8 @@ snapshots: '@fastify/accept-negotiator@1.1.0': {} + '@fastify/accept-negotiator@2.0.0': {} + '@fastify/ajv-compiler@3.6.0': dependencies: ajv: 8.17.1 @@ -5265,6 +5279,14 @@ snapshots: http-errors: 2.0.0 mime: 3.0.0 + '@fastify/send@3.1.1': + dependencies: + '@lukeed/ms': 2.0.2 + escape-html: 1.0.3 + fast-decode-uri-component: 1.0.1 + http-errors: 2.0.0 + mime: 3.0.0 + '@fastify/sensible@5.6.0': dependencies: '@lukeed/ms': 2.0.2 @@ -5293,10 +5315,19 @@ snapshots: fastq: 1.17.1 glob: 10.4.5 - '@fastify/swagger-ui@4.1.0': + '@fastify/static@8.0.1': dependencies: - '@fastify/static': 7.0.4 - fastify-plugin: 4.5.1 + '@fastify/accept-negotiator': 2.0.0 + '@fastify/send': 3.1.1 + content-disposition: 0.5.4 + fastify-plugin: 5.0.1 + fastq: 1.17.1 + glob: 11.0.0 + + '@fastify/swagger-ui@5.1.0': + dependencies: + '@fastify/static': 8.0.1 + fastify-plugin: 5.0.1 openapi-types: 12.1.3 rfdc: 1.4.1 yaml: 2.5.1 @@ -8134,6 +8165,8 @@ snapshots: fastify-plugin@4.5.1: {} + fastify-plugin@5.0.1: {} + fastify-tsconfig@2.0.0: {} fastify@4.28.1: