From 7c52e9b7644c8dd8b57158f2fd3181562181a328 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 20:08:21 +0000 Subject: [PATCH 1/3] build(deps-dev): bump the dependencies group with 6 updates Bumps the dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.170.41` | `1.170.42` | | [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.168.42` | `1.168.43` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.4` | `26.6.5` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.1.1` | `6.1.2` | | [oxc-transform-react](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform-react) | `0.152.0` | `0.153.0` | | [playwright](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` | Updates `@tanstack/react-router` from 1.170.41 to 1.170.42 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.42/packages/react-router) Updates `@tanstack/router-plugin` from 1.168.42 to 1.168.43 - [Release notes](https://github.com/TanStack/router/releases) - [Changelog](https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md) - [Commits](https://github.com/TanStack/router/commits/@tanstack/router-plugin@1.168.43/packages/router-plugin) Updates `@types/node` from 26.6.4 to 26.6.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitejs/plugin-react` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.1.2/packages/plugin-react) Updates `oxc-transform-react` from 0.152.0 to 0.153.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/transform-react/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.153.0/napi/transform-react) Updates `playwright` from 1.63.0 to 1.64.0 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0) --- updated-dependencies: - dependency-name: "@tanstack/react-router" dependency-version: 1.170.42 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@tanstack/router-plugin" dependency-version: 1.168.43 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@types/node" dependency-version: 26.6.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: oxc-transform-react dependency-version: 0.153.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: playwright dependency-version: 1.64.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] --- package-lock.json | 244 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 123 insertions(+), 123 deletions(-) diff --git a/package-lock.json b/package-lock.json index c67c192413..3f60d7c7c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "eslint": "^10.2.1", "jspdf": "^4.2.0", "jspdf-autotable": "^5.0.7", - "oxc-transform-react": "^0.152.0", + "oxc-transform-react": "^0.153.0", "playwright": "^1.62.1", "react": "^19.3.0", "react-dom": "^19.3.0", @@ -641,9 +641,9 @@ } }, "node_modules/@oxc-transform-react/binding-android-arm-eabi": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-android-arm-eabi/-/binding-android-arm-eabi-0.152.0.tgz", - "integrity": "sha512-HrGZlhhyJUxz5tDWnsBliNrlhSVxM9lLF468EKab1uBBUMbMzfwHdO4aOHbI8x4EbI/gIzpMXqJbtWRwBLdwZw==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-android-arm-eabi/-/binding-android-arm-eabi-0.153.0.tgz", + "integrity": "sha512-VxhI7In+VRTemKyq9D1mztsDSo/nzRzhDLaMi3NobklIbFfLZYOYYPFM0knL4hQKZi1jFfMPHiP5Y/WjP4DGkw==", "cpu": [ "arm" ], @@ -658,9 +658,9 @@ } }, "node_modules/@oxc-transform-react/binding-android-arm64": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-android-arm64/-/binding-android-arm64-0.152.0.tgz", - "integrity": "sha512-h+LtkA/nSQsfZdCe6c3F28236gIZhpl3Bu9MjwEI7X0J+CGpEEShmZuXw5b7lwqXQnhr5l1ZIIZ4NA5tU5FW+Q==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-android-arm64/-/binding-android-arm64-0.153.0.tgz", + "integrity": "sha512-JBv/BQvt84KRH63M4t296rGtt3X3awHZQ5jtK8zBwXLvH5FhpW/FtPaSUbCMI2x9sqI5/c94snOIPAX+dKb2qA==", "cpu": [ "arm64" ], @@ -675,9 +675,9 @@ } }, "node_modules/@oxc-transform-react/binding-darwin-arm64": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-darwin-arm64/-/binding-darwin-arm64-0.152.0.tgz", - "integrity": "sha512-EycvN1vJ5gjer1+AD4Czi/Z0gpD4ud/oRbiwDV3BDOiuN5PVrR5Dz0oqkoKtE+/eKK6QqygEtZrZzc8ARJkLLA==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-darwin-arm64/-/binding-darwin-arm64-0.153.0.tgz", + "integrity": "sha512-Yvq5H8B2WPfwXo42ZCkmq0E5yOepxNTCwBmSZVKjze7/Buqa6OupyKw5YuZa7B/S+HyBJVQ5mXsDLKGSsXPoGQ==", "cpu": [ "arm64" ], @@ -692,9 +692,9 @@ } }, "node_modules/@oxc-transform-react/binding-darwin-x64": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-darwin-x64/-/binding-darwin-x64-0.152.0.tgz", - "integrity": "sha512-5YUXuvxXi+7GmZPho95qteMlG8WgIhCbpYOug8MhyuTZzYtrr8CDBsdMzheBgiRNj9lPkFvduhQ4MK+QVQ06CQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-darwin-x64/-/binding-darwin-x64-0.153.0.tgz", + "integrity": "sha512-A/NArh1lZX5dvwvZEnRXYl1O+xKiw5N8Qz8gJYKkRbHT8XvD8XU/hP7DO5j8Vzfm+N8EYK/iHUqnf370wwS+yw==", "cpu": [ "x64" ], @@ -709,9 +709,9 @@ } }, "node_modules/@oxc-transform-react/binding-freebsd-x64": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-freebsd-x64/-/binding-freebsd-x64-0.152.0.tgz", - "integrity": "sha512-HZrLNspvHfOo1umeCkeskU7UBEXWjuQSoBGidHwjUQVOhsbDNp9k3oihXenEBFgShPycLEC11wAZSD3DtiIkXA==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-freebsd-x64/-/binding-freebsd-x64-0.153.0.tgz", + "integrity": "sha512-ZpVCiJKiQBd98TDSSvrcFjCKAhi/EZETxe5KRHgX0JgXffPQMfP3ICPPCTvMK4YjIozZIhvKb7j8hLeC831PHw==", "cpu": [ "x64" ], @@ -726,9 +726,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-arm-gnueabihf": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.152.0.tgz", - "integrity": "sha512-qfPsGd0sbaUeLtQDojSf+reHYMBHWX+4mdq1lsARkRzGjoHCvstnTr+nKb7sTtGsdPYhbSgbPINI+h1V+KSF5A==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.153.0.tgz", + "integrity": "sha512-UA/u81e7E9DHVD2tdFRgXwzriEgRWpU4emBfYYt45DS2s93CIf5ht8swqc69DKZtexknpa4PshBWH1nJE5mqeg==", "cpu": [ "arm" ], @@ -743,9 +743,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-arm-musleabihf": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.152.0.tgz", - "integrity": "sha512-lYpuYevetblWvNsylYb3BxKbXd2t+BhUqwIoa3/98zmWeLbB+VBfxV8APdZV9gbw2W04HknXKU386pt/5duvfw==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.153.0.tgz", + "integrity": "sha512-PfEJ6ccNSfkdYQ8eFGzFvEJQEVcSYy924Rpd1qvLF8xpu0riem8mNSPrytPmAGXNhM9aavRakoT8k9Sv1D0mAA==", "cpu": [ "arm" ], @@ -760,9 +760,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-arm64-gnu": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.152.0.tgz", - "integrity": "sha512-8eIPBuC+1WpE3Z7AiieAVhbkt6PLEbT4Rnm4SeVOMvIUKTml+s2PSzMu2qAUtFdIB4SFVshTj9SliturT3GHCg==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.153.0.tgz", + "integrity": "sha512-1f8YX+9uPrFpPbg5pH6oN7j+0i2GbGxhZiRkTPLmYcpAJvPqVruWPfXdDiH6M3/dklgTfPjsydIcIiY7ORV6Ug==", "cpu": [ "arm64" ], @@ -780,9 +780,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-arm64-musl": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.152.0.tgz", - "integrity": "sha512-rv4dvLnqhgen1tqb7eoB/fNfD5fq+Bf3RTH9YuJ+8SNdqOk2TjAXFUdve0XtjD9Wost0fQ605bVXVrStVY/IEQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.153.0.tgz", + "integrity": "sha512-GnN2R0H6KSjbr6RP/fjXoMG6MeFlbeqru1bkahnLoYjpqtKGiuGlWh4oTYgaxoPiE3AJciCr123rxHBUFQKUPA==", "cpu": [ "arm64" ], @@ -800,9 +800,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-ppc64-gnu": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.152.0.tgz", - "integrity": "sha512-zP9xCGiJFyHkP6B7UtVQ99nfYXe8e7eqLqZv0C+Zr2jlhNuLMBsB77QuRczlhtRQqncRWzBI8BkQzy/Lo7GyaQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.153.0.tgz", + "integrity": "sha512-iveCsZ524m57Ke9E0vpD2zgOFtzTcORd8YmM8xCAkU0llWPg5gtn37g5lLGYhH983yKzK0dJwIWXfpWrGpvXXw==", "cpu": [ "ppc64" ], @@ -820,9 +820,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-riscv64-gnu": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.152.0.tgz", - "integrity": "sha512-INC57B7OIgMEoUe4NquHvg77tlYL4E6aMglhKs3FY5k5oB9/+hd2y0Xg1DVco5uDtkgilnSQRM5P0Ptz7CxXPg==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.153.0.tgz", + "integrity": "sha512-DxPNVE+XuWWUw9GMqDuEKz4yF6pZenATAEhlZjQo+0bLtkUW7zch8pwX3lhasqJu94MhYpww33y1hBCPsn6yRA==", "cpu": [ "riscv64" ], @@ -840,9 +840,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-riscv64-musl": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.152.0.tgz", - "integrity": "sha512-4oPU+QTufHexk7GOGe/JapxAfYlU5EXUsN5J0IsBC9s3SsGUTTjpmXQYiDe4dkX5/BGerE+9mYDG94jNwuk99A==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.153.0.tgz", + "integrity": "sha512-nvXxNdHVwwsRNwKfymDo34PuVun1sRi1XD2A5DAwO3xokyFEz9aGK0/FdQnmOixTtouE/NEFb7jT6g5x3Y170w==", "cpu": [ "riscv64" ], @@ -860,9 +860,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-s390x-gnu": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.152.0.tgz", - "integrity": "sha512-xt4qy3y+9s32F/pz7ymaf1VfDRI+cKwDnW2poFID2r51dC/gln3QGGDaqv2XLaZGQT5o4uGwIry+9CQY5AHNeA==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.153.0.tgz", + "integrity": "sha512-O9Gcu3zuzkn0JYV4Teosp4BYtlAVhL78r9EawRA1W63pULu3TdnKqPjVNBI7Mn8goqNiDbrQaug6wLFbKnaNaQ==", "cpu": [ "s390x" ], @@ -880,9 +880,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-x64-gnu": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.152.0.tgz", - "integrity": "sha512-6va4CIMFzejx2i8KhLAYuunai7b85vRpZSLvuBR4bK2ywuTb6V0kJDFJwiKjWHQRNzEvRjbl887+jqa1rKl8QQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.153.0.tgz", + "integrity": "sha512-r1Pek4cpycy8Ju7UM033+RbXyKgS9FS0DH0mar/yVMs+44r/tJDa96eN6ov7138gJ6MQIQj3lKjUSZoSdGfu2Q==", "cpu": [ "x64" ], @@ -900,9 +900,9 @@ } }, "node_modules/@oxc-transform-react/binding-linux-x64-musl": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-x64-musl/-/binding-linux-x64-musl-0.152.0.tgz", - "integrity": "sha512-l1QfEbsREILsAWIcmpEsEu9PKjmN6BKmE1Oe97QJDUjeJ3z5lBn5g2feC3nof3JJc5SsG8BiY4F+cm1yHRhmeQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-linux-x64-musl/-/binding-linux-x64-musl-0.153.0.tgz", + "integrity": "sha512-d5aS8XA3wYNLrLALGGXaS1Q6NIDmbd54+xxCk0RZFM9iLGDiowXj3ObsuNFqmTn8ljjHkiosz+QZJW5YCu90+A==", "cpu": [ "x64" ], @@ -920,9 +920,9 @@ } }, "node_modules/@oxc-transform-react/binding-openharmony-arm64": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-openharmony-arm64/-/binding-openharmony-arm64-0.152.0.tgz", - "integrity": "sha512-UmdDypmnG1WSZxzQXd8GfhbZQq//XsvMu5/mm+I1uCW3v+9UwpD1J7H+jg91W4xtRY1c0qAhUoMsZi+6vB7Qug==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-openharmony-arm64/-/binding-openharmony-arm64-0.153.0.tgz", + "integrity": "sha512-7D81GeqwiJNdxnLSJnqqlKSqOmEEy+xmqZlKrviveQJr2SE30V5d8CQdT1Ye3uM6qyEzncFsW2jSgHmof+F8zw==", "cpu": [ "arm64" ], @@ -937,9 +937,9 @@ } }, "node_modules/@oxc-transform-react/binding-win32-arm64-msvc": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.152.0.tgz", - "integrity": "sha512-JgETFwNiqqB0BfTKMamnVF1zBMnburMoeqnyBgWwKj+JdEqgFqO/0G/O+eWUfNW4xPryjh6HGuq9eNHZLRYrjg==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.153.0.tgz", + "integrity": "sha512-0usRzLDKvY3+SYQs9mLNlP9x3sTaWjHOpudUcgSKTob/dfXL2xUysujSsht23ooV3XtNo8K02xDbq/ov/wgGzA==", "cpu": [ "arm64" ], @@ -954,9 +954,9 @@ } }, "node_modules/@oxc-transform-react/binding-win32-ia32-msvc": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.152.0.tgz", - "integrity": "sha512-j2oFkpEG89D38wVY43OtU1s9QUmq0C1+Dpp62PB+SDDTAMsUwU2HofnhK3h9iYTAs7wH/6YqzWOM4XjQ6g/Nmw==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.153.0.tgz", + "integrity": "sha512-280xKSNDYfpEnlZOi7nuQ4+tQL5SYl9M/14FQkq95CvkpFIJLYAyJYZxT9XJhPO7BGAsuIrZNO9sMoqKjakvhw==", "cpu": [ "ia32" ], @@ -971,9 +971,9 @@ } }, "node_modules/@oxc-transform-react/binding-win32-x64-msvc": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.152.0.tgz", - "integrity": "sha512-iFxYqUqkN/8D0migw/RVZoEvVcJhZ1NzJuRBal0Fgt7V1yJed0QQIHd719kL4OrVmX5f5u2tNZxJB1UJiQ0D/Q==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/@oxc-transform-react/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.153.0.tgz", + "integrity": "sha512-EatiBeAhQJRdUEGZ1aDBMc+P1rzMgPiElnB2oTkLK3nZ4y8jnP+xhT2Gsolg8EEH9sSfazAq4HJaQFdUByX7mg==", "cpu": [ "x64" ], @@ -2081,9 +2081,9 @@ "license": "MIT" }, "node_modules/@tanstack/history": { - "version": "1.162.4", - "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.4.tgz", - "integrity": "sha512-utTS5L2OkeYUzXGohL1Z8sefu1GLNOJcxe8Hd6iIdc/Xo1K1nDB2JEp4iSFhvYh33xKC9V91TxrS8qfrpoKobQ==", + "version": "1.162.5", + "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.162.5.tgz", + "integrity": "sha512-w1+YvwmTkwt5n8yUqEH3IWZ9DsmorCZW/EQ3KYHnqEgIkOZpH54NvW6/Epq3Dzb8H0ifIeYX8PExvrNLIH5FIA==", "dev": true, "license": "MIT", "engines": { @@ -2095,15 +2095,15 @@ } }, "node_modules/@tanstack/react-router": { - "version": "1.170.41", - "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.41.tgz", - "integrity": "sha512-Mpvw8Wm5MGDbTqI8Yc9flLKxbOHwoWocv0H2aGKcgw2a017oK5nZWqa954P+DrUx/8fI98YNywnHP5XcD3tQ9w==", + "version": "1.170.42", + "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.170.42.tgz", + "integrity": "sha512-4wBptX7DRvc+v/XQ0MxL9rKlmSFb0ob3tSEZWF4ssSl1DD+1HAofWM3HwSn9liQN0r7e00qiv5WQMp6rObOc1g==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.4", + "@tanstack/history": "1.162.5", "@tanstack/react-store": "^0.11.2", - "@tanstack/router-core": "1.171.34", + "@tanstack/router-core": "1.171.35", "isbot": "^5.1.22" }, "engines": { @@ -2138,13 +2138,13 @@ } }, "node_modules/@tanstack/router-core": { - "version": "1.171.34", - "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.34.tgz", - "integrity": "sha512-X+19pGuuLVPvvAvPYw9v/+ktRk5cCll8AtfpBpOhDRmVgUMrfqze0467xtq8YRVVs/mmo5rVtWn/7Tp32RDBKw==", + "version": "1.171.35", + "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.171.35.tgz", + "integrity": "sha512-fNKsx/rrxppFNmCQ9mPwg4OCb1O3qfLPVrE9FVyyWyRPQk0f0NK5bdJUzTYZQ+T/Ajfllr3SEx9pntM45F5amQ==", "dev": true, "license": "MIT", "dependencies": { - "@tanstack/history": "1.162.4", + "@tanstack/history": "1.162.5", "cookie-es": "^3.0.0", "seroval": "^1.6.7", "seroval-plugins": "^1.6.7" @@ -2158,14 +2158,14 @@ } }, "node_modules/@tanstack/router-generator": { - "version": "1.167.40", - "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.40.tgz", - "integrity": "sha512-WkEueqEvsBBudzO0fx1nWfOmRNW8OAvBoVABTGls9bAWzjdC+KDGHvjCNrvn88ofs1F6gqL8aWnzKCbxW3dCyQ==", + "version": "1.167.41", + "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.167.41.tgz", + "integrity": "sha512-N4zQB72lgQ6HeSv77JFSPQ7I+tUDT4xHAPvWBRT1Ah71IiTGXSGPJyqrN8raHcS7vk+QYx/tpWRg74SpqC/FUg==", "dev": true, "license": "MIT", "dependencies": { "@babel/types": "^7.29.8", - "@tanstack/router-core": "1.171.34", + "@tanstack/router-core": "1.171.35", "@tanstack/router-utils": "1.162.3", "@tanstack/virtual-file-routes": "1.162.0", "jiti": "^2.7.0", @@ -2182,17 +2182,17 @@ } }, "node_modules/@tanstack/router-plugin": { - "version": "1.168.42", - "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.42.tgz", - "integrity": "sha512-vAR5WXJh/ErseEWQftDhsJcr2c++ucRQ6FbqN3ygMO44+ZxxRfW3sIpZmddHROVSmBk8jc6MrwjTPNjVhd62Vw==", + "version": "1.168.43", + "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.168.43.tgz", + "integrity": "sha512-0cMS2IhVJ1rfBqgcsLWBhKhHaW1oC26zCU2QveZnlDO+EjwuNH5XkRt+ZxhAinZZJIIRX7LEC/SBvjUutS4Zrw==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.29.7", "@babel/template": "^7.29.7", "@babel/types": "^7.29.8", - "@tanstack/router-core": "1.171.34", - "@tanstack/router-generator": "1.167.40", + "@tanstack/router-core": "1.171.35", + "@tanstack/router-generator": "1.167.41", "@tanstack/router-utils": "1.162.3", "chokidar": "^5.0.0", "unplugin": "^3.3.0", @@ -2207,7 +2207,7 @@ }, "peerDependencies": { "@rsbuild/core": ">=1.0.2 || ^2.0.0", - "@tanstack/react-router": "^1.170.41", + "@tanstack/react-router": "^1.170.42", "vite": ">=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0", "vite-plugin-solid": "^2.11.10 || ^3.0.0-0", "webpack": ">=5.92.0" @@ -2418,9 +2418,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", - "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", + "version": "26.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", + "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", "dev": true, "license": "MIT", "dependencies": { @@ -2818,9 +2818,9 @@ } }, "node_modules/@vitejs/plugin-react": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.1.tgz", - "integrity": "sha512-yxLaQV9gkhS8ezJqCM6+ndU7mDY6gqAg75NQ+0IjwEI8IYOmQCgkRwHKVSfWXW076DsqMo0Dk+0FK1U+M5RgFw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", + "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==", "dev": true, "license": "MIT", "dependencies": { @@ -2832,7 +2832,7 @@ "peerDependencies": { "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", "babel-plugin-react-compiler": "^1.0.0", - "oxc-transform-react": "^0.145.0", + "oxc-transform-react": "^0.152.0", "vite": "^8.0.0" }, "peerDependenciesMeta": { @@ -6423,9 +6423,9 @@ } }, "node_modules/oxc-transform-react": { - "version": "0.152.0", - "resolved": "https://registry.npmjs.org/oxc-transform-react/-/oxc-transform-react-0.152.0.tgz", - "integrity": "sha512-CAx+SKDU4uSOmQnyn7daMj/v/h8tF3fnaUMi4yImKAARPnXV0BieHe/qw1LTcK4KlnIuAhpfUJfSfNKIBh8HqQ==", + "version": "0.153.0", + "resolved": "https://registry.npmjs.org/oxc-transform-react/-/oxc-transform-react-0.153.0.tgz", + "integrity": "sha512-9p/BCIQj12y8Uble3WWUxVeZy88RjqOU7cVp18cLV7PTbNYVaWOyxC2+J9g+EdC9/AOKXzX/z1l92NZ9rvvgVQ==", "dev": true, "license": "MIT", "engines": { @@ -6435,25 +6435,25 @@ "url": "https://github.com/sponsors/oxc-project" }, "optionalDependencies": { - "@oxc-transform-react/binding-android-arm-eabi": "0.152.0", - "@oxc-transform-react/binding-android-arm64": "0.152.0", - "@oxc-transform-react/binding-darwin-arm64": "0.152.0", - "@oxc-transform-react/binding-darwin-x64": "0.152.0", - "@oxc-transform-react/binding-freebsd-x64": "0.152.0", - "@oxc-transform-react/binding-linux-arm-gnueabihf": "0.152.0", - "@oxc-transform-react/binding-linux-arm-musleabihf": "0.152.0", - "@oxc-transform-react/binding-linux-arm64-gnu": "0.152.0", - "@oxc-transform-react/binding-linux-arm64-musl": "0.152.0", - "@oxc-transform-react/binding-linux-ppc64-gnu": "0.152.0", - "@oxc-transform-react/binding-linux-riscv64-gnu": "0.152.0", - "@oxc-transform-react/binding-linux-riscv64-musl": "0.152.0", - "@oxc-transform-react/binding-linux-s390x-gnu": "0.152.0", - "@oxc-transform-react/binding-linux-x64-gnu": "0.152.0", - "@oxc-transform-react/binding-linux-x64-musl": "0.152.0", - "@oxc-transform-react/binding-openharmony-arm64": "0.152.0", - "@oxc-transform-react/binding-win32-arm64-msvc": "0.152.0", - "@oxc-transform-react/binding-win32-ia32-msvc": "0.152.0", - "@oxc-transform-react/binding-win32-x64-msvc": "0.152.0" + "@oxc-transform-react/binding-android-arm-eabi": "0.153.0", + "@oxc-transform-react/binding-android-arm64": "0.153.0", + "@oxc-transform-react/binding-darwin-arm64": "0.153.0", + "@oxc-transform-react/binding-darwin-x64": "0.153.0", + "@oxc-transform-react/binding-freebsd-x64": "0.153.0", + "@oxc-transform-react/binding-linux-arm-gnueabihf": "0.153.0", + "@oxc-transform-react/binding-linux-arm-musleabihf": "0.153.0", + "@oxc-transform-react/binding-linux-arm64-gnu": "0.153.0", + "@oxc-transform-react/binding-linux-arm64-musl": "0.153.0", + "@oxc-transform-react/binding-linux-ppc64-gnu": "0.153.0", + "@oxc-transform-react/binding-linux-riscv64-gnu": "0.153.0", + "@oxc-transform-react/binding-linux-riscv64-musl": "0.153.0", + "@oxc-transform-react/binding-linux-s390x-gnu": "0.153.0", + "@oxc-transform-react/binding-linux-x64-gnu": "0.153.0", + "@oxc-transform-react/binding-linux-x64-musl": "0.153.0", + "@oxc-transform-react/binding-openharmony-arm64": "0.153.0", + "@oxc-transform-react/binding-win32-arm64-msvc": "0.153.0", + "@oxc-transform-react/binding-win32-ia32-msvc": "0.153.0", + "@oxc-transform-react/binding-win32-x64-msvc": "0.153.0" } }, "node_modules/oxfmt": { @@ -6680,13 +6680,13 @@ } }, "node_modules/playwright": { - "version": "1.63.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz", - "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==", + "version": "1.64.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.64.0.tgz", + "integrity": "sha512-kVzTnYFYEyQ9RGzBjNCd2+yEqWmVbxl3AHPynv3qQ6JTjv4a+kwRcnqQwIpuP3NnrnIrE/Q6wWAIAvMfIE2/Yg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.63.0" + "playwright-core": "1.64.0" }, "bin": { "playwright": "cli.js" @@ -6696,9 +6696,9 @@ } }, "node_modules/playwright-core": { - "version": "1.63.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz", - "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==", + "version": "1.64.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.64.0.tgz", + "integrity": "sha512-T9r+MZkTECl2+oUcZ26YgZzTrYidTsIhYYkJix+6iDOymOb1FB2RLLSOxRGnZGv5DStt+aduIVbt+E8WygXYpg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -6758,9 +6758,9 @@ } }, "node_modules/prettier": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz", - "integrity": "sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==", + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.10.tgz", + "integrity": "sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==", "dev": true, "license": "MIT", "bin": { @@ -7825,9 +7825,9 @@ } }, "node_modules/zod": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz", - "integrity": "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", + "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", "dev": true, "license": "MIT", "funding": { diff --git a/package.json b/package.json index c7f1d00895..ab4244493f 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "eslint": "^10.2.1", "jspdf": "^4.2.0", "jspdf-autotable": "^5.0.7", - "oxc-transform-react": "^0.152.0", + "oxc-transform-react": "^0.153.0", "playwright": "^1.62.1", "react": "^19.3.0", "react-dom": "^19.3.0", From 7151d054c990cfcfb94395a23e7146e41aa3e316 Mon Sep 17 00:00:00 2001 From: nstepien <567105+nstepien@users.noreply.github.com> Date: Thu, 15 Oct 2026 03:09:22 +0000 Subject: [PATCH 2/3] Update screenshots --- .../basic-grid-firefox-linux.png | Bin 19527 -> 20040 bytes .../tree-grid-firefox-linux.png | Bin 14969 -> 15715 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/test/visual/screenshots/basicGrid.test.tsx/basic-grid-firefox-linux.png b/test/visual/screenshots/basicGrid.test.tsx/basic-grid-firefox-linux.png index 41167d4acf24a14e7d75d9b45b1a6d3a4032cf25..de1a9fa181269785ea58d2a4219e54de962d96df 100644 GIT binary patch literal 20040 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 bZ<1JgbBTi5je_}z2OuY_bSd+~tq1=L=o>bK literal 19527 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 diff --git a/test/visual/screenshots/treeGrid.test.tsx/tree-grid-firefox-linux.png b/test/visual/screenshots/treeGrid.test.tsx/tree-grid-firefox-linux.png index 4124776b5ef091e92fb3bf3afe74e45985b270cf..e45989f3132129085621343374431dc7fbe73e8e 100644 GIT binary patch literal 15715 zcmeHucUV*Dy6*y1Migu`k)q=$f&wDF<5&=ppddx6f{K7h2@pzvIBo}}WfUpW!hjHw zu1JS4N>Py_UHT9p^cG4&z3;-Q`|Pvt-Fu&N&vT!<^A9{^vDTOGd&{r9d3X_{#mOPS zfglK{_PNvg2*OT45Ejd?w!mMmpJh!#ko}1E>64c|EyugPN(>FVHKw!71%Eg$!M=Of zjfTbxyWVc{4}3LnyY3XXy?}ThK`G|c&@sgy-X!&JvRjIJaAoGfDMg!zXu{V-{sZiASt` zEk#(|UzPkCS2Qp|$o&W^QaBw}fDiMI83D%;;g!PRy$#(%ua5g~-Q zS4Ohc%0KQ_r$@5jaD=o&>v)tjwZ(I3L_6m#ml-#8+leb|noTz||G1!w;)t-uTF!98 zkG^iBx!%%74{b@l2U7I>#pJu)evT_Y?10?r_}GG6v|zo89MOv7Kse8DEIB&xZb=JVANxdw#`iCzq8o+lBG&b7MG77uBp2Ve>vyrF_Pg zUN^e%^jc~6(Pk4r=3tUxno-WDv->J{_)Xty_a4hg%FN7E^uJWRGFwA^-DVjy*c6T##@p8)y3ZWtktD9ig3*Bm)dh<%Jk|2@xy&Or_VI&4i(ZE9~V?B{OGlQ&tydD)#7AU{of!-v;a;@)(&MSeqgG zpC+mM_UrjC8K^P`!g3Zm9HjDkE0xF6_dp=y1zjq3x%_;ePco0hhOC7N7?_AsmRho` z`^xV!XP(-|@2wWXbye4&=JG4{m=FjM@-UI!g5aM?vrO;SIkv0RXEBr(?;|-`y4W+^ zRfxqiehzSj0qIt&qsBq& zE0LDoVtf?;H9Bc?IWjHM+WuzAYJJK0cJ@zOq;Gt9VsfW&(7M0kVGb;yN~T_Q&+=rk zlj<6S%4C&Cj#H{OmD{OLd`i-~T{sxw(q@6<$1kFiQJy|2TS z@98Q2{Fiq7w2c1Gwxkfpyw8UEZ6_aHBC+g1xu_+0PV-?Md=q zUn~6nLK{|3Y4C}v@hGw-q0lam#ks@a2v5GYO@uLqFPx~pG;CrMBIo);3`e7r|8i$x z0%j_Ffu`H7E!L;2kHl8#pNtD^f2NLLd`>^B_v^dM?&=aJX-dA4;n99AfYEnvM}Mfw z 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%0A?3A+fHs~bkxeNM7oS?Cm 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 OGp969W}dkG%l`tE8kJxG From 9bce8f682d68394f9287ec50936a7f0c7c609d0f Mon Sep 17 00:00:00 2001 From: Nicolas Stepien Date: Sun, 18 Oct 2026 01:33:49 +0100 Subject: [PATCH 3/3] fix tests in firefox --- test/setupBrowser.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/test/setupBrowser.ts b/test/setupBrowser.ts index e5ad48fc66..e7ac8d5889 100644 --- a/test/setupBrowser.ts +++ b/test/setupBrowser.ts @@ -79,9 +79,12 @@ locators.extend({ }); beforeEach(async () => { - // 1. reset cursor position to avoid hover issues - // 2. force focus to be on the page - await userEvent.click(document.body, { position: { x: 0, y: 0 } }); + do { + // 1. reset cursor position to avoid hover issues + // 2. force focus to be on the page + await userEvent.click(document.body, { position: { x: 0, y: 0 } }); + // Firefox needs two clicks sometimes + } while (!document.hasFocus()); }); afterEach(() => {