diff --git a/package.json b/package.json index 7d8bcdbf..3a65f72a 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.0.1", "@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 25ae7fe3..75be1b3a 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.0.1 + version: 5.0.1 '@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.0': + resolution: {integrity: sha512-VKGn1PQslB2VqzspyMKPu9xasF9vj+YuyGhVLb1ih6V60VVcRvcf0fFRcl3opt6c6YWwhKKdTUTfVE6COnpw6A==} + + '@fastify/swagger-ui@5.0.1': + resolution: {integrity: sha512-nCDV5l0OTziK8nIeHaLZ30ENFFftZ4Pcs7GHDcqOO6Jp3qSnyOsqBg1/EosM+d1mrCvH4vSlM09xolkjrbuJQQ==} '@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.0: + resolution: {integrity: sha512-0725fmH/yYi8ugsjszLci+lLnGBK6cG+WSxM7edY2OXJEU7gr2JiGBoieL2h9mhTych1vFsEfXsAsGGDJ/Rd5w==} + fastify-tsconfig@2.0.0: resolution: {integrity: sha512-pvYwdtbZUJr/aTD7ZE0rGlvtYpx7IThHKVLBoqCKmT3FJpwm23XA2+PDmq8ZzfqqG4ajpyrHd5bkIixcIFjPhQ==} engines: {node: '>=18.0.0'} @@ -5182,6 +5194,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 @@ -5248,6 +5262,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 @@ -5276,10 +5298,19 @@ snapshots: fastq: 1.17.1 glob: 10.4.5 - '@fastify/swagger-ui@4.1.0': + '@fastify/static@8.0.0': 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.0 + fastq: 1.17.1 + glob: 11.0.0 + + '@fastify/swagger-ui@5.0.1': + dependencies: + '@fastify/static': 8.0.0 + fastify-plugin: 5.0.0 openapi-types: 12.1.3 rfdc: 1.4.1 yaml: 2.5.1 @@ -8117,6 +8148,8 @@ snapshots: fastify-plugin@4.5.1: {} + fastify-plugin@5.0.0: {} + fastify-tsconfig@2.0.0: {} fastify@4.28.1: