diff --git a/.nvmrc b/.nvmrc index 58b8c2a..645ae0c 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.2.0 \ No newline at end of file +20.15.0 \ No newline at end of file diff --git a/package.json b/package.json index de48b47..0149df4 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@testing-library/jest-dom": "5.17.0", "@testing-library/react": "14.0.0", "@testing-library/user-event": "14.4.3", - "@types/node": "20.4.9", + "@types/node": "20.14.8", "@types/qs": "6.9.7", "@types/react": "18.2.21", "@types/react-dom": "18.2.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6b6e72f..4b2580f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,8 +95,8 @@ devDependencies: specifier: 14.4.3 version: 14.4.3(@testing-library/dom@9.3.1) '@types/node': - specifier: 20.4.9 - version: 20.4.9 + specifier: 20.14.8 + version: 20.14.8 '@types/qs': specifier: 6.9.7 version: 6.9.7 @@ -183,7 +183,7 @@ devDependencies: version: 1.0.3(vite@4.4.9) vite: specifier: 4.4.9 - version: 4.4.9(@types/node@20.4.9) + version: 4.4.9(@types/node@20.14.8) vite-plugin-eslint: specifier: 1.8.1 version: 1.8.1(eslint@8.47.0)(vite@4.4.9) @@ -1631,7 +1631,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@20.4.9)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@20.14.8)(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - '@swc/core' @@ -2419,7 +2419,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.4.9 + '@types/node': 20.14.8 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2431,7 +2431,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.4.9 + '@types/node': 20.14.8 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -2450,7 +2450,7 @@ packages: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.1.6) typescript: 5.1.6 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) dev: true /@jridgewell/gen-mapping@0.3.3: @@ -3770,7 +3770,7 @@ packages: remark-slug: 6.1.0 rollup: 3.28.1 typescript: 5.1.6 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - encoding - supports-color @@ -4154,7 +4154,7 @@ packages: react: 18.2.0 react-docgen: 6.0.0-alpha.3 react-dom: 18.2.0(react@18.2.0) - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -4722,7 +4722,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/chai-subset@1.3.3: @@ -4738,13 +4738,13 @@ packages: /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/cross-spawn@6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/detect-port@1.3.3: @@ -4785,7 +4785,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -4808,13 +4808,13 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/hoist-non-react-statics@3.3.1: @@ -4894,7 +4894,7 @@ packages: /@types/node-fetch@2.6.4: resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 form-data: 3.0.1 dev: true @@ -4902,12 +4902,14 @@ packages: resolution: {integrity: sha512-PZXtT+wqSMHnLPVExTh+tMt1VK+GvjRLsGZMbcQ4Mb/cG63xJig/TUmgrDa9aborl2i22UnpIzHYNu7s97NbBQ==} dev: true - /@types/node@20.4.7: - resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} + /@types/node@20.14.8: + resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + dependencies: + undici-types: 5.26.5 dev: true - /@types/node@20.4.9: - resolution: {integrity: sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==} + /@types/node@20.4.7: + resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} dev: true /@types/normalize-package-data@2.4.1: @@ -4952,7 +4954,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/serve-static@1.15.2: @@ -4960,7 +4962,7 @@ packages: dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 20.4.9 + '@types/node': 20.14.8 dev: true /@types/stack-utils@2.0.1: @@ -5205,7 +5207,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.11) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - supports-color dev: true @@ -5220,7 +5222,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.22.11) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.22.11) react-refresh: 0.14.0 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - supports-color dev: true @@ -6611,7 +6613,7 @@ packages: dependencies: '@types/node': 20.4.7 cosmiconfig: 8.2.0 - ts-node: 10.9.1(@types/node@20.4.9)(typescript@5.1.6) + ts-node: 10.9.1(@types/node@20.14.8)(typescript@5.1.6) typescript: 5.1.6 dev: true @@ -9409,7 +9411,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 20.4.9 + '@types/node': 20.14.8 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9452,7 +9454,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.4.9 + '@types/node': 20.14.8 dev: true /jest-regex-util@29.6.3: @@ -9465,7 +9467,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.4.9 + '@types/node': 20.14.8 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9476,7 +9478,7 @@ packages: resolution: {integrity: sha512-6dpvFV4WjcWbDVGgHTWo/aupl8/LbBx2NSKfiwqf79xC/yeJjKHT1+StcKy/2KTmW16hE68ccKVOtXf+WZGz7Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 jest-util: 29.6.3 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12720,7 +12722,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-node@10.9.1(@types/node@20.4.9)(typescript@5.1.6): + /ts-node@10.9.1(@types/node@20.14.8)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12739,7 +12741,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.4.9 + '@types/node': 20.14.8 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -12925,6 +12927,10 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + /unescape-js@1.1.4: resolution: {integrity: sha512-42SD8NOQEhdYntEiUQdYq/1V/YHwr1HLwlHuTJB5InVVdOSbgI6xu8jK5q65yIzuFCfczzyDF/7hbGzVbyCw0g==} dependencies: @@ -13018,7 +13024,7 @@ packages: dependencies: fast-glob: 3.3.1 unplugin: 1.4.0 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) dev: true /unplugin@1.4.0: @@ -13182,7 +13188,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-node@0.34.2(@types/node@20.4.9): + /vite-node@0.34.2(@types/node@20.14.8): resolution: {integrity: sha512-JtW249Zm3FB+F7pQfH56uWSdlltCo1IOkZW5oHBzeQo0iX4jtC7o1t9aILMGd9kVekXBP2lfJBEQt9rBh07ebA==} engines: {node: '>=v14.18.0'} hasBin: true @@ -13192,7 +13198,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - '@types/node' - less @@ -13214,7 +13220,7 @@ packages: '@types/eslint': 8.44.2 eslint: 8.47.0 rollup: 2.79.1 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) dev: true /vite-plugin-svgr@3.2.0(vite@4.4.9): @@ -13225,7 +13231,7 @@ packages: '@rollup/pluginutils': 5.0.3 '@svgr/core': 7.0.0 '@svgr/plugin-jsx': 7.0.0 - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - rollup - supports-color @@ -13242,13 +13248,13 @@ packages: debug: 4.3.4 globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.1.6) - vite: 4.4.9(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@4.4.9(@types/node@20.4.9): + /vite@4.4.9(@types/node@20.14.8): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -13276,7 +13282,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.4.9 + '@types/node': 20.14.8 esbuild: 0.18.20 postcss: 8.4.28 rollup: 3.28.1 @@ -13317,7 +13323,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 20.4.9 + '@types/node': 20.14.8 '@vitest/expect': 0.34.2 '@vitest/runner': 0.34.2 '@vitest/snapshot': 0.34.2 @@ -13338,8 +13344,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@20.4.9) - vite-node: 0.34.2(@types/node@20.4.9) + vite: 4.4.9(@types/node@20.14.8) + vite-node: 0.34.2(@types/node@20.14.8) why-is-node-running: 2.2.2 transitivePeerDependencies: - less