diff --git a/package.json b/package.json index 8040acc..46da286 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "@remix-run/eslint-config": "^1.19.3", "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", - "@types/node": "^20.5.9", + "@types/node": "^20.8.0", "@types/react": "^18.2.21", "@types/react-dom": "^18.2.7", "@types/testing-library__jest-dom": "^5.14.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6d8c15e..a1a4aab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.1' +lockfileVersion: '6.0' settings: autoInstallPeers: false @@ -78,7 +78,7 @@ devDependencies: version: 17.7.0 '@graphql-codegen/cli': specifier: 5.0.0 - version: 5.0.0(@types/node@20.5.9)(graphql@16.8.0)(typescript@5.2.2) + version: 5.0.0(@types/node@20.8.0)(graphql@16.8.0)(typescript@5.2.2) '@graphql-codegen/typed-document-node': specifier: ^5.0.1 version: 5.0.1(graphql@16.8.0) @@ -93,7 +93,7 @@ devDependencies: version: 1.37.1 '@remix-run/dev': specifier: ^1.19.3 - version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@20.5.9) + version: 1.19.3(@remix-run/serve@1.19.3)(@types/node@20.8.0) '@remix-run/eslint-config': specifier: ^1.19.3 version: 1.19.3(eslint@8.48.0)(react@18.2.0)(typescript@5.2.2) @@ -104,8 +104,8 @@ devDependencies: specifier: ^14.0.0 version: 14.0.0(react-dom@18.2.0)(react@18.2.0) '@types/node': - specifier: ^20.5.9 - version: 20.5.9 + specifier: ^20.8.0 + version: 20.8.0 '@types/react': specifier: ^18.2.21 version: 18.2.21 @@ -165,7 +165,7 @@ devDependencies: version: 0.55.7(vite@4.4.9) vite: specifier: ^4.4.9 - version: 4.4.9(@types/node@20.5.9) + version: 4.4.9(@types/node@20.8.0) vite-tsconfig-paths: specifier: ^4.2.0 version: 4.2.0(typescript@5.2.2)(vite@4.4.9) @@ -2223,7 +2223,7 @@ packages: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true - /@graphql-codegen/cli@5.0.0(@types/node@20.5.9)(graphql@16.8.0)(typescript@5.2.2): + /@graphql-codegen/cli@5.0.0(@types/node@20.8.0)(graphql@16.8.0)(typescript@5.2.2): resolution: {integrity: sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==} hasBin: true peerDependencies: @@ -2241,12 +2241,12 @@ packages: '@graphql-tools/apollo-engine-loader': 8.0.0(graphql@16.8.0) '@graphql-tools/code-file-loader': 8.0.2(graphql@16.8.0) '@graphql-tools/git-loader': 8.0.2(graphql@16.8.0) - '@graphql-tools/github-loader': 8.0.0(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/github-loader': 8.0.0(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/graphql-file-loader': 8.0.0(graphql@16.8.0) '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.0) '@graphql-tools/load': 8.0.0(graphql@16.8.0) - '@graphql-tools/prisma-loader': 8.0.1(@types/node@20.5.9)(graphql@16.8.0) - '@graphql-tools/url-loader': 8.0.0(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/prisma-loader': 8.0.1(@types/node@20.8.0)(graphql@16.8.0) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/utils': 10.0.6(graphql@16.8.0) '@whatwg-node/fetch': 0.8.8 chalk: 4.1.2 @@ -2254,7 +2254,7 @@ packages: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.8.0 - graphql-config: 5.0.2(@types/node@20.5.9)(graphql@16.8.0)(typescript@5.2.2) + graphql-config: 5.0.2(@types/node@20.8.0)(graphql@16.8.0)(typescript@5.2.2) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.19.3 @@ -2462,7 +2462,7 @@ packages: - utf-8-validate dev: true - /@graphql-tools/executor-http@1.0.2(@types/node@20.5.9)(graphql@16.8.0): + /@graphql-tools/executor-http@1.0.2(@types/node@20.8.0)(graphql@16.8.0): resolution: {integrity: sha512-JKTB4E3kdQM2/1NEcyrVPyQ8057ZVthCV5dFJiKktqY9IdmF00M8gupFcW3jlbM/Udn78ickeUBsUzA3EouqpA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -2473,7 +2473,7 @@ packages: '@whatwg-node/fetch': 0.9.12 extract-files: 11.0.0 graphql: 16.8.0 - meros: 1.3.0(@types/node@20.5.9) + meros: 1.3.0(@types/node@20.8.0) tslib: 2.6.2 value-or-promise: 1.0.12 transitivePeerDependencies: @@ -2528,14 +2528,14 @@ packages: - supports-color dev: true - /@graphql-tools/github-loader@8.0.0(@types/node@20.5.9)(graphql@16.8.0): + /@graphql-tools/github-loader@8.0.0(@types/node@20.8.0)(graphql@16.8.0): resolution: {integrity: sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@ardatan/sync-fetch': 0.0.1 - '@graphql-tools/executor-http': 1.0.2(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/executor-http': 1.0.2(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/graphql-tag-pluck': 8.0.2(graphql@16.8.0) '@graphql-tools/utils': 10.0.6(graphql@16.8.0) '@whatwg-node/fetch': 0.9.12 @@ -2639,13 +2639,13 @@ packages: tslib: 2.6.2 dev: true - /@graphql-tools/prisma-loader@8.0.1(@types/node@20.5.9)(graphql@16.8.0): + /@graphql-tools/prisma-loader@8.0.1(@types/node@20.8.0)(graphql@16.8.0): resolution: {integrity: sha512-bl6e5sAYe35Z6fEbgKXNrqRhXlCJYeWKBkarohgYA338/SD9eEhXtg3Cedj7fut3WyRLoQFpHzfiwxKs7XrgXg==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/url-loader': 8.0.0(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/utils': 10.0.6(graphql@16.8.0) '@types/js-yaml': 4.0.5 '@types/json-stable-stringify': 1.0.34 @@ -2700,7 +2700,7 @@ packages: value-or-promise: 1.0.12 dev: true - /@graphql-tools/url-loader@8.0.0(@types/node@20.5.9)(graphql@16.8.0): + /@graphql-tools/url-loader@8.0.0(@types/node@20.8.0)(graphql@16.8.0): resolution: {integrity: sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -2709,7 +2709,7 @@ packages: '@ardatan/sync-fetch': 0.0.1 '@graphql-tools/delegate': 10.0.2(graphql@16.8.0) '@graphql-tools/executor-graphql-ws': 1.1.0(graphql@16.8.0) - '@graphql-tools/executor-http': 1.0.2(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/executor-http': 1.0.2(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/executor-legacy-ws': 1.0.1(graphql@16.8.0) '@graphql-tools/utils': 10.0.6(graphql@16.8.0) '@graphql-tools/wrap': 10.0.0(graphql@16.8.0) @@ -2839,7 +2839,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.5.9 + '@types/node': 20.8.0 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -3202,7 +3202,7 @@ packages: engines: {node: '>=16'} hasBin: true dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 playwright-core: 1.37.1 optionalDependencies: fsevents: 2.3.2 @@ -3212,7 +3212,7 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@20.5.9): + /@remix-run/dev@1.19.3(@remix-run/serve@1.19.3)(@types/node@20.8.0): resolution: {integrity: sha512-Yh733OI0AxR7QbPaJbocujxSF1S5CToDmfZnmv5SlTTIXEw5KfnbCceHy9qhUp0nrkz2YT7pd1zbTEVYIi/Vug==} engines: {node: '>=14.0.0'} hasBin: true @@ -3234,7 +3234,7 @@ packages: '@npmcli/package-json': 2.0.0 '@remix-run/serve': 1.19.3 '@remix-run/server-runtime': 1.19.3 - '@vanilla-extract/integration': 6.2.2(@types/node@20.5.9) + '@vanilla-extract/integration': 6.2.2(@types/node@20.8.0) arg: 5.0.2 cacache: 15.3.0 chalk: 4.1.2 @@ -3603,7 +3603,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 20.5.9 + '@types/node': 20.8.0 '@types/responselike': 1.0.0 dev: true @@ -3645,7 +3645,7 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /@types/hast@2.3.5: @@ -3704,13 +3704,13 @@ packages: /@types/jsonwebtoken@9.0.2: resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: false /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /@types/marked@5.0.1: @@ -3745,8 +3745,8 @@ packages: resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} dev: true - /@types/node@20.5.9: - resolution: {integrity: sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==} + /@types/node@20.8.0: + resolution: {integrity: sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==} /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3773,7 +3773,7 @@ packages: /@types/responselike@1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /@types/scheduler@0.16.3: @@ -3787,7 +3787,7 @@ packages: /@types/set-cookie-parser@2.4.3: resolution: {integrity: sha512-7QhnH7bi+6KAhBB+Auejz1uV9DHiopZqu7LfR/5gZZTkejJV5nYeZZpgfFoE0N8aDsXuiYpfKyfyMatCwQhyTQ==} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /@types/stack-utils@2.0.1: @@ -3806,7 +3806,7 @@ packages: /@types/ws@8.5.5: resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /@types/yargs-parser@21.0.0: @@ -3960,7 +3960,7 @@ packages: '@unocss/core': 0.55.7 '@unocss/reset': 0.55.7 '@unocss/vite': 0.55.7(vite@4.4.9) - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - rollup dev: true @@ -4136,7 +4136,7 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.1 magic-string: 0.30.3 - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - rollup dev: true @@ -4165,7 +4165,7 @@ packages: outdent: 0.8.0 dev: true - /@vanilla-extract/integration@6.2.2(@types/node@20.5.9): + /@vanilla-extract/integration@6.2.2(@types/node@20.8.0): resolution: {integrity: sha512-gV3qPFjFap1+IrPeuFy+tEZOq7l7ifJf1ik/kluDWhPr1ffsFG9puq1/jjJ4rod1BIC79Q5ZWPNvBInHyxfCew==} dependencies: '@babel/core': 7.22.15 @@ -4179,8 +4179,8 @@ packages: lodash: 4.17.21 mlly: 1.4.2 outdent: 0.8.0 - vite: 4.4.9(@types/node@20.5.9) - vite-node: 0.28.5(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) + vite-node: 0.28.5(@types/node@20.8.0) transitivePeerDependencies: - '@types/node' - less @@ -4206,7 +4206,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.15) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.15) react-refresh: 0.14.0 - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - supports-color dev: true @@ -4783,6 +4783,7 @@ packages: /bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + requiresBuild: true dependencies: file-uri-to-path: 1.0.0 dev: true @@ -6505,7 +6506,7 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 require-like: 0.1.2 dev: true @@ -6732,6 +6733,7 @@ packages: /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + requiresBuild: true dev: true optional: true @@ -7096,7 +7098,7 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /graphql-config@5.0.2(@types/node@20.5.9)(graphql@16.8.0)(typescript@5.2.2): + /graphql-config@5.0.2(@types/node@20.8.0)(graphql@16.8.0)(typescript@5.2.2): resolution: {integrity: sha512-7TPxOrlbiG0JplSZYCyxn2XQtqVhXomEjXUmWJVSS5ET1nPhOJSsIb/WTwqWhcYX6G0RlHXSj9PLtGTKmxLNGg==} engines: {node: '>= 16.0.0'} peerDependencies: @@ -7110,7 +7112,7 @@ packages: '@graphql-tools/json-file-loader': 8.0.0(graphql@16.8.0) '@graphql-tools/load': 8.0.0(graphql@16.8.0) '@graphql-tools/merge': 9.0.0(graphql@16.8.0) - '@graphql-tools/url-loader': 8.0.0(@types/node@20.5.9)(graphql@16.8.0) + '@graphql-tools/url-loader': 8.0.0(@types/node@20.8.0)(graphql@16.8.0) '@graphql-tools/utils': 10.0.6(graphql@16.8.0) cosmiconfig: 8.3.4(typescript@5.2.2) graphql: 16.8.0 @@ -7926,7 +7928,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.5.9 + '@types/node': 20.8.0 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -8743,7 +8745,7 @@ packages: engines: {node: '>= 8'} dev: true - /meros@1.3.0(@types/node@20.5.9): + /meros@1.3.0(@types/node@20.8.0): resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} engines: {node: '>=13'} peerDependencies: @@ -8752,7 +8754,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 dev: true /methods@1.1.2: @@ -9341,6 +9343,7 @@ packages: /node-addon-api@1.7.2: resolution: {integrity: sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==} + requiresBuild: true dev: true optional: true @@ -11770,7 +11773,7 @@ packages: '@unocss/transformer-directives': 0.55.7 '@unocss/transformer-variant-group': 0.55.7 '@unocss/vite': 0.55.7(vite@4.4.9) - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - rollup - supports-color @@ -11890,7 +11893,7 @@ packages: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - /vite-node@0.28.5(@types/node@20.5.9): + /vite-node@0.28.5(@types/node@20.8.0): resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} hasBin: true @@ -11902,7 +11905,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - '@types/node' - less @@ -11914,7 +11917,7 @@ packages: - terser dev: true - /vite-node@0.34.3(@types/node@20.5.9): + /vite-node@0.34.3(@types/node@20.8.0): resolution: {integrity: sha512-+0TzJf1g0tYXj6tR2vEyiA42OPq68QkRZCu/ERSo2PtsDJfBpDyEfuKbRvLmZqi/CgC7SCBtyC+WjTGNMRIaig==} engines: {node: '>=v14.18.0'} hasBin: true @@ -11924,7 +11927,7 @@ packages: mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - '@types/node' - less @@ -11947,13 +11950,13 @@ packages: debug: 4.3.4 globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.2.2) - vite: 4.4.9(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@4.4.9(@types/node@20.5.9): + /vite@4.4.9(@types/node@20.8.0): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -11981,7 +11984,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.5.9 + '@types/node': 20.8.0 esbuild: 0.18.20 postcss: 8.4.29 rollup: 3.29.0 @@ -12022,7 +12025,7 @@ packages: dependencies: '@types/chai': 4.3.6 '@types/chai-subset': 1.3.3 - '@types/node': 20.5.9 + '@types/node': 20.8.0 '@vitest/expect': 0.34.3 '@vitest/runner': 0.34.3 '@vitest/snapshot': 0.34.3 @@ -12042,8 +12045,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@20.5.9) - vite-node: 0.34.3(@types/node@20.5.9) + vite: 4.4.9(@types/node@20.8.0) + vite-node: 0.34.3(@types/node@20.8.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less