diff --git a/api/package.json b/api/package.json index 26290fa65ba..8402d35823e 100644 --- a/api/package.json +++ b/api/package.json @@ -9,7 +9,7 @@ "@fastify/cookie": "11.0.2", "@fastify/csrf-protection": "7.1.0", "@fastify/oauth2": "8.1.2", - "@fastify/swagger": "9.4.0", + "@fastify/swagger": "9.6.1", "@fastify/swagger-ui": "5.2.4", "@fastify/type-provider-typebox": "6.1.0", "@growthbook/growthbook": "1.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 008b5feefe5..7e81d30f110 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -108,8 +108,8 @@ importers: specifier: 8.1.2 version: 8.1.2 '@fastify/swagger': - specifier: 9.4.0 - version: 9.4.0 + specifier: 9.6.1 + version: 9.6.1 '@fastify/swagger-ui': specifier: 5.2.4 version: 5.2.4 @@ -3330,8 +3330,8 @@ packages: '@fastify/swagger-ui@5.2.4': resolution: {integrity: sha512-Maw8OYPUDxlOzKQd3VMv7T/fmjf2h6BWR3XHkhk3dD3rIfzO7C/UPnzGuTpOGMqw1HCUnctADBbeTNAzAwzUqA==} - '@fastify/swagger@9.4.0': - resolution: {integrity: sha512-3hF7asqyNfu41aeDA/ATlIG0RY4XizgaDqPR0nc1Unt3EiXWjkVMiELLaH5WZKNvB4BA/5Wovxdin7N4ii7YHw==} + '@fastify/swagger@9.6.1': + resolution: {integrity: sha512-fKlpJqFMWoi4H3EdUkDaMteEYRCfQMEkK0HJJ0eaf4aRlKd8cbq0pVkOfXDXmtvMTXYcnx3E+l023eFDBsA1HA==} '@fastify/type-provider-typebox@6.1.0': resolution: {integrity: sha512-k29cOitDRcZhMXVjtRq0+caKxdWoArz7su+dQWGzGWnFG+fSKhevgiZ7nexHWuXOEEQzgJlh6cptIMu69beaTA==} @@ -9728,9 +9728,9 @@ packages: json-schema-ref-resolver@2.0.1: resolution: {integrity: sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q==} - json-schema-resolver@2.0.0: - resolution: {integrity: sha512-pJ4XLQP4Q9HTxl6RVDLJ8Cyh1uitSs0CzDBAz1uoJ4sRD/Bk7cFSXL1FUXDW3zJ7YnfliJx6eu8Jn283bpZ4Yg==} - engines: {node: '>=10'} + json-schema-resolver@3.0.0: + resolution: {integrity: sha512-HqMnbz0tz2DaEJ3ntsqtx3ezzZyDE7G56A/pPY/NGmrPu76UzsWquOpHFRAf5beTNXoH2LU5cQePVvRli1nchA==} + engines: {node: '>=20'} json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -14485,11 +14485,6 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.8.0: - resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} - engines: {node: '>= 14.6'} - hasBin: true - yaml@2.8.1: resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} engines: {node: '>= 14.6'} @@ -14660,7 +14655,7 @@ snapshots: '@aws-crypto/crc32@3.0.0': dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.521.0 + '@aws-sdk/types': 3.965.0 tslib: 1.14.1 optional: true @@ -14675,7 +14670,7 @@ snapshots: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.521.0 + '@aws-sdk/types': 3.965.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -14694,7 +14689,7 @@ snapshots: '@aws-crypto/sha256-js@3.0.0': dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.521.0 + '@aws-sdk/types': 3.965.0 tslib: 1.14.1 optional: true @@ -14715,7 +14710,7 @@ snapshots: '@aws-crypto/util@3.0.0': dependencies: - '@aws-sdk/types': 3.521.0 + '@aws-sdk/types': 3.965.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 optional: true @@ -18144,13 +18139,13 @@ snapshots: rfdc: 1.4.1 yaml: 2.8.1 - '@fastify/swagger@9.4.0': + '@fastify/swagger@9.6.1': dependencies: fastify-plugin: 5.0.1 - json-schema-resolver: 2.0.0 + json-schema-resolver: 3.0.0 openapi-types: 12.1.3 rfdc: 1.4.1 - yaml: 2.8.0 + yaml: 2.8.1 transitivePeerDependencies: - supports-color @@ -26471,11 +26466,11 @@ snapshots: dependencies: dequal: 2.0.3 - json-schema-resolver@2.0.0: + json-schema-resolver@3.0.0: dependencies: debug: 4.3.4(supports-color@8.1.1) + fast-uri: 3.0.6 rfdc: 1.4.1 - uri-js: 4.4.1 transitivePeerDependencies: - supports-color @@ -32274,8 +32269,6 @@ snapshots: yaml@1.10.2: {} - yaml@2.8.0: {} - yaml@2.8.1: {} yargs-parser@18.1.3: