diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index dc6aaf31..134f675e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -28,7 +28,7 @@ jobs: - name: ⎔ Setup Node.js uses: actions/setup-node@v6 with: - node-version: 22.x + node-version: 24.x check-latest: true cache: "pnpm" @@ -60,7 +60,7 @@ jobs: - name: ⎔ Setup Node.js uses: actions/setup-node@v6 with: - node-version: 22.x + node-version: 24.x check-latest: true cache: "pnpm" @@ -130,7 +130,7 @@ jobs: - name: ⎔ Setup Node.js uses: actions/setup-node@v6 with: - node-version: 22.x + node-version: 24.x check-latest: true cache: "pnpm" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b44c71b..3ab2c4ef 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: ⎔ Setup Node.js 22 uses: actions/setup-node@v6 with: - node-version: 22.x + node-version: 24.x check-latest: true cache: "pnpm" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6052ff13..1d8ce4b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@types/node': - specifier: 22.18.12 - version: 22.18.12 + specifier: 24.19.2 + version: 24.19.2 '@vitest/coverage-v8': specifier: 4.1.2 version: 4.1.2 @@ -156,7 +156,7 @@ importers: version: 4.0.9 '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@types/yargs': specifier: ^17.0.35 version: 17.0.35 @@ -171,7 +171,7 @@ importers: version: 6.1.3 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.18.12)(typescript@5.9.3) + version: 10.9.2(@types/node@24.19.2)(typescript@5.9.3) tsup: specifier: 'catalog:' version: 8.5.1(jiti@2.6.1)(postcss@8.5.8)(typescript@5.9.3) @@ -180,13 +180,13 @@ importers: version: 5.9.3 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + version: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest: specifier: 'catalog:' - version: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) docs: dependencies: @@ -259,7 +259,7 @@ importers: version: 2.0.13 '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@types/react': specifier: 19.2.14 version: 19.2.14 @@ -295,7 +295,7 @@ importers: version: link:../../packages/ts-ghost-core-api '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@types/react': specifier: 19.2.14 version: 19.2.14 @@ -342,13 +342,13 @@ importers: version: link:../tsconfig '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@types/validator': specifier: ^13.15.10 version: 13.15.10 '@vitest/coverage-v8': specifier: 'catalog:' - version: 4.1.2(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) + version: 4.1.2(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) eslint: specifier: catalog:eslint version: 9.39.2(jiti@2.6.1) @@ -363,13 +363,13 @@ importers: version: 5.9.3 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + version: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest: specifier: 'catalog:' - version: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) packages/ts-ghost-content-api: dependencies: @@ -385,10 +385,10 @@ importers: version: link:../tsconfig '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@vitest/coverage-v8': specifier: 'catalog:' - version: 4.1.2(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) + version: 4.1.2(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) eslint: specifier: catalog:eslint version: 9.39.2(jiti@2.6.1) @@ -406,16 +406,16 @@ importers: version: 5.9.3 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + version: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest: specifier: 'catalog:' - version: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest-fetch-mock: specifier: 'catalog:' - version: 0.4.5(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) + version: 0.4.5(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) packages/ts-ghost-core-api: dependencies: @@ -431,10 +431,10 @@ importers: version: link:../tsconfig '@types/node': specifier: 'catalog:' - version: 22.18.12 + version: 24.19.2 '@vitest/coverage-v8': specifier: 'catalog:' - version: 4.1.2(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) + version: 4.1.2(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) eslint: specifier: catalog:eslint version: 9.39.2(jiti@2.6.1) @@ -449,16 +449,16 @@ importers: version: 5.9.3 vite: specifier: 'catalog:' - version: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + version: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) vite-tsconfig-paths: specifier: 'catalog:' - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest: specifier: 'catalog:' - version: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + version: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) vitest-fetch-mock: specifier: 'catalog:' - version: 0.4.5(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) + version: 0.4.5(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))) packages/tsconfig: {} @@ -2050,8 +2050,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.18.12': - resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} '@types/node@25.5.2': resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==} @@ -2202,6 +2202,7 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -2990,6 +2991,7 @@ packages: eslint@9.39.2: resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -3191,6 +3193,7 @@ packages: glob@10.3.12: resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} engines: {node: '>=16 || 14 >=14.17'} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@13.0.6: @@ -4785,6 +4788,7 @@ packages: tsconfck@3.0.3: resolution: {integrity: sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -4871,12 +4875,12 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + unified@11.0.4: resolution: {integrity: sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==} @@ -6597,9 +6601,9 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.18.12': + '@types/node@24.19.2': dependencies: - undici-types: 6.21.0 + undici-types: 7.24.6 '@types/node@25.5.2': dependencies: @@ -6819,7 +6823,7 @@ snapshots: next: 16.2.2(@babel/core@7.24.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 - '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)))': + '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.1.2 @@ -6831,7 +6835,7 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + vitest: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) '@vitest/expect@4.1.2': dependencies: @@ -6842,13 +6846,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.2(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))': + '@vitest/mocker@4.1.2(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + vite: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) '@vitest/pretty-format@4.1.2': dependencies: @@ -7614,7 +7618,7 @@ snapshots: eslint: 9.39.2(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.39.2(jiti@2.6.1)) eslint-plugin-react-hooks: 7.0.1(eslint@9.39.2(jiti@2.6.1)) @@ -7670,7 +7674,7 @@ snapshots: enhanced-resolve: 5.18.4 eslint: 9.39.2(jiti@2.6.1) eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.39.2(jiti@2.6.1)) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.16.1 @@ -7720,7 +7724,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)))(eslint@9.39.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.39.2(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -10063,14 +10067,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.18.12)(typescript@5.9.3): + ts-node@10.9.2(@types/node@24.19.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.18.12 + '@types/node': 24.19.2 acorn: 8.11.2 acorn-walk: 8.3.1 arg: 4.1.3 @@ -10203,11 +10207,11 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.21.0: {} - undici-types@7.18.2: optional: true + undici-types@7.24.6: {} + unified@11.0.4: dependencies: '@types/unist': 3.0.2 @@ -10317,17 +10321,17 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.9.3) - vite: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + vite: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) transitivePeerDependencies: - supports-color - typescript - vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0): + vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.4) @@ -10336,20 +10340,20 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.19.2 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.32.0 terser: 5.46.0 - vitest-fetch-mock@0.4.5(vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))): + vitest-fetch-mock@0.4.5(vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0))): dependencies: - vitest: 4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + vitest: 4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) - vitest@4.1.2(@types/node@22.18.12)(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)): + vitest@4.1.2(@types/node@24.19.2)(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) + '@vitest/mocker': 4.1.2(vite@7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -10366,10 +10370,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 7.3.1(@types/node@22.18.12)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) + vite: 7.3.1(@types/node@24.19.2)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.19.2 transitivePeerDependencies: - msw diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e76f035a..25ecf7ab 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,7 +6,7 @@ packages: catalog: tsup: 8.5.1 - "@types/node": 22.18.12 + "@types/node": 24.19.2 "@vitest/coverage-v8": 4.1.2 typescript: 5.9.3 vite: 7.3.1