diff --git a/.node-version b/.node-version index 9af7122..e362e4c 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -25.8.2 +25.9.0 diff --git a/Dockerfile b/Dockerfile index bf23e08..8c99e98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/jdx/mise:2026.10.19 AS mise +FROM ghcr.io/jdx/mise:2026.11.7 AS mise FROM docker.io/library/node:25 AS frontend-builder LABEL authors="lucasoskorep" diff --git a/mise.toml b/mise.toml index 47721ec..aa4c1cb 100644 --- a/mise.toml +++ b/mise.toml @@ -1,4 +1,4 @@ [tools] -python = "3.14" +python = "3.15.2" uv = "latest" pnpm = "latest" diff --git a/mta-sign-ui/pnpm-lock.yaml b/mta-sign-ui/pnpm-lock.yaml index 42f54e9..3063cd9 100644 --- a/mta-sign-ui/pnpm-lock.yaml +++ b/mta-sign-ui/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 5.3.9(@popperjs/core@2.11.8) next: specifier: ^16.4.6 - version: 16.4.6(@babel/core@7.29.0)(@types/node@25.5.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) + version: 16.4.6(@babel/core@7.29.0)(@types/node@25.9.9)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) openapi-typescript-fetch: specifier: ^2.2.1 version: 2.2.1 @@ -44,7 +44,7 @@ importers: version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) '@types/node': specifier: ^25.0.0 - version: 25.5.0 + version: 25.9.9 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -53,7 +53,7 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.3.0 - version: 6.3.0(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7)) + version: 6.3.0(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7)) chokidar-cli: specifier: ^3.0.0 version: 3.0.0 @@ -65,13 +65,13 @@ importers: version: 16.4.6(@typescript-eslint/parser@8.57.2(eslint@10.14.0(jiti@1.21.7))(typescript@5.9.3))(eslint@10.14.0(jiti@1.21.7))(typescript@5.9.3) jsdom: specifier: ^31.0.0 - version: 31.0.0 + version: 31.0.1 typescript: specifier: ^5.7.3 version: 5.9.3 vitest: specifier: ^5.1.0 - version: 5.1.0(@types/node@25.5.0)(jsdom@31.0.0)(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7)) + version: 5.1.0(@types/node@25.9.9)(jsdom@31.0.1)(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7)) packages: @@ -809,8 +809,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@25.5.0': - resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} + '@types/node@25.9.9': + resolution: {integrity: sha512-b4e2xxj/yMeT2hNlD6x7zNFiQK2Dlmkb9CQ6v3/1G2RezKN4YS2lcEv8lzGm1mhs4f2lM4yNAMI/zUDBZBBt7w==} '@types/react-dom@19.3.0': resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==} @@ -1876,8 +1876,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - jsdom@31.0.0: - resolution: {integrity: sha512-xAkhD9z1eyFC5+QUi9K24CaZJgdCQ2GOGLW1GdVDoQvkp/AxEH9TQ0pAplPOlIiV92hfcgnFOADZypbjgbBT6Q==} + jsdom@31.0.1: + resolution: {integrity: sha512-CbhJL8ZQg3eKswxSZth4QO9tW0jPIhmR0vtSXQSbKSfWbwIT6hoRc17wdHIVTQ43KI0mdV5iTJr3281IDgVZ5g==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} peerDependencies: '@napi-rs/canvas': ^1.0.13 @@ -2638,8 +2638,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - 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==} undici@8.12.4: resolution: {integrity: sha512-8Mx+uNKKER2bA4AdtedkqRbwUCIJFr2nJckXRe5yrDqzePqwLP7VNcctN8/XdmDSbF7mS+jJKIszlL+vbam1VA==} @@ -3394,9 +3394,9 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@25.5.0': + '@types/node@25.9.9': dependencies: - undici-types: 7.18.2 + undici-types: 7.24.6 '@types/react-dom@19.3.0(@types/react@19.3.0)': dependencies: @@ -3556,19 +3556,19 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-react@6.3.0(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7))': + '@vitejs/plugin-react@6.3.0(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7))': dependencies: '@rolldown/pluginutils': 1.1.0 - vite: 8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7) + vite: 8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7) - '@vitest/mocker@5.1.0(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7))': + '@vitest/mocker@5.1.0(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.1.0 estree-walker: 3.0.3 magic-string: 1.4.5 optionalDependencies: - vite: 8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7) + vite: 8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7) '@vitest/spy@5.1.0': {} @@ -4644,7 +4644,7 @@ snapshots: js-tokens@4.0.0: {} - jsdom@31.0.0: + jsdom@31.0.1: dependencies: '@exodus/bytes': 1.16.0 bcp-47: 2.1.2 @@ -4826,7 +4826,7 @@ snapshots: natural-compare@1.4.0: {} - next@16.4.6(@babel/core@7.29.0)(@types/node@25.5.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1): + next@16.4.6(@babel/core@7.29.0)(@types/node@25.9.9)(react-dom@19.3.1(react@19.3.1))(react@19.3.1): dependencies: '@next/env': 16.4.6 '@swc/helpers': 0.5.23 @@ -4845,7 +4845,7 @@ snapshots: '@next/swc-linux-x64-musl': 16.4.6 '@next/swc-win32-arm64-msvc': 16.4.6 '@next/swc-win32-x64-msvc': 16.4.6 - sharp: 0.35.5(@types/node@25.5.0) + sharp: 0.35.5(@types/node@25.9.9) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -5185,7 +5185,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.1 - sharp@0.35.5(@types/node@25.5.0): + sharp@0.35.5(@types/node@25.9.9): dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 @@ -5216,7 +5216,7 @@ snapshots: '@img/sharp-win32-arm64': 0.35.5 '@img/sharp-win32-ia32': 0.35.5 '@img/sharp-win32-x64': 0.35.5 - '@types/node': 25.5.0 + '@types/node': 25.9.9 optional: true shebang-command@2.0.0: @@ -5487,7 +5487,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@7.18.2: {} + undici-types@7.24.6: {} undici@8.12.4: {} @@ -5533,7 +5533,7 @@ snapshots: util-deprecate@1.0.2: {} - vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7): + vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 @@ -5541,15 +5541,15 @@ snapshots: rolldown: 1.2.18 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 25.5.0 + '@types/node': 25.9.9 esbuild: 0.27.4 fsevents: 2.3.3 jiti: 1.21.7 - vitest@5.1.0(@types/node@25.5.0)(jsdom@31.0.0)(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7)): + vitest@5.1.0(@types/node@25.9.9)(jsdom@31.0.1)(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.1.0(vite@8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7)) + '@vitest/mocker': 5.1.0(vite@8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -5560,11 +5560,11 @@ snapshots: tinybench: 6.2.3 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.8(@types/node@25.5.0)(esbuild@0.27.4)(jiti@1.21.7) + vite: 8.3.8(@types/node@25.9.9)(esbuild@0.27.4)(jiti@1.21.7) why-is-node-running: 3.2.1 optionalDependencies: - '@types/node': 25.5.0 - jsdom: 31.0.0 + '@types/node': 25.9.9 + jsdom: 31.0.1 transitivePeerDependencies: - msw