diff --git a/package.json b/package.json index bccebb918..dc6975c34 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "@types/express": "^4.17.21", "@types/jsonwebtoken": "^9.0.5", "@types/morgan": "^1.9.9", - "@types/node": "^20.11.5", + "@types/node": "^20.11.6", "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/react-helmet": "^6.1.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e126b5098..f9d16795a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -218,8 +218,8 @@ devDependencies: specifier: ^1.9.9 version: 1.9.9 '@types/node': - specifier: ^20.11.5 - version: 20.11.5 + specifier: ^20.11.6 + version: 20.11.6 '@types/react': specifier: ^18.2.37 version: 18.2.48 @@ -345,10 +345,10 @@ devDependencies: version: 5.27.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.11.5)(typescript@5.3.3) + version: 10.9.2(@types/node@20.11.6)(typescript@5.3.3) ts-node-dev: specifier: ^2.0.0 - version: 2.0.0(@types/node@20.11.5)(typescript@5.3.3) + version: 2.0.0(@types/node@20.11.6)(typescript@5.3.3) tsx: specifier: ^4.7.0 version: 4.7.0 @@ -357,7 +357,7 @@ devDependencies: version: 5.3.3 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + version: 5.0.12(@types/node@20.11.6)(terser@5.27.0) vite-bundle-visualizer: specifier: ^1.0.0 version: 1.0.0 @@ -366,7 +366,7 @@ devDependencies: version: 1.1.3(vite@5.0.12) vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@20.11.5)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) + version: 1.2.1(@types/node@20.11.6)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) vitest-matchmedia-mock: specifier: ^1.0.2 version: 1.0.2(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) @@ -2906,7 +2906,7 @@ packages: dependencies: '@inquirer/type': 1.1.5 '@types/mute-stream': 0.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -3063,7 +3063,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -3075,7 +3075,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -3094,7 +3094,7 @@ packages: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.3.3) typescript: 5.3.3 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) dev: true /@jridgewell/gen-mapping@0.3.3: @@ -4986,7 +4986,7 @@ packages: magic-string: 0.30.5 rollup: 3.29.4 typescript: 5.3.3 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - encoding - supports-color @@ -5347,7 +5347,7 @@ packages: react: 18.3.0-canary-6b3834a45-20231110 react-docgen: 7.0.3 react-dom: 18.3.0-canary-6b3834a45-20231110(react@18.3.0-canary-6b3834a45-20231110) - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -5670,7 +5670,7 @@ packages: dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 - vitest: 1.2.1(@types/node@20.11.5)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) + vitest: 1.2.1(@types/node@20.11.6)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) dev: true /@testing-library/react@14.1.2(react-dom@18.3.0-canary-6b3834a45-20231110)(react@18.3.0-canary-6b3834a45-20231110): @@ -5756,14 +5756,14 @@ packages: /@types/bcrypt@5.0.2: resolution: {integrity: sha512-6atioO8Y75fNcbmj0G7UjI9lXN2pQ/IGJ2FWT4a/btd0Lk9lQalHLKhkgKVZ3r+spnmWUKfbMi1GEe9wyHQfNQ==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/body-parser@1.19.5: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.5 + '@types/node': 20.11.6 /@types/chai-subset@1.3.5: resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} @@ -5784,7 +5784,7 @@ packages: /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 /@types/cookie-parser@1.4.6: resolution: {integrity: sha512-KoooCrD56qlLskXPLGUiJxOMnv5l/8m7cQD2OxJ73NPMhuSz9PmvwRD6EpjDyKBVrdJDdQ4bQK7JFNHnNmax0w==} @@ -5799,13 +5799,13 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/cross-spawn@6.0.6: resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/debug@4.1.12: @@ -5853,7 +5853,7 @@ packages: /@types/express-serve-static-core@4.17.41: resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -5874,13 +5874,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/hast@3.0.3: @@ -5919,7 +5919,7 @@ packages: /@types/jsonwebtoken@9.0.5: resolution: {integrity: sha512-VRLSGzik+Unrup6BsouBeHsf4d1hOEgYWTm/7Nmw1sXoN1+tRly/Gy/po3yeahnP4jfnQWWAhQAqcNfH7ngOkA==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/lodash@4.14.202: @@ -5963,7 +5963,7 @@ packages: /@types/morgan@1.9.9: resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/ms@0.7.34: @@ -5972,13 +5972,13 @@ packages: /@types/mute-stream@0.0.4: resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 form-data: 4.0.0 dev: true @@ -5992,6 +5992,12 @@ packages: resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} dependencies: undici-types: 5.26.5 + dev: false + + /@types/node@20.11.6: + resolution: {integrity: sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==} + dependencies: + undici-types: 5.26.5 /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6050,14 +6056,14 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.5 + '@types/node': 20.11.6 /@types/serve-static@1.15.5: resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 /@types/sinonjs__fake-timers@8.1.1: resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} @@ -6137,7 +6143,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true optional: true @@ -6344,7 +6350,7 @@ packages: vite: ^4 || ^5 dependencies: '@swc/core': 1.3.104 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - '@swc/helpers' dev: true @@ -6360,7 +6366,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - supports-color dev: true @@ -6407,7 +6413,7 @@ packages: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.2.1(@types/node@20.11.5)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) + vitest: 1.2.1(@types/node@20.11.6)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0) dev: true /@vitest/utils@1.2.1: @@ -10479,7 +10485,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.5 + '@types/node': 20.11.6 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -10497,7 +10503,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.11.5 + '@types/node': 20.11.6 dev: true /jest-regex-util@29.6.3: @@ -10510,7 +10516,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.5 + '@types/node': 20.11.6 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10521,7 +10527,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13236,7 +13242,7 @@ packages: dependencies: lilconfig: 3.0.0 postcss: 8.4.33 - ts-node: 10.9.2(@types/node@20.11.5)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.6)(typescript@5.3.3) yaml: 2.3.4 dev: true @@ -15464,7 +15470,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node-dev@2.0.0(@types/node@20.11.5)(typescript@5.3.3): + /ts-node-dev@2.0.0(@types/node@20.11.6)(typescript@5.3.3): resolution: {integrity: sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==} engines: {node: '>=0.8.0'} hasBin: true @@ -15483,7 +15489,7 @@ packages: rimraf: 2.7.1 source-map-support: 0.5.21 tree-kill: 1.2.2 - ts-node: 10.9.2(@types/node@20.11.5)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.6)(typescript@5.3.3) tsconfig: 7.0.0 typescript: 5.3.3 transitivePeerDependencies: @@ -15492,7 +15498,7 @@ packages: - '@types/node' dev: true - /ts-node@10.9.2(@types/node@20.11.5)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.6)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15511,7 +15517,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.5 + '@types/node': 20.11.6 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -16118,7 +16124,7 @@ packages: - supports-color dev: true - /vite-node@0.26.3(@types/node@20.11.5)(terser@5.27.0): + /vite-node@0.26.3(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-Te2bq0Bfvq6XiO718I+1EinMjpNYKws6SNHKOmVbILAQimKoZKDd+IZLlkaYcBXPpK3HFe2U80k8Zw+m3w/a2w==} engines: {node: '>=v14.16.0'} hasBin: true @@ -16128,7 +16134,7 @@ packages: pathe: 0.2.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.5.1(@types/node@20.11.5)(terser@5.27.0) + vite: 4.5.1(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -16140,7 +16146,7 @@ packages: - terser dev: true - /vite-node@1.2.1(@types/node@20.11.5)(terser@5.27.0): + /vite-node@1.2.1(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-fNzHmQUSOY+y30naohBvSW7pPn/xn3Ib/uqm+5wAJQJiqQsU0NBR78XdRJb04l4bOFKjpTWld0XAfkKlrDbySg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -16149,7 +16155,7 @@ packages: debug: 4.3.4(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -16166,10 +16172,10 @@ packages: peerDependencies: vite: '>= 2.7' dependencies: - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) dev: true - /vite@4.5.1(@types/node@20.11.5)(terser@5.27.0): + /vite@4.5.1(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -16197,7 +16203,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 esbuild: 0.18.20 postcss: 8.4.33 rollup: 3.29.4 @@ -16206,7 +16212,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.0.12(@types/node@20.11.5)(terser@5.27.0): + /vite@5.0.12(@types/node@20.11.6)(terser@5.27.0): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -16234,7 +16240,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 @@ -16286,7 +16292,7 @@ packages: dependencies: '@types/chai': 4.3.11 '@types/chai-subset': 1.3.5 - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@vitest/ui': 1.2.1(vitest@1.2.1) acorn: 8.11.3 acorn-walk: 8.3.2 @@ -16299,8 +16305,8 @@ packages: tinybench: 2.6.0 tinypool: 0.3.1 tinyspy: 1.1.1 - vite: 4.5.1(@types/node@20.11.5)(terser@5.27.0) - vite-node: 0.26.3(@types/node@20.11.5)(terser@5.27.0) + vite: 4.5.1(@types/node@20.11.6)(terser@5.27.0) + vite-node: 0.26.3(@types/node@20.11.6)(terser@5.27.0) transitivePeerDependencies: - less - lightningcss @@ -16311,7 +16317,7 @@ packages: - terser dev: true - /vitest@1.2.1(@types/node@20.11.5)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0): + /vitest@1.2.1(@types/node@20.11.6)(@vitest/ui@1.2.1)(jsdom@24.0.0)(terser@5.27.0): resolution: {integrity: sha512-TRph8N8rnSDa5M2wKWJCMnztCZS9cDcgVTQ6tsTFTG/odHJ4l5yNVqvbeDJYJRZ6is3uxaEpFs8LL6QM+YFSdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -16336,7 +16342,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.5 + '@types/node': 20.11.6 '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 '@vitest/snapshot': 1.2.1 @@ -16357,8 +16363,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.5)(terser@5.27.0) - vite-node: 1.2.1(@types/node@20.11.5)(terser@5.27.0) + vite: 5.0.12(@types/node@20.11.6)(terser@5.27.0) + vite-node: 1.2.1(@types/node@20.11.6)(terser@5.27.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less