diff --git a/.node-version b/.node-version index d4b7699d..1d9b7831 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -20.18.1 +22.12.0 diff --git a/package.json b/package.json index bcac1fd3..825ce97c 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@graphql-codegen/typescript-operations": "4.4.0", "@types/eslint": "9.6.1", "@types/js-yaml": "4.0.9", - "@types/node": "20.17.10", + "@types/node": "22.10.2", "@types/react": "18.3.16", "@types/react-dom": "18.3.5", "dotenv": "16.4.7", @@ -93,11 +93,11 @@ "last 3 iOS major versions" ], "volta": { - "node": "20.18.1", + "node": "22.12.0", "pnpm": "9.15.0" }, "engines": { - "node": "20.18.1", + "node": "22.12.0", "pnpm": "9.15.0" }, "packageManager": "pnpm@9.15.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c9f88f5..21058c37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -110,7 +110,7 @@ importers: version: 9.17.0 '@graphql-codegen/cli': specifier: 5.0.3 - version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@20.17.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2) + version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2) '@graphql-codegen/introspection': specifier: 4.0.3 version: 4.0.3(graphql@16.9.0) @@ -127,8 +127,8 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: 20.17.10 - version: 20.17.10 + specifier: 22.10.2 + version: 22.10.2 '@types/react': specifier: 18.3.16 version: 18.3.16 @@ -2051,8 +2051,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@20.17.10': - resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} '@types/node@8.10.66': resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -6712,6 +6712,7 @@ packages: sudo-prompt@8.2.5: resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -6965,8 +6966,8 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} @@ -8494,7 +8495,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@20.17.10)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)': + '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(enquirer@2.4.1)(graphql@16.9.0)(typescript@5.7.2)': dependencies: '@babel/generator': 7.25.6 '@babel/template': 7.25.0 @@ -8505,12 +8506,12 @@ snapshots: '@graphql-tools/apollo-engine-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/code-file-loader': 8.1.3(graphql@16.9.0) '@graphql-tools/git-loader': 8.0.7(graphql@16.9.0) - '@graphql-tools/github-loader': 8.0.1(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/github-loader': 8.0.1(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) - '@graphql-tools/prisma-loader': 8.0.4(@types/node@20.17.10)(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/prisma-loader': 8.0.4(@types/node@22.10.2)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@whatwg-node/fetch': 0.9.21 chalk: 4.1.2 @@ -8518,7 +8519,7 @@ snapshots: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.1.2(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.7.2) + graphql-config: 5.1.2(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 @@ -8855,14 +8856,14 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/executor-http@1.1.6(@types/node@20.17.10)(graphql@16.9.0)': + '@graphql-tools/executor-http@1.1.6(@types/node@22.10.2)(graphql@16.9.0)': dependencies: '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/fetch': 0.9.21 extract-files: 11.0.0 graphql: 16.9.0 - meros: 1.3.0(@types/node@20.17.10) + meros: 1.3.0(@types/node@22.10.2) tslib: 2.7.0 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -8901,10 +8902,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.1(@types/node@20.17.10)(graphql@16.9.0)': + '@graphql-tools/github-loader@8.0.1(@types/node@22.10.2)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.1.6(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.6(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/graphql-tag-pluck': 8.3.2(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@whatwg-node/fetch': 0.9.21 @@ -9004,9 +9005,9 @@ snapshots: graphql: 16.9.0 tslib: 2.7.0 - '@graphql-tools/prisma-loader@8.0.4(@types/node@20.17.10)(graphql@16.9.0)': + '@graphql-tools/prisma-loader@8.0.4(@types/node@22.10.2)(graphql@16.9.0)': dependencies: - '@graphql-tools/url-loader': 8.0.2(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.21 @@ -9066,12 +9067,12 @@ snapshots: tslib: 2.7.0 value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.2(@types/node@20.17.10)(graphql@16.9.0)': + '@graphql-tools/url-loader@8.0.2(@types/node@22.10.2)(graphql@16.9.0)': dependencies: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.21(graphql@16.9.0) '@graphql-tools/executor-graphql-ws': 1.2.0(graphql@16.9.0) - '@graphql-tools/executor-http': 1.1.6(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/executor-http': 1.1.6(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/executor-legacy-ws': 1.1.0(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) '@graphql-tools/wrap': 10.0.5(graphql@16.9.0) @@ -9801,7 +9802,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/responselike': 1.0.3 '@types/common-tags@1.8.4': {} @@ -9812,7 +9813,7 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/debug@0.0.30': {} @@ -9833,13 +9834,13 @@ snapshots: '@types/glob@5.0.38': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/http-cache-semantics@4.0.4': {} '@types/http-proxy@1.17.15': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/js-yaml@4.0.9': {} @@ -9849,7 +9850,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/lodash@4.17.7': {} @@ -9857,13 +9858,13 @@ snapshots: '@types/mkdirp@0.5.2': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/node@17.0.45': {} - '@types/node@20.17.10': + '@types/node@22.10.2': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/node@8.10.66': {} @@ -9890,16 +9891,16 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/rimraf@2.0.5': dependencies: '@types/glob': 5.0.38 - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/sax@1.2.7': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/semver@7.5.8': {} @@ -9907,7 +9908,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 '@types/yoga-layout@1.9.2': {} @@ -11489,7 +11490,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.17.10 + '@types/node': 22.10.2 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -13121,13 +13122,13 @@ snapshots: graphql: 16.9.0 graphql-type-json: 0.3.2(graphql@16.9.0) - graphql-config@5.1.2(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.7.2): + graphql-config@5.1.2(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2): dependencies: '@graphql-tools/graphql-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.1(graphql@16.9.0) '@graphql-tools/load': 8.0.2(graphql@16.9.0) '@graphql-tools/merge': 9.0.7(graphql@16.9.0) - '@graphql-tools/url-loader': 8.0.2(@types/node@20.17.10)(graphql@16.9.0) + '@graphql-tools/url-loader': 8.0.2(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/utils': 10.5.4(graphql@16.9.0) cosmiconfig: 9.0.0(typescript@5.7.2) graphql: 16.9.0 @@ -13650,13 +13651,13 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13985,9 +13986,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@20.17.10): + meros@1.3.0(@types/node@22.10.2): optionalDependencies: - '@types/node': 20.17.10 + '@types/node': 22.10.2 methods@1.1.2: {} @@ -15911,7 +15912,7 @@ snapshots: unc-path-regex@0.1.2: {} - undici-types@6.19.8: {} + undici-types@6.20.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {}