diff --git a/package.json b/package.json index 685210e..0b60ba8 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "29.5.14", "@types/jsdom": "^21.1.7", - "@types/node": "^22.9.0", + "@types/node": "^24.7.2", "@types/react": "18.3.12", "@types/react-dom": "^18.3.1", "@vitest/coverage-v8": "^2.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aff8b9f..4bdef30 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 1.9.4 '@vitejs/plugin-react-swc': specifier: ^3.7.1 - version: 3.8.0(@swc/helpers@0.5.5)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)) + version: 3.8.0(@swc/helpers@0.5.5)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)) commit-and-tag-version: specifier: ^12.5.0 version: 12.5.0 @@ -25,7 +25,7 @@ importers: version: 16.4.5 dts-cli: specifier: 2.0.5 - version: 2.0.5(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10))(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/babel__core@7.20.5)(@types/node@22.13.10) + version: 2.0.5(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10))(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/babel__core@7.20.5)(@types/node@24.7.2) esbuild-plugin-tsc: specifier: ^0.4.0 version: 0.4.0(typescript@5.8.2) @@ -43,7 +43,7 @@ importers: version: 15.5.0 microbundle: specifier: ^0.15.1 - version: 0.15.1(@types/babel__core@7.20.5)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + version: 0.15.1(@types/babel__core@7.20.5)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) react-native: specifier: ^0.78.0 version: 0.78.0(@babel/core@7.26.10)(@babel/preset-env@7.25.3(@babel/core@7.26.10))(@react-native-community/cli-server-api@14.1.0)(@types/react@18.3.12) @@ -55,16 +55,16 @@ importers: version: 5.8.2 vite: specifier: ^5.4.10 - version: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + version: 5.4.11(@types/node@24.7.2)(terser@5.39.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@22.13.10)(rollup@2.79.1)(typescript@5.8.2)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)) + version: 4.3.0(@types/node@24.7.2)(rollup@2.79.1)(typescript@5.8.2)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)) vite-plugin-externalize-deps: specifier: ^0.8.0 - version: 0.8.0(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)) + version: 0.8.0(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)) vite-tsconfig-paths: specifier: ^5.1.0 - version: 5.1.4(typescript@5.8.2)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)) + version: 5.1.4(typescript@5.8.2)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)) devDependencies: '@size-limit/esbuild': specifier: ^11.1.6 @@ -88,8 +88,8 @@ importers: specifier: ^21.1.7 version: 21.1.7 '@types/node': - specifier: ^22.9.0 - version: 22.13.10 + specifier: ^24.7.2 + version: 24.7.2 '@types/react': specifier: 18.3.12 version: 18.3.12 @@ -98,7 +98,7 @@ importers: version: 18.3.1 '@vitest/coverage-v8': specifier: ^2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@22.13.10)(jsdom@26.0.0)(terser@5.39.0)) + version: 2.1.4(vitest@2.1.4(@types/node@24.7.2)(jsdom@26.0.0)(terser@5.39.0)) fake-indexeddb: specifier: ^6.0.0 version: 6.0.0 @@ -116,7 +116,7 @@ importers: version: 2.8.1 vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@22.13.10)(jsdom@26.0.0)(terser@5.39.0) + version: 2.1.4(@types/node@24.7.2)(jsdom@26.0.0)(terser@5.39.0) packages/inversify: dependencies: @@ -218,6 +218,10 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.25.2': resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} @@ -242,6 +246,10 @@ packages: resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} @@ -296,6 +304,10 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.24.8': resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} @@ -384,6 +396,10 @@ packages: resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} @@ -392,6 +408,10 @@ packages: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.27.1': + resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} @@ -435,6 +455,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.4': + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3': resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} engines: {node: '>=6.9.0'} @@ -1219,6 +1244,10 @@ packages: resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} @@ -1227,6 +1256,10 @@ packages: resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.3': resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} @@ -1235,6 +1268,10 @@ packages: resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.4': + resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.25.2': resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} @@ -1247,6 +1284,10 @@ packages: resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.4': + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -2213,6 +2254,9 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -2235,9 +2279,15 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -3046,8 +3096,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@22.13.10': - resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} + '@types/node@24.7.2': + resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3915,8 +3965,8 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} - compression@1.8.0: - resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} + compression@1.8.1: + resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} engines: {node: '>= 0.8.0'} computeds@0.0.1: @@ -4204,6 +4254,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -6253,8 +6312,8 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - mime-db@1.53.0: - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} mime-types@2.1.35: @@ -6619,8 +6678,8 @@ packages: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} engines: {node: '>= 0.8'} once@1.4.0: @@ -7606,6 +7665,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -7654,6 +7718,10 @@ packages: resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} engines: {node: '>= 0.4'} + shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} + shelljs@0.8.5: resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} engines: {node: '>=4'} @@ -8256,8 +8324,8 @@ packages: unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@7.14.0: + resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -8720,6 +8788,12 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.27.1 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.25.2': {} '@babel/compat-data@7.26.8': {} @@ -8779,13 +8853,21 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.28.3': + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.24.7': dependencies: '@babel/types': 7.25.2 '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: @@ -8897,12 +8979,14 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.0 + debug: 4.4.3 lodash.debounce: 4.0.8 resolve: 1.22.10 transitivePeerDependencies: - supports-color + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.24.8': dependencies: '@babel/traverse': 7.26.10 @@ -8913,7 +8997,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -8927,7 +9011,7 @@ snapshots: '@babel/helper-module-imports@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -8966,7 +9050,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 '@babel/helper-plugin-utils@7.24.8': {} @@ -9043,7 +9127,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -9051,27 +9135,31 @@ snapshots: '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-option@7.24.8': {} '@babel/helper-validator-option@7.25.9': {} '@babel/helper-wrap-function@7.25.0': dependencies: - '@babel/template': 7.26.9 + '@babel/template': 7.27.2 '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.26.9 + '@babel/template': 7.27.2 '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -9082,8 +9170,8 @@ snapshots: '@babel/helpers@7.26.10': dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 '@babel/highlight@7.24.7': dependencies: @@ -9104,6 +9192,10 @@ snapshots: dependencies: '@babel/types': 7.26.0 + '@babel/parser@7.28.4': + dependencies: + '@babel/types': 7.28.4 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -9630,7 +9722,7 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.26.9 + '@babel/template': 7.27.2 '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': dependencies: @@ -10183,7 +10275,7 @@ snapshots: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/types': 7.26.10 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -10618,6 +10710,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.28.4': {} + '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 @@ -10630,6 +10724,12 @@ snapshots: '@babel/parser': 7.26.10 '@babel/types': 7.26.10 + '@babel/template@7.27.2': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@babel/traverse@7.25.3': dependencies: '@babel/code-frame': 7.24.7 @@ -10654,6 +10754,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.28.4': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.4 + '@babel/template': 7.27.2 + '@babel/types': 7.28.4 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + '@babel/types@7.25.2': dependencies: '@babel/helper-string-parser': 7.24.8 @@ -10670,6 +10782,11 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.28.4': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@bcoe/v8-coverage@0.2.3': {} '@biomejs/biome@1.9.4': @@ -11600,7 +11717,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.13 - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@grpc/proto-loader@0.7.13': dependencies: @@ -11649,27 +11766,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11698,7 +11815,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -11716,7 +11833,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11738,7 +11855,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -11807,7 +11924,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/yargs': 15.0.19 chalk: 4.1.2 optional: true @@ -11817,10 +11934,15 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/yargs': 17.0.33 chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -11844,11 +11966,18 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -11937,23 +12066,23 @@ snapshots: - supports-color - typescript - '@microsoft/api-extractor-model@7.29.8(@types/node@22.13.10)': + '@microsoft/api-extractor-model@7.29.8(@types/node@24.7.2)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.13.10) + '@rushstack/node-core-library': 5.9.0(@types/node@24.7.2) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.11(@types/node@22.13.10)': + '@microsoft/api-extractor@7.47.11(@types/node@24.7.2)': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@22.13.10) + '@microsoft/api-extractor-model': 7.29.8(@types/node@24.7.2) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.13.10) + '@rushstack/node-core-library': 5.9.0(@types/node@24.7.2) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@22.13.10) - '@rushstack/ts-command-line': 4.23.0(@types/node@22.13.10) + '@rushstack/terminal': 0.14.2(@types/node@24.7.2) + '@rushstack/ts-command-line': 4.23.0(@types/node@24.7.2) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -12298,7 +12427,7 @@ snapshots: dependencies: '@react-native-community/cli-debugger-ui': 14.1.0 '@react-native-community/cli-tools': 14.1.0 - compression: 1.8.0 + compression: 1.8.1 connect: 3.7.0 errorhandler: 1.5.1 nocache: 3.0.4 @@ -12320,8 +12449,8 @@ snapshots: mime: 2.6.0 open: 6.4.0 ora: 5.4.1 - semver: 7.7.1 - shell-quote: 1.8.2 + semver: 7.7.3 + shell-quote: 1.8.3 sudo-prompt: 9.2.1 optional: true @@ -12377,7 +12506,7 @@ snapshots: '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10) - '@babel/template': 7.26.9 + '@babel/template': 7.27.2 '@react-native/babel-plugin-codegen': 0.78.0(@babel/preset-env@7.25.3(@babel/core@7.26.10)) babel-plugin-syntax-hermes-parser: 0.25.1 babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.26.10) @@ -12637,7 +12766,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.20.0': optional: true - '@rushstack/node-core-library@5.9.0(@types/node@22.13.10)': + '@rushstack/node-core-library@5.9.0(@types/node@24.7.2)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -12648,23 +12777,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.2(@types/node@22.13.10)': + '@rushstack/terminal@0.14.2(@types/node@24.7.2)': dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@22.13.10) + '@rushstack/node-core-library': 5.9.0(@types/node@24.7.2) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 - '@rushstack/ts-command-line@4.23.0(@types/node@22.13.10)': + '@rushstack/ts-command-line@4.23.0(@types/node@24.7.2)': dependencies: - '@rushstack/terminal': 0.14.2(@types/node@22.13.10) + '@rushstack/terminal': 0.14.2(@types/node@24.7.2) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12805,8 +12934,8 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.10 + '@babel/code-frame': 7.27.1 + '@babel/runtime': 7.28.4 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -12882,11 +13011,11 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/istanbul-lib-coverage@2.0.6': {} @@ -12905,13 +13034,13 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -12927,11 +13056,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 - '@types/node@22.13.10': + '@types/node@24.7.2': dependencies: - undici-types: 6.20.0 + undici-types: 7.14.0 '@types/normalize-package-data@2.4.4': {} @@ -12954,7 +13083,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 '@types/resolve@1.20.2': {} @@ -13061,14 +13190,14 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react-swc@3.8.0(@swc/helpers@0.5.5)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0))': + '@vitejs/plugin-react-swc@3.8.0(@swc/helpers@0.5.5)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0))': dependencies: '@swc/core': 1.10.15(@swc/helpers@0.5.5) - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.13.10)(jsdom@26.0.0)(terser@5.39.0))': + '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@24.7.2)(jsdom@26.0.0)(terser@5.39.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -13082,7 +13211,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@22.13.10)(jsdom@26.0.0)(terser@5.39.0) + vitest: 2.1.4(@types/node@24.7.2)(jsdom@26.0.0)(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13093,13 +13222,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0))': + '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) '@vitest/pretty-format@2.1.4': dependencies: @@ -13140,7 +13269,7 @@ snapshots: '@vue/compiler-core@3.4.36': dependencies: - '@babel/parser': 7.26.10 + '@babel/parser': 7.28.4 '@vue/shared': 3.4.36 entities: 5.0.0 estree-walker: 2.0.2 @@ -13221,7 +13350,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -13844,7 +13973,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -13853,7 +13982,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -13995,16 +14124,16 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.53.0 + mime-db: 1.54.0 optional: true - compression@1.8.0: + compression@1.8.1: dependencies: bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9 negotiator: 0.6.4 - on-headers: 1.0.2 + on-headers: 1.1.0 safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: @@ -14171,13 +14300,13 @@ snapshots: optionalDependencies: typescript: 5.8.2 - create-jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + create-jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14341,6 +14470,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -14495,7 +14628,7 @@ snapshots: find-up: 3.0.0 minimatch: 3.1.2 - dts-cli@2.0.5(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10))(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/babel__core@7.20.5)(@types/node@22.13.10): + dts-cli@2.0.5(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10))(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/babel__core@7.20.5)(@types/node@24.7.2): dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 @@ -14528,7 +14661,7 @@ snapshots: eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.10))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)))(typescript@5.8.2) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@2.8.8) eslint-plugin-react: 7.34.3(eslint@8.57.0) @@ -14537,9 +14670,9 @@ snapshots: execa: 4.1.0 figlet: 1.7.0 fs-extra: 10.1.0 - jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-environment-jsdom: 29.7.0 - jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2))) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2))) jpjs: 1.2.1 lodash.merge: 4.6.2 ora: 5.4.1 @@ -14557,8 +14690,8 @@ snapshots: shelljs: 0.8.5 sort-package-json: 1.57.0 tiny-glob: 0.2.9 - ts-jest: 29.1.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2) - ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2) + ts-jest: 29.1.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)))(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2) tslib: 2.8.1 type-fest: 2.19.0 typescript: 5.8.2 @@ -14910,13 +15043,13 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)))(typescript@5.8.2): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.8.2) eslint: 8.57.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.8.2))(eslint@8.57.0)(typescript@5.8.2) - jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) transitivePeerDependencies: - supports-color - typescript @@ -16053,7 +16186,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.1 @@ -16068,7 +16201,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.0 + debug: 4.4.3 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -16120,7 +16253,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3(babel-plugin-macros@3.1.0) @@ -16140,16 +16273,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + jest-cli@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + create-jest: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -16159,7 +16292,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + jest-config@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -16184,8 +16317,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.10 - ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2) + '@types/node': 24.7.2 + ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -16215,7 +16348,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -16229,7 +16362,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -16239,7 +16372,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.10 + '@types/node': 24.7.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -16278,7 +16411,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -16313,7 +16446,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -16341,7 +16474,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -16387,7 +16520,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16402,11 +16535,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2))): dependencies: ansi-escapes: 6.2.1 chalk: 5.4.1 - jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -16417,7 +16550,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.10 + '@types/node': 24.7.2 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -16426,23 +16559,23 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@29.7.0: dependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest-cli: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17087,7 +17220,7 @@ snapshots: metro-source-map@0.81.3: dependencies: '@babel/traverse': 7.26.10 - '@babel/traverse--for-generate-function-map': '@babel/traverse@7.26.10' + '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.4' '@babel/types': 7.26.10 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -17113,8 +17246,8 @@ snapshots: metro-transform-plugins@0.81.3: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.26.10 - '@babel/template': 7.26.9 + '@babel/generator': 7.28.3 + '@babel/template': 7.27.2 '@babel/traverse': 7.26.10 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 @@ -17124,9 +17257,9 @@ snapshots: metro-transform-worker@0.81.3: dependencies: '@babel/core': 7.26.10 - '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 flow-enums-runtime: 0.0.6 metro: 0.81.3 metro-babel-transformer: 0.81.3 @@ -17188,7 +17321,7 @@ snapshots: - supports-color - utf-8-validate - microbundle@0.15.1(@types/babel__core@7.20.5)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + microbundle@0.15.1(@types/babel__core@7.20.5)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-class-properties': 7.12.1(@babel/core@7.25.2) @@ -17223,7 +17356,7 @@ snapshots: pretty-bytes: 5.6.0 rollup: 2.79.1 rollup-plugin-bundle-size: 1.0.3 - rollup-plugin-postcss: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + rollup-plugin-postcss: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) rollup-plugin-terser: 7.0.2(rollup@2.79.1) rollup-plugin-typescript2: 0.32.1(rollup@2.79.1)(typescript@4.9.5) rollup-plugin-visualizer: 5.12.0(rollup@2.79.1) @@ -17244,7 +17377,7 @@ snapshots: mime-db@1.52.0: {} - mime-db@1.53.0: + mime-db@1.54.0: optional: true mime-types@2.1.35: @@ -17640,7 +17773,7 @@ snapshots: dependencies: ee-first: 1.1.1 - on-headers@1.0.2: + on-headers@1.1.0: optional: true once@1.4.0: @@ -17954,13 +18087,13 @@ snapshots: dependencies: postcss: 8.4.41 - postcss-load-config@3.1.4(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + postcss-load-config@3.1.4(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.41 - ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2) postcss-merge-longhand@5.1.7(postcss@8.4.41): dependencies: @@ -18217,7 +18350,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.13.10 + '@types/node': 24.7.2 long: 5.3.1 protocols@2.0.1: {} @@ -18551,7 +18684,7 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-postcss@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)): + rollup-plugin-postcss@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)): dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 @@ -18560,7 +18693,7 @@ snapshots: p-queue: 6.6.2 pify: 5.0.0 postcss: 8.4.41 - postcss-load-config: 3.1.4(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + postcss-load-config: 3.1.4(postcss@8.4.41)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) postcss-modules: 4.3.1(postcss@8.4.41) promise.series: 0.2.0 resolve: 1.22.8 @@ -18714,6 +18847,9 @@ snapshots: semver@7.7.1: {} + semver@7.7.3: + optional: true + send@0.19.0: dependencies: debug: 2.6.9 @@ -18783,6 +18919,9 @@ snapshots: shell-quote@1.8.2: {} + shell-quote@1.8.3: + optional: true + shelljs@0.8.5: dependencies: glob: 7.2.3 @@ -18846,7 +18985,7 @@ snapshots: socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.3 - debug: 4.4.0 + debug: 4.4.3 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -19239,11 +19378,11 @@ snapshots: trim-newlines@3.0.1: {} - ts-jest@29.1.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)))(typescript@5.8.2): + ts-jest@29.1.5(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)))(typescript@5.8.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2)) + jest: 29.7.0(@types/node@24.7.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -19257,14 +19396,14 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.25.2) - ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@22.13.10)(typescript@5.8.2): + ts-node@10.9.2(@swc/core@1.10.15(@swc/helpers@0.5.5))(@types/node@24.7.2)(typescript@5.8.2): 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': 22.13.10 + '@types/node': 24.7.2 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -19306,7 +19445,7 @@ snapshots: tuf-js@2.2.1: dependencies: '@tufjs/models': 2.0.1 - debug: 4.4.0 + debug: 4.4.3 make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color @@ -19385,7 +19524,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.0.2 - undici-types@6.20.0: {} + undici-types@7.14.0: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -19465,12 +19604,12 @@ snapshots: vary@1.1.2: optional: true - vite-node@2.1.4(@types/node@22.13.10)(terser@5.39.0): + vite-node@2.1.4(@types/node@24.7.2)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -19482,9 +19621,9 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.3.0(@types/node@22.13.10)(rollup@2.79.1)(typescript@5.8.2)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)): + vite-plugin-dts@4.3.0(@types/node@24.7.2)(rollup@2.79.1)(typescript@5.8.2)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)): dependencies: - '@microsoft/api-extractor': 7.47.11(@types/node@22.13.10) + '@microsoft/api-extractor': 7.47.11(@types/node@24.7.2) '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@volar/typescript': 2.4.8 '@vue/language-core': 2.1.6(typescript@5.8.2) @@ -19495,41 +19634,41 @@ snapshots: magic-string: 0.30.11 typescript: 5.8.2 optionalDependencies: - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-externalize-deps@0.8.0(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)): + vite-plugin-externalize-deps@0.8.0(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)): dependencies: - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) - vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.8.2) optionalDependencies: - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.11(@types/node@22.13.10)(terser@5.39.0): + vite@5.4.11(@types/node@24.7.2)(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.20.0 optionalDependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 fsevents: 2.3.3 terser: 5.39.0 - vitest@2.1.4(@types/node@22.13.10)(jsdom@26.0.0)(terser@5.39.0): + vitest@2.1.4(@types/node@24.7.2)(jsdom@26.0.0)(terser@5.39.0): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@22.13.10)(terser@5.39.0)) + '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@24.7.2)(terser@5.39.0)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -19545,11 +19684,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.13.10)(terser@5.39.0) - vite-node: 2.1.4(@types/node@22.13.10)(terser@5.39.0) + vite: 5.4.11(@types/node@24.7.2)(terser@5.39.0) + vite-node: 2.1.4(@types/node@24.7.2)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.10 + '@types/node': 24.7.2 jsdom: 26.0.0 transitivePeerDependencies: - less