diff --git a/package.json b/package.json index b2689658..c14175dd 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "", "license": "ISC", "devDependencies": { - "@types/node": "^20.16.15", + "@types/node": "^22.8.6", "@types/react": "^18.3.12", "jsdom": "25.0.1", "turbo": "^1.13.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9d87559..b7d4cae7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,11 +19,11 @@ importers: version: 18.3.1(react@18.3.1) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.16.15)(typescript@5.6.3) + version: 10.9.2(@types/node@22.8.6)(typescript@5.6.3) devDependencies: '@types/node': - specifier: ^20.16.15 - version: 20.16.15 + specifier: ^22.8.6 + version: 22.8.6 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -155,7 +155,7 @@ importers: version: 9.1.4(react@18.3.1) react-dnd: specifier: ^16.0.1 - version: 16.0.1(@types/hoist-non-react-statics@3.3.5)(@types/node@22.7.9)(@types/react@18.3.12)(react@18.3.1) + version: 16.0.1(@types/hoist-non-react-statics@3.3.5)(@types/node@22.8.6)(@types/react@18.3.12)(react@18.3.1) react-dnd-html5-backend: specifier: ^16.0.1 version: 16.0.1 @@ -237,10 +237,10 @@ importers: version: 8.11.0(eslint@8.57.1)(typescript@5.6.3) '@vitejs/plugin-basic-ssl': specifier: ^1.1.0 - version: 1.1.0(vite@5.4.10(@types/node@22.7.9)(sass@1.80.4)) + version: 1.1.0(vite@5.4.10(@types/node@22.8.6)(sass@1.80.4)) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.7.9)(sass@1.80.4)) + version: 4.3.3(vite@5.4.10(@types/node@22.8.6)(sass@1.80.4)) dayjs-plugin-utc: specifier: ^0.1.2 version: 0.1.2 @@ -270,10 +270,10 @@ importers: version: 5.6.3 vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@22.7.9)(sass@1.80.4) + version: 5.4.10(@types/node@22.8.6)(sass@1.80.4) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@22.7.9)(happy-dom@15.7.4)(jsdom@25.0.1)(sass@1.80.4) + version: 1.6.0(@types/node@22.8.6)(happy-dom@15.7.4)(jsdom@25.0.1)(sass@1.80.4) packages: @@ -1161,8 +1161,8 @@ packages: '@types/node@20.16.15': resolution: {integrity: sha512-DV58qQz9dBMqVVn+qnKwGa51QzCD4YM/tQM16qLKxdf5tqz5W4QwtrMzjSTbabN1cFTSuyxVYBy+QWHjWW8X/g==} - '@types/node@22.7.9': - resolution: {integrity: sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==} + '@types/node@22.8.6': + resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -2127,15 +2127,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsdom@24.1.1: - resolution: {integrity: sha512-5O1wWV99Jhq4DV7rCLIoZ/UIhyQeDR7wHVyZAHAshbrvZsLs+Xzz7gtwnlJTJDjleiTKh54F4dXrX70vJQTyJQ==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - jsdom@25.0.1: resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} engines: {node: '>=18'} @@ -2462,16 +2453,10 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -2628,9 +2613,6 @@ packages: remove-accents@0.5.0: resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - reselect@5.1.1: resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} @@ -2837,10 +2819,6 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - tough-cookie@5.0.0: resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} engines: {node: '>=16'} @@ -2955,10 +2933,6 @@ packages: universal-cookie@7.2.1: resolution: {integrity: sha512-GEKneQ0sz8qbobkYM5s9elAx6l7GQDNVl3Siqmc7bt/YccyyXWDPn+fht3J1qMcaLwPrzkty3i+dNfPGP2/9hA==} - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - update-browserslist-db@1.1.1: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true @@ -2968,9 +2942,6 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: @@ -3561,7 +3532,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.7.9 + '@types/node': 20.16.15 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -4077,7 +4048,7 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@22.7.9': + '@types/node@22.8.6': dependencies: undici-types: 6.19.8 @@ -4222,18 +4193,18 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.10(@types/node@22.7.9)(sass@1.80.4))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.10(@types/node@22.8.6)(sass@1.80.4))': dependencies: - vite: 5.4.10(@types/node@22.7.9)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.4) - '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.7.9)(sass@1.80.4))': + '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.8.6)(sass@1.80.4))': dependencies: '@babel/core': 7.25.9 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.25.9) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.25.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.10(@types/node@22.7.9)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.4) transitivePeerDependencies: - supports-color @@ -5155,7 +5126,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.7.9 + '@types/node': 20.16.15 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -5171,34 +5142,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@24.1.1: - dependencies: - cssstyle: 4.1.0 - data-urls: 5.0.0 - decimal.js: 10.4.3 - form-data: 4.0.1 - html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.13 - parse5: 7.2.0 - rrweb-cssom: 0.7.1 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 14.0.0 - ws: 8.18.0 - xml-name-validator: 5.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - jsdom@25.0.1: dependencies: cssstyle: 4.1.0 @@ -5529,12 +5472,8 @@ snapshots: proxy-from-env@1.1.0: {} - psl@1.9.0: {} - punycode@2.3.1: {} - querystringify@2.2.0: {} - queue-microtask@1.2.3: {} react-base16-styling@0.9.1: @@ -5564,7 +5503,7 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd@16.0.1(@types/hoist-non-react-statics@3.3.5)(@types/node@22.7.9)(@types/react@18.3.12)(react@18.3.1): + react-dnd@16.0.1(@types/hoist-non-react-statics@3.3.5)(@types/node@22.8.6)(@types/react@18.3.12)(react@18.3.1): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 @@ -5574,7 +5513,7 @@ snapshots: react: 18.3.1 optionalDependencies: '@types/hoist-non-react-statics': 3.3.5 - '@types/node': 22.7.9 + '@types/node': 22.8.6 '@types/react': 18.3.12 react-dom@18.3.1(react@18.3.1): @@ -5704,8 +5643,6 @@ snapshots: remove-accents@0.5.0: {} - requires-port@1.0.0: {} - reselect@5.1.1: {} resolve-from@4.0.0: {} @@ -5912,13 +5849,6 @@ snapshots: dependencies: is-number: 7.0.0 - tough-cookie@4.1.4: - dependencies: - psl: 1.9.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 - tough-cookie@5.0.0: dependencies: tldts: 6.1.56 @@ -5933,14 +5863,14 @@ snapshots: dependencies: typescript: 5.6.3 - ts-node@10.9.2(@types/node@20.16.15)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.15 + '@types/node': 22.8.6 acorn: 8.13.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -6013,8 +5943,6 @@ snapshots: '@types/cookie': 0.6.0 cookie: 0.7.2 - universalify@0.2.0: {} - update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: browserslist: 4.24.2 @@ -6025,11 +5953,6 @@ snapshots: dependencies: punycode: 2.3.1 - url-parse@1.5.10: - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - use-composed-ref@1.3.0(react@18.3.1): dependencies: react: 18.3.1 @@ -6055,13 +5978,13 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - vite-node@1.6.0(@types/node@22.7.9)(sass@1.80.4): + vite-node@1.6.0(@types/node@22.8.6)(sass@1.80.4): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.10(@types/node@22.7.9)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.4) transitivePeerDependencies: - '@types/node' - less @@ -6073,18 +5996,17 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@22.7.9)(sass@1.80.4): + vite@5.4.10(@types/node@22.8.6)(sass@1.80.4): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.6 fsevents: 2.3.3 sass: 1.80.4 - - vitest@1.6.0(@types/node@22.7.9)(happy-dom@15.7.4)(jsdom@25.0.1)(sass@1.80.4): + vitest@1.6.0(@types/node@22.8.6)(happy-dom@15.7.4)(jsdom@25.0.1)(sass@1.80.4): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -6103,11 +6025,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.10(@types/node@22.7.9)(sass@1.80.4) - vite-node: 1.6.0(@types/node@22.7.9)(sass@1.80.4) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.4) + vite-node: 1.6.0(@types/node@22.8.6)(sass@1.80.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.9 + '@types/node': 22.8.6 happy-dom: 15.7.4 jsdom: 25.0.1 transitivePeerDependencies: