diff --git a/package.json b/package.json index 0341f28..9acafce 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "date-fns": "^2.28.0", "dotenv": "^10.0.0", "faker": "^5.5.3", - "fastify": "^3.25.3", + "fastify": "^3.29.5", "graphql": "^16.2.0", "graphql-ez": "^0.13.7", "jsonwebtoken": "^8.5.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8dc2008..6da6b1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ specifiers: dotenv: ^10.0.0 esbuild: ^0.14.10 faker: ^5.5.3 - fastify: ^3.25.3 + fastify: ^3.29.5 graphql: ^16.2.0 graphql-ez: ^0.13.7 jsonwebtoken: ^8.5.1 @@ -34,7 +34,7 @@ specifiers: typescript: ^4.5.4 dependencies: - '@graphql-ez/fastify': 0.9.5_24130b88d269560a3676f5afdb7f8b53 + '@graphql-ez/fastify': 0.9.5_978aff613628d2be976b7c5fa3aee1f5 '@graphql-ez/plugin-altair': 0.9.7_302f8346b359e706fa2945fd5f600d0d '@graphql-ez/plugin-codegen': 0.7.7_302f8346b359e706fa2945fd5f600d0d '@graphql-ez/plugin-modules': 0.10.0_302f8346b359e706fa2945fd5f600d0d @@ -45,7 +45,7 @@ dependencies: date-fns: 2.28.0 dotenv: 10.0.0 faker: 5.5.3 - fastify: 3.25.3 + fastify: 3.29.5 graphql: 16.2.0 graphql-ez: 0.13.7_794d6c9652d312341327d1a8119165e6 jsonwebtoken: 8.5.1 @@ -292,6 +292,8 @@ packages: resolution: {integrity: sha512-sR4eaSrnM7BV7QPzGfEX5paG/6wrZM3I0HDzfIAK06ESvo9oy3xBuVBxE3MbQaKNhvg8g/ixjMWo2CGpzpHsDA==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.16.7 dev: false /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.16.7: @@ -660,6 +662,10 @@ packages: ajv: 6.12.6 dev: false + /@fastify/error/2.0.0: + resolution: {integrity: sha512-wI3fpfDT0t7p8E6dA2eTECzzOd+bZsZCJ2Hcv+Onn2b7ZwK3RwD27uW2QDaMtQhAfWQQP+WNK7nKf0twLsBf9w==} + dev: false + /@graphql-codegen/core/2.4.0_graphql@16.2.0: resolution: {integrity: sha512-5RiYE1+07jayp/3w/bkyaCXtfKNeKmRabpPP4aRi369WeH2cH37l2K8NbhkIU+zhpnhoqMID61TO56x2fKldZQ==} peerDependencies: @@ -778,7 +784,7 @@ packages: - supports-color dev: false - /@graphql-ez/fastify/0.9.5_24130b88d269560a3676f5afdb7f8b53: + /@graphql-ez/fastify/0.9.5_978aff613628d2be976b7c5fa3aee1f5: resolution: {integrity: sha512-+lfZRQ/KwYV7c+f+M47d2x6Nl0w/t03mb16TSf9LEaD7wkjVBcrq6XDC13aaDuQorq2vtfFmEdtevprQzV2Aeg==} engines: {node: ^12.20.0 || >=14.13.0} peerDependencies: @@ -789,7 +795,7 @@ packages: dependencies: '@graphql-ez/utils': 0.1.2_794d6c9652d312341327d1a8119165e6 '@types/node': 17.0.6 - fastify: 3.25.3 + fastify: 3.29.5 fastify-cors: 6.0.2 graphql: 16.2.0 graphql-ez: 0.13.7_794d6c9652d312341327d1a8119165e6 @@ -1189,7 +1195,7 @@ packages: dev: false /archy/1.0.0: - resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: false /array-union/2.1.0: @@ -1741,6 +1747,10 @@ packages: resolution: {integrity: sha512-wLTv2a28wjUyWkbnX7u/ABZBkUkIF2fCd73V6P2oFqEGEktDfzWx4UxrSqtPRw0xPRAcjeAOIiJWqZm3pP4u3g==} dev: false + /fast-content-type-parse/1.0.0: + resolution: {integrity: sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==} + dev: false + /fast-decode-uri-component/1.0.1: resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} dev: false @@ -1790,26 +1800,24 @@ packages: vary: 1.1.2 dev: false - /fastify-error/0.3.1: - resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} - dev: false - /fastify-plugin/3.0.0: resolution: {integrity: sha512-ZdCvKEEd92DNLps5n0v231Bha8bkz1DjnPP/aEz37rz/q42Z5JVLmgnqR4DYuNn3NXAO3IDCPyRvgvxtJ4Ym4w==} dev: false /fastify-warning/0.2.0: resolution: {integrity: sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==} + deprecated: This module renamed to process-warning dev: false - /fastify/3.25.3: - resolution: {integrity: sha512-20SbobjjMfjGNCU4PlcZis3d5XLDtQxIbcAf6ogi/8zPxRxOOkKwfjmj7yW9Q1VnxDpBwcllwPtbZ/LyvQzXbQ==} + /fastify/3.29.5: + resolution: {integrity: sha512-FBDgb1gkenZxxh4sTD6AdI6mFnZnsgckpjIXzIvfLSYCa4isfQeD8QWGPib63dxq6btnY0l1j8I0xYhMvUb+sw==} dependencies: '@fastify/ajv-compiler': 1.1.0 + '@fastify/error': 2.0.0 abstract-logging: 2.0.1 avvio: 7.2.2 + fast-content-type-parse: 1.0.0 fast-json-stringify: 2.7.13 - fastify-error: 0.3.1 find-my-way: 4.5.1 flatstr: 1.0.12 light-my-request: 4.7.0 @@ -1819,7 +1827,7 @@ packages: rfdc: 1.3.0 secure-json-parse: 2.4.0 semver: 7.3.5 - tiny-lru: 7.0.6 + tiny-lru: 8.0.2 transitivePeerDependencies: - supports-color dev: false @@ -2836,6 +2844,11 @@ packages: engines: {node: '>=6'} dev: false + /tiny-lru/8.0.2: + resolution: {integrity: sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==} + engines: {node: '>=6'} + dev: false + /title-case/3.0.3: resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} dependencies: