diff --git a/package.json b/package.json index 70186d3..8f06e5e 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "date-fns": "^4.1.0", "deepmerge": "^4.3.1", "prettier": "^3.8.2", - "shelljs": "^0.8.5" + "shelljs": "^0.10.0" }, "scripts": { "scan:apis": "node ./scan-apis.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 472f33d..ad435c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: workerd: - specifier: ^1.20260416.2 - version: 1.20260416.2 + specifier: ^1.20260418.1 + version: 1.20260418.1 wrangler: specifier: ^4.83.0 version: 4.83.0 @@ -27,29 +27,29 @@ importers: specifier: ^3.8.2 version: 3.8.3 shelljs: - specifier: ^0.8.5 - version: 0.8.5 + specifier: ^0.10.0 + version: 0.10.0 node: {} report: dependencies: react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.5 + version: 19.2.5 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.5 + version: 19.2.5(react@19.2.5) react-scripts: specifier: 5.0.1 - version: 5.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(type-fest@0.21.3)(typescript@4.9.5) + version: 5.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.5)(type-fest@0.21.3)(typescript@6.0.3) web-vitals: - specifier: ^2.1.4 - version: 2.1.4 + specifier: ^5.2.0 + version: 5.2.0 devDependencies: '@cloudflare/workers-types': - specifier: ^4.20260412.1 - version: 4.20260416.2 + specifier: ^4.20260418.1 + version: 4.20260418.1 '@testing-library/dom': specifier: ^10.4.0 version: 10.4.1 @@ -58,37 +58,37 @@ importers: version: 6.9.1 '@testing-library/react': specifier: ^16.3.0 - version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) '@types/node': - specifier: ^16.18.126 - version: 16.18.126 + specifier: ^25.6.0 + version: 25.6.0 '@types/react': - specifier: ^18.3.28 - version: 18.3.28 + specifier: ^19.2.14 + version: 19.2.14 '@types/react-dom': - specifier: ^18.3.7 - version: 18.3.7(@types/react@18.3.28) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.14) jest-canvas-mock: specifier: ^2.5.2 version: 2.5.2 tailwindcss: - specifier: ^3.4.19 - version: 3.4.19 + specifier: ^4.2.2 + version: 4.2.2 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^6.0.3 + version: 6.0.3 wrangler: specifier: 'catalog:' - version: 4.83.0(@cloudflare/workers-types@4.20260416.2) + version: 4.83.0(@cloudflare/workers-types@4.20260418.1) workerd: devDependencies: workerd: specifier: 'catalog:' - version: 1.20260416.2 + version: 1.20260418.1 packages: @@ -834,8 +834,8 @@ packages: cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-64@1.20260416.2': - resolution: {integrity: sha512-cDUvaehDfVdszSeqz0ecfX+JgZFb2neX75e2ZRd+pXU2wIa21YvyEZrktyUpz+JHlj0Gqa3+AFpYppakP60GRw==} + '@cloudflare/workerd-darwin-64@1.20260418.1': + resolution: {integrity: sha512-ODVvmi4K/uBumxCmavb8Ae1QxlRKq3nNmbzUEe7vOnQJxAd05xGCpLwhpF8Gql78p4Zhs/ZlHA1tm9Uezj1NwQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] @@ -846,8 +846,8 @@ packages: cpu: [arm64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260416.2': - resolution: {integrity: sha512-rpQTak7biwyFw+4HbmdsSmP0SiDKwi84cN8JTaCSrYGce1i8CyuaJw43b+GMbs32n/dLQYd1OHPBGVLk+GRD8g==} + '@cloudflare/workerd-darwin-arm64@1.20260418.1': + resolution: {integrity: sha512-k2rJR+plKLilW1pelOlW4dd7gdPDzsSHkdW22khFsKBM/slxKxnY8wjVQHpZeGAn5d8jmoD2x1hwl1b3dwuY8g==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] @@ -858,8 +858,8 @@ packages: cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-64@1.20260416.2': - resolution: {integrity: sha512-40fpzFM9OoABX7e/16K1oThfAJpsGtxhb1qzU/1ZtW5AOV9QBb0CshuNjE64Iq4P+c0O36z0URzgnMZe6SjOmg==} + '@cloudflare/workerd-linux-64@1.20260418.1': + resolution: {integrity: sha512-pSmRvvBcPFjmtq2K2mu/MO2n+HETvI8iY+QyvNRJ2EdOybbZRq1EQlknBe7rEeljd49x6K5R3FIt80Gu8to2ew==} engines: {node: '>=16'} cpu: [x64] os: [linux] @@ -870,8 +870,8 @@ packages: cpu: [arm64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260416.2': - resolution: {integrity: sha512-udj6CVpqg0TPzgqs0imPc1bbqvk1IIHg0RLvfahjJVHG7mCnveBV35br5uPa4B/UZqq/Paoph/oAxscNPw1VFA==} + '@cloudflare/workerd-linux-arm64@1.20260418.1': + resolution: {integrity: sha512-do7D9tJHMndMibCxPKTbniGA5WIPalvor+y3eNHs9Y/JVZwEy4sL49dY3t6GK9J8Lv9NC7V570INaLleKe0JJA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] @@ -882,14 +882,14 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workerd-windows-64@1.20260416.2': - resolution: {integrity: sha512-ugS6jB0RXci5TlhsvWnU3sznE2e59ywDnwtvzMwCvbb/Ggfk57uUwE5bU5eAFYqlgt2/np1r0k8TWF6hQgCFug==} + '@cloudflare/workerd-windows-64@1.20260418.1': + resolution: {integrity: sha512-AZBbzLM40W+yn8S8enPwN08dApv4dOoonojFVPVRHOfjRveLEYIN2sJkoLplCO56SgkOpJJ6Q0aAKC00jTAY5w==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20260416.2': - resolution: {integrity: sha512-f7VGuKsHckH5n9KATTPJQ6AGdc2q58eM2waGzzDoCKw+PBtw9j2TWdRz8tLkviv7XcjkcuKy181vQFffXJicrA==} + '@cloudflare/workers-types@4.20260418.1': + resolution: {integrity: sha512-bywXb2XmeSqrLCQYipcupLneqx015YhhNWz2v9b9iatpe8Cg551vP7ZuD5S2a6GfBka0dDnO70kIBiBvFglcrg==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -1694,8 +1694,8 @@ packages: '@types/node-forge@1.3.14': resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} - '@types/node@16.18.126': - resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==} + '@types/node@25.6.0': + resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1703,9 +1703,6 @@ packages: '@types/prettier@2.7.3': resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - '@types/q@1.5.8': resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} @@ -1715,13 +1712,13 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.3.7': - resolution: {integrity: sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} peerDependencies: - '@types/react': ^18.0.0 + '@types/react': ^19.2.0 - '@types/react@18.3.28': - resolution: {integrity: sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==} + '@types/react@19.2.14': + resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==} '@types/resolve@1.17.1': resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -3475,10 +3472,6 @@ packages: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -4921,10 +4914,10 @@ packages: typescript: optional: true - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.2.5: + resolution: {integrity: sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==} peerDependencies: - react: ^18.3.1 + react: ^19.2.5 react-error-overlay@6.1.0: resolution: {integrity: sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==} @@ -4954,8 +4947,8 @@ packages: typescript: optional: true - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.2.5: + resolution: {integrity: sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -4972,10 +4965,6 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} engines: {node: '>=6.0.0'} @@ -5153,8 +5142,8 @@ packages: resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} engines: {node: '>=10'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} schema-utils@2.7.0: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} @@ -5237,10 +5226,9 @@ packages: resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} engines: {node: '>= 0.4'} - shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true + shelljs@0.10.0: + resolution: {integrity: sha512-Jex+xw5Mg2qMZL3qnzXIfaxEtBaC4n7xifqaqtrZDdlheR70OGkydrPJWT0V1cA1k3nanC86x9FwAmQl6w3Klw==} + engines: {node: '>=18'} side-channel-list@1.0.1: resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} @@ -5487,6 +5475,9 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + tailwindcss@4.2.2: + resolution: {integrity: sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==} + tapable@1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -5638,9 +5629,9 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} + engines: {node: '>=14.17'} hasBin: true unbox-primitive@1.1.0: @@ -5650,6 +5641,9 @@ packages: underscore@1.13.6: resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==} + undici-types@7.19.2: + resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + undici@7.24.8: resolution: {integrity: sha512-6KQ/+QxK49Z/p3HO6E5ZCZWNnCasyZLa5ExaVYyvPxUwKtbCPMKELJOqh7EqOle0t9cH/7d2TaaTRRa6Nhs4YQ==} engines: {node: '>=20.18.1'} @@ -5751,8 +5745,8 @@ packages: wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - web-vitals@2.1.4: - resolution: {integrity: sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==} + web-vitals@5.2.0: + resolution: {integrity: sha512-i2z98bEmaCqSDiHEDu+gHl/dmR4Q+TxFmG3/13KkMO+o8UxQzCqWaDRCiLgEa41nlO4VpXSI0ASa1xWmO9sBlA==} webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} @@ -5927,8 +5921,8 @@ packages: engines: {node: '>=16'} hasBin: true - workerd@1.20260416.2: - resolution: {integrity: sha512-+XsrNz2rMC2IR7ClQdjEDszt+X0cXwQA8wNhfyUoKaej+XplhDoWgD/MMfE8U7QVj+7PnwCXAJunU+P2m7tm+w==} + workerd@1.20260418.1: + resolution: {integrity: sha512-ljxdhCNhpH3/nxUwmlhMtx+6fDeSK+KtU8ZLA3Udfna6AEqJeDXPRUVA8mNz2nHqMOwqcr/G0zoCL9GGJcKOyw==} engines: {node: '>=16'} hasBin: true @@ -6942,34 +6936,34 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260415.1': optional: true - '@cloudflare/workerd-darwin-64@1.20260416.2': + '@cloudflare/workerd-darwin-64@1.20260418.1': optional: true '@cloudflare/workerd-darwin-arm64@1.20260415.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260416.2': + '@cloudflare/workerd-darwin-arm64@1.20260418.1': optional: true '@cloudflare/workerd-linux-64@1.20260415.1': optional: true - '@cloudflare/workerd-linux-64@1.20260416.2': + '@cloudflare/workerd-linux-64@1.20260418.1': optional: true '@cloudflare/workerd-linux-arm64@1.20260415.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260416.2': + '@cloudflare/workerd-linux-arm64@1.20260418.1': optional: true '@cloudflare/workerd-windows-64@1.20260415.1': optional: true - '@cloudflare/workerd-windows-64@1.20260416.2': + '@cloudflare/workerd-windows-64@1.20260418.1': optional: true - '@cloudflare/workers-types@4.20260416.2': {} + '@cloudflare/workers-types@4.20260418.1': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -7282,7 +7276,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -7291,7 +7285,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -7304,7 +7298,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -7338,14 +7332,14 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 jest-mock: 27.5.1 '@jest/fake-timers@27.5.1': dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.18.126 + '@types/node': 25.6.0 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -7363,7 +7357,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -7443,7 +7437,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/yargs': 16.0.11 chalk: 4.1.2 @@ -7452,7 +7446,7 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -7676,15 +7670,15 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': dependencies: '@babel/runtime': 7.29.2 '@testing-library/dom': 10.4.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.5 + react-dom: 19.2.5(react@19.2.5) optionalDependencies: - '@types/react': 18.3.28 - '@types/react-dom': 18.3.7(@types/react@18.3.28) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)': dependencies: @@ -7718,20 +7712,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.1.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/connect@3.4.38': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/eslint-scope@3.7.7': dependencies: @@ -7754,14 +7748,14 @@ snapshots: '@types/express-serve-static-core@4.19.8': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/qs': 6.15.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/qs': 6.15.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -7775,7 +7769,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/html-minifier-terser@6.1.0': {} @@ -7783,7 +7777,7 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/istanbul-lib-coverage@2.0.6': {} @@ -7803,34 +7797,33 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 - '@types/node@16.18.126': {} + '@types/node@25.6.0': + dependencies: + undici-types: 7.19.2 '@types/parse-json@4.0.2': {} '@types/prettier@2.7.3': {} - '@types/prop-types@15.7.15': {} - '@types/q@1.5.8': {} '@types/qs@6.15.0': {} '@types/range-parser@1.2.7': {} - '@types/react-dom@18.3.7(@types/react@18.3.28)': + '@types/react-dom@19.2.3(@types/react@19.2.14)': dependencies: - '@types/react': 18.3.28 + '@types/react': 19.2.14 - '@types/react@18.3.28': + '@types/react@19.2.14': dependencies: - '@types/prop-types': 15.7.15 csstype: 3.2.3 '@types/resolve@1.17.1': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/retry@0.12.0': {} @@ -7839,11 +7832,11 @@ snapshots: '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/send@1.2.1': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/serve-index@1.9.4': dependencies: @@ -7852,12 +7845,12 @@ snapshots: '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/send': 0.17.6 '@types/sockjs@0.3.36': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/stack-utils@2.0.3': {} @@ -7865,7 +7858,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 '@types/yargs-parser@21.0.3': {} @@ -7877,42 +7870,42 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) debug: 4.4.3 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 semver: 7.7.4 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) debug: 4.4.3 eslint: 8.57.1 optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -7921,21 +7914,21 @@ snapshots: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@6.0.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) debug: 4.4.3 eslint: 8.57.1 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@5.62.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -7943,20 +7936,20 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.4 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@6.0.3) optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@6.0.3) eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.7.4 @@ -9178,25 +9171,25 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(eslint@8.57.1)(jest@27.5.1)(typescript@4.9.5): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(eslint@8.57.1)(jest@27.5.1)(typescript@6.0.3): dependencies: '@babel/core': 7.29.0 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) '@rushstack/eslint-patch': 1.16.1 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.3) babel-preset-react-app: 10.1.0 confusing-browser-globals: 1.0.11 eslint: 8.57.1 eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@27.5.1)(typescript@4.9.5) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@27.5.1)(typescript@6.0.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@4.9.5) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.1)(typescript@6.0.3) optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -9213,11 +9206,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 transitivePeerDependencies: @@ -9231,7 +9224,7 @@ snapshots: lodash: 4.18.1 string-natural-compare: 3.0.1 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -9242,7 +9235,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -9254,18 +9247,18 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(jest@27.5.1)(typescript@4.9.5): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(jest@27.5.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) eslint: 8.57.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@6.0.3))(eslint@8.57.1)(typescript@6.0.3) jest: 27.5.1 transitivePeerDependencies: - supports-color @@ -9316,9 +9309,9 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@4.9.5): + eslint-plugin-testing-library@5.11.1(eslint@8.57.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@6.0.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -9578,7 +9571,7 @@ snapshots: dependencies: is-callable: 1.2.7 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@4.9.5)(webpack@5.106.2): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@6.0.3)(webpack@5.106.2): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -9593,7 +9586,7 @@ snapshots: schema-utils: 2.7.0 semver: 7.7.4 tapable: 1.1.3 - typescript: 4.9.5 + typescript: 6.0.3 webpack: 5.106.2 optionalDependencies: eslint: 8.57.1 @@ -9920,8 +9913,6 @@ snapshots: hasown: 2.0.2 side-channel: 1.1.0 - interpret@1.4.0: {} - ipaddr.js@1.9.1: {} ipaddr.js@2.3.0: {} @@ -10136,7 +10127,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -10232,7 +10223,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -10247,7 +10238,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -10257,7 +10248,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 16.18.126 + '@types/node': 25.6.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -10276,7 +10267,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -10331,7 +10322,7 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): optionalDependencies: @@ -10369,7 +10360,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -10420,7 +10411,7 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 graceful-fs: 4.2.11 jest-snapshot@27.5.1: @@ -10453,7 +10444,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10462,7 +10453,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 16.18.126 + '@types/node': 25.6.0 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10492,7 +10483,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 16.18.126 + '@types/node': 25.6.0 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -10502,7 +10493,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 16.18.126 + '@types/node': 25.6.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -10511,19 +10502,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 16.18.126 + '@types/node': 25.6.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11568,7 +11559,7 @@ snapshots: regenerator-runtime: 0.13.11 whatwg-fetch: 3.6.20 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@4.9.5)(webpack@5.106.2): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@6.0.3)(webpack@5.106.2): dependencies: '@babel/code-frame': 7.29.0 address: 1.2.2 @@ -11579,7 +11570,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@4.9.5)(webpack@5.106.2) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@6.0.3)(webpack@5.106.2) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -11596,17 +11587,16 @@ snapshots: text-table: 0.2.0 webpack: 5.106.2 optionalDependencies: - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - eslint - supports-color - vue-template-compiler - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.5(react@19.2.5): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.2.5 + scheduler: 0.27.0 react-error-overlay@6.1.0: {} @@ -11618,7 +11608,7 @@ snapshots: react-refresh@0.11.0: {} - react-scripts@5.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(type-fest@0.21.3)(typescript@4.9.5): + react-scripts@5.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.5)(type-fest@0.21.3)(typescript@6.0.3): dependencies: '@babel/core': 7.29.0 '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.106.2))(webpack@5.106.2) @@ -11636,7 +11626,7 @@ snapshots: dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.57.1 - eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(eslint@8.57.1)(jest@27.5.1)(typescript@4.9.5) + eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.28.6(@babel/core@7.29.0))(@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0))(eslint@8.57.1)(jest@27.5.1)(typescript@6.0.3) eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.106.2) file-loader: 6.2.0(webpack@5.106.2) fs-extra: 10.1.0 @@ -11652,9 +11642,9 @@ snapshots: postcss-normalize: 10.0.1(browserslist@4.28.2)(postcss@8.5.10) postcss-preset-env: 7.8.3(postcss@8.5.10) prompts: 2.4.2 - react: 18.3.1 + react: 19.2.5 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@4.9.5)(webpack@5.106.2) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@6.0.3)(webpack@5.106.2) react-refresh: 0.11.0 resolve: 1.22.12 resolve-url-loader: 4.0.0 @@ -11670,7 +11660,7 @@ snapshots: workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.106.2) optionalDependencies: fsevents: 2.3.3 - typescript: 4.9.5 + typescript: 6.0.3 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -11707,9 +11697,7 @@ snapshots: - webpack-plugin-serve - yaml - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.5: {} read-cache@1.0.0: dependencies: @@ -11735,10 +11723,6 @@ snapshots: dependencies: picomatch: 2.3.2 - rechoir@0.6.2: - dependencies: - resolve: 1.22.12 - recursive-readdir@2.2.3: dependencies: minimatch: 3.1.5 @@ -11908,9 +11892,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} schema-utils@2.7.0: dependencies: @@ -12058,11 +12040,10 @@ snapshots: shell-quote@1.8.3: {} - shelljs@0.8.5: + shelljs@0.10.0: dependencies: - glob: 7.2.3 - interpret: 1.4.0 - rechoir: 0.6.2 + execa: 5.1.1 + fast-glob: 3.3.3 side-channel-list@1.0.1: dependencies: @@ -12379,6 +12360,8 @@ snapshots: - tsx - yaml + tailwindcss@4.2.2: {} + tapable@1.1.3: {} tapable@2.3.2: {} @@ -12475,10 +12458,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@4.9.5): + tsutils@3.21.0(typescript@6.0.3): dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 6.0.3 type-check@0.4.0: dependencies: @@ -12534,7 +12517,7 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@4.9.5: {} + typescript@6.0.3: {} unbox-primitive@1.1.0: dependencies: @@ -12545,6 +12528,8 @@ snapshots: underscore@1.13.6: {} + undici-types@7.19.2: {} + undici@7.24.8: {} unenv@2.0.0-rc.24: @@ -12635,7 +12620,7 @@ snapshots: dependencies: minimalistic-assert: 1.0.1 - web-vitals@2.1.4: {} + web-vitals@5.2.0: {} webidl-conversions@4.0.2: {} @@ -12953,15 +12938,15 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260415.1 '@cloudflare/workerd-windows-64': 1.20260415.1 - workerd@1.20260416.2: + workerd@1.20260418.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260416.2 - '@cloudflare/workerd-darwin-arm64': 1.20260416.2 - '@cloudflare/workerd-linux-64': 1.20260416.2 - '@cloudflare/workerd-linux-arm64': 1.20260416.2 - '@cloudflare/workerd-windows-64': 1.20260416.2 + '@cloudflare/workerd-darwin-64': 1.20260418.1 + '@cloudflare/workerd-darwin-arm64': 1.20260418.1 + '@cloudflare/workerd-linux-64': 1.20260418.1 + '@cloudflare/workerd-linux-arm64': 1.20260418.1 + '@cloudflare/workerd-windows-64': 1.20260418.1 - wrangler@4.83.0(@cloudflare/workers-types@4.20260416.2): + wrangler@4.83.0(@cloudflare/workers-types@4.20260418.1): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260415.1) @@ -12972,7 +12957,7 @@ snapshots: unenv: 2.0.0-rc.24 workerd: 1.20260415.1 optionalDependencies: - '@cloudflare/workers-types': 4.20260416.2 + '@cloudflare/workers-types': 4.20260418.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6181d48..c179ce1 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,5 +4,5 @@ packages: - "report" catalog: - workerd: ^1.20260416.2 + workerd: ^1.20260418.1 wrangler: ^4.83.0 diff --git a/report/package.json b/report/package.json index 3748f96..7ad629b 100644 --- a/report/package.json +++ b/report/package.json @@ -3,10 +3,10 @@ "version": "0.1.0", "private": true, "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.5", + "react-dom": "^19.2.5", "react-scripts": "5.0.1", - "web-vitals": "^2.1.4" + "web-vitals": "^5.2.0" }, "scripts": { "start": "react-scripts start", @@ -35,17 +35,17 @@ ] }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260412.1", + "@cloudflare/workers-types": "^4.20260418.1", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", - "@types/node": "^16.18.126", - "@types/react": "^18.3.28", - "@types/react-dom": "^18.3.7", + "@types/node": "^25.6.0", + "@types/react": "^19.2.14", + "@types/react-dom": "^19.2.3", "jest-canvas-mock": "^2.5.2", - "tailwindcss": "^3.4.19", - "typescript": "^4.9.5", + "tailwindcss": "^4.2.2", + "typescript": "^6.0.3", "wrangler": "catalog:" } }