From 9d52f843a37330805234a74fb08373e2ff86c7a2 Mon Sep 17 00:00:00 2001 From: SeanCassiere <33615041+SeanCassiere@users.noreply.github.com> Date: Sat, 27 Jul 2024 17:01:32 +1200 Subject: [PATCH 1/4] chore: upgrade tanstack router --- package.json | 6 +++--- pnpm-lock.yaml | 42 +++++++++++++++++++++--------------------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index 2d510368..818655f9 100644 --- a/package.json +++ b/package.json @@ -46,10 +46,10 @@ "@tanstack/query-broadcast-client-experimental": "^5.51.1", "@tanstack/react-query": "^5.51.1", "@tanstack/react-query-devtools": "^5.51.1", - "@tanstack/react-router": "^1.45.4", + "@tanstack/react-router": "^1.45.11", "@tanstack/react-table": "^8.19.3", "@tanstack/react-virtual": "^3.8.3", - "@tanstack/router-devtools": "^1.45.4", + "@tanstack/router-devtools": "^1.45.11", "@ts-rest/core": "^3.46.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", @@ -82,7 +82,7 @@ "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/forms": "^0.5.7", "@tailwindcss/typography": "^0.5.13", - "@tanstack/router-plugin": "^1.45.3", + "@tanstack/router-plugin": "^1.45.8", "@types/node": "^20.14.10", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f9df196..694e5061 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,8 +90,8 @@ importers: specifier: ^5.51.1 version: 5.51.1(@tanstack/react-query@5.51.1(react@18.3.1))(react@18.3.1) '@tanstack/react-router': - specifier: ^1.45.4 - version: 1.45.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.45.11 + version: 1.45.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-table': specifier: ^8.19.3 version: 8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -99,8 +99,8 @@ importers: specifier: ^3.8.3 version: 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/router-devtools': - specifier: ^1.45.4 - version: 1.45.4(@tanstack/react-router@1.45.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.45.11 + version: 1.45.11(@tanstack/react-router@1.45.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ts-rest/core': specifier: ^3.46.0 version: 3.46.0(zod@3.23.8) @@ -193,8 +193,8 @@ importers: specifier: ^0.5.13 version: 0.5.13(tailwindcss@3.4.4) '@tanstack/router-plugin': - specifier: ^1.45.3 - version: 1.45.3(vite@5.3.4(@types/node@20.14.10)) + specifier: ^1.45.8 + version: 1.45.8(vite@5.3.4(@types/node@20.14.10)) '@types/node': specifier: ^20.14.10 version: 20.14.10 @@ -1544,8 +1544,8 @@ packages: peerDependencies: react: ^18.0.0 - '@tanstack/react-router@1.45.4': - resolution: {integrity: sha512-tr4EtH9hAyFRp1eB65aJKNXPT1qZtBF51585kUI1dKMftB2M5BhuXO+5tSIaOB2kkQyHGndzXDN5u6rW09M2dA==} + '@tanstack/react-router@1.45.11': + resolution: {integrity: sha512-unVxPYsOwwMnyAW/ZeOCymWpstEV0tiUexUPqiCuYwb2rCwsrmjsgB4tIpVONHabPlFKrxoMbkUh5UCSpL0h+w==} engines: {node: '>=12'} peerDependencies: react: '>=18' @@ -1570,20 +1570,20 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@tanstack/router-devtools@1.45.4': - resolution: {integrity: sha512-FaGhm0EgiPhD3VLClNOT6DTNBVjPr5KFqnLD5UgwTGxjclhoer/YCXSA3E0fCluk5fn5H+rhk8B/IZFRejIFfg==} + '@tanstack/router-devtools@1.45.11': + resolution: {integrity: sha512-Na6L1lU00m18eqnWd4/Ex51LnCPGbsDpNNRu551tv3hlrtX9at4eJeI0ZOhv9IAKI2Ky3cW4OhvvHrtTalLCJg==} engines: {node: '>=12'} peerDependencies: - '@tanstack/react-router': ^1.45.4 + '@tanstack/react-router': ^1.45.11 react: '>=18' react-dom: '>=18' - '@tanstack/router-generator@1.45.2': - resolution: {integrity: sha512-Z8/6FSh2/XH7DsQUpIXp2R8r93PxTdWVgJnMtXsAdmlX0/pSPemaq7KiWlpJK+KyekfcKACTIjnfbmKJg18MHQ==} + '@tanstack/router-generator@1.45.7': + resolution: {integrity: sha512-5B756YXpZO0/yr7ahsxXoBOCpqroLx/D3l6X9qPlZaP0FVHVmTR6ZKGRX6zzuAxns/VO+sxnQso4AYLdDyZ9GA==} engines: {node: '>=12'} - '@tanstack/router-plugin@1.45.3': - resolution: {integrity: sha512-W2LIvYVc8Vus5FRXbQ0MXJi5i6/EenP9RQrqFSKLZv12uih06avxcMXtFS40cFVLxqC9WIG+DQ30hwkiPyWICw==} + '@tanstack/router-plugin@1.45.8': + resolution: {integrity: sha512-mncDu49pBEivRHWVOdCl9fHwtyUT3QLZ0X+gYIsm7o6LhT6i7BzC++BZqOOSrjDcyXy3dx2Nf/FMrB06qlXx9Q==} engines: {node: '>=12'} peerDependencies: '@rsbuild/core': '>=0.7.9' @@ -4747,7 +4747,7 @@ snapshots: '@tanstack/query-core': 5.51.1 react: 18.3.1 - '@tanstack/react-router@1.45.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-router@1.45.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/history': 1.45.3 '@tanstack/react-store': 0.5.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -4775,9 +4775,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@tanstack/router-devtools@1.45.4(@tanstack/react-router@1.45.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/router-devtools@1.45.11(@tanstack/react-router@1.45.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/react-router': 1.45.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-router': 1.45.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: 2.1.1 goober: 2.1.14(csstype@3.1.3) react: 18.3.1 @@ -4785,12 +4785,12 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/router-generator@1.45.2': + '@tanstack/router-generator@1.45.7': dependencies: prettier: 3.3.3 zod: 3.23.8 - '@tanstack/router-plugin@1.45.3(vite@5.3.4(@types/node@20.14.10))': + '@tanstack/router-plugin@1.45.8(vite@5.3.4(@types/node@20.14.10))': dependencies: '@babel/core': 7.24.9 '@babel/generator': 7.24.10 @@ -4800,7 +4800,7 @@ snapshots: '@babel/template': 7.24.7 '@babel/traverse': 7.24.8 '@babel/types': 7.24.9 - '@tanstack/router-generator': 1.45.2 + '@tanstack/router-generator': 1.45.7 '@types/babel__core': 7.20.5 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 From 56df22e2293a0faab1c9db074cb29f90bc7f0570 Mon Sep 17 00:00:00 2001 From: SeanCassiere <33615041+SeanCassiere@users.noreply.github.com> Date: Sat, 27 Jul 2024 17:04:38 +1200 Subject: [PATCH 2/4] chore: upgrade react-compiler --- package.json | 4 ++-- pnpm-lock.yaml | 54 +++++++++++++++++++++++++------------------------- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index 818655f9..84afb66f 100644 --- a/package.json +++ b/package.json @@ -88,11 +88,11 @@ "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "autoprefixer": "^10.4.19", - "babel-plugin-react-compiler": "0.0.0-experimental-696af53-20240625", + "babel-plugin-react-compiler": "0.0.0-experimental-334f00b-20240725", "eslint": "^9.6.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-react": "^7.34.3", - "eslint-plugin-react-compiler": "0.0.0-experimental-0998c1e-20240625", + "eslint-plugin-react-compiler": "0.0.0-experimental-9ed098e-20240725", "eslint-plugin-react-hooks": "^4.6.2", "globals": "^15.8.0", "postcss": "^8.4.39", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 694e5061..39b3cdbb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -211,8 +211,8 @@ importers: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) babel-plugin-react-compiler: - specifier: 0.0.0-experimental-696af53-20240625 - version: 0.0.0-experimental-696af53-20240625 + specifier: 0.0.0-experimental-334f00b-20240725 + version: 0.0.0-experimental-334f00b-20240725 eslint: specifier: ^9.6.0 version: 9.6.0 @@ -223,8 +223,8 @@ importers: specifier: ^7.34.3 version: 7.34.3(eslint@9.6.0) eslint-plugin-react-compiler: - specifier: 0.0.0-experimental-0998c1e-20240625 - version: 0.0.0-experimental-0998c1e-20240625(eslint@9.6.0) + specifier: 0.0.0-experimental-9ed098e-20240725 + version: 0.0.0-experimental-9ed098e-20240725(eslint@9.6.0) eslint-plugin-react-hooks: specifier: ^4.6.2 version: 4.6.2(eslint@9.6.0) @@ -1851,8 +1851,8 @@ packages: babel-dead-code-elimination@1.0.6: resolution: {integrity: sha512-JxFi9qyRJpN0LjEbbjbN8g0ux71Qppn9R8Qe3k6QzHg2CaKsbUQtbn307LQGiDLGjV6JCtEFqfxzVig9MyDCHQ==} - babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625: - resolution: {integrity: sha512-OUDKms8qmcm5bX0D+sJWC1YcKcd7AZ2aJ7eY6gkR+Xr7PDfkXLbqAld4Qs9B0ntjVbUMEtW/PjlQrxDtY4raHg==} + babel-plugin-react-compiler@0.0.0-experimental-334f00b-20240725: + resolution: {integrity: sha512-ktVKfOtJdHqrLib7IriUe00hnrs585He/n8uzs2yJT9pnH2eyrmMG21aRGBJKxt/P5mdizGLxgyFk0HSMrekhA==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2143,8 +2143,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-react-compiler@0.0.0-experimental-0998c1e-20240625: - resolution: {integrity: sha512-npq2RomExoQI3jETs4OrifaygyJYgOcX/q74Q9OC7GmffLh5zSJaQpzjs2fi61NMNkJyIvTBD0C6sKTGGcetOw==} + eslint-plugin-react-compiler@0.0.0-experimental-9ed098e-20240725: + resolution: {integrity: sha512-Xv2iD8kU6R4Wdjdh1WhdP8UnSqSV+/XcadxwBCmMr836fQUoXGuw/uVGc01v9opZs9SwKzo+8My6ayVCgAinPA==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: '>=7' @@ -3517,7 +3517,7 @@ snapshots: '@babel/generator@7.2.0': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 jsesc: 2.5.2 lodash: 4.17.21 source-map: 0.5.7 @@ -3539,7 +3539,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.24.7': dependencies: @@ -3557,15 +3557,15 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.6(@babel/core@7.24.7)': + '@babel/helper-create-class-features-plugin@7.24.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-annotate-as-pure': 7.24.6 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.6 '@babel/helper-optimise-call-expression': 7.24.6 - '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.9) '@babel/helper-skip-transparent-expression-wrappers': 7.24.6 '@babel/helper-split-export-declaration': 7.24.7 semver: 6.3.1 @@ -3585,7 +3585,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-module-imports@7.24.7': dependencies: @@ -3618,13 +3618,13 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.7': {} - '@babel/helper-replace-supers@7.24.6(@babel/core@7.24.7)': + '@babel/helper-replace-supers@7.24.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-member-expression-to-functions': 7.24.6 '@babel/helper-optimise-call-expression': 7.24.6 @@ -3638,7 +3638,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.24.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-split-export-declaration@7.24.7': dependencies: @@ -3679,10 +3679,10 @@ snapshots: dependencies: '@babel/types': 7.24.9 - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.7)': + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.7) + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': @@ -5127,10 +5127,10 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625: + babel-plugin-react-compiler@0.0.0-experimental-334f00b-20240725: dependencies: '@babel/generator': 7.2.0 - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 chalk: 4.1.2 invariant: 2.2.4 pretty-format: 24.9.0 @@ -5503,11 +5503,11 @@ snapshots: dependencies: eslint: 9.6.0 - eslint-plugin-react-compiler@0.0.0-experimental-0998c1e-20240625(eslint@9.6.0): + eslint-plugin-react-compiler@0.0.0-experimental-9ed098e-20240725(eslint@9.6.0): dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.7) + '@babel/core': 7.24.9 + '@babel/parser': 7.24.8 + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.24.9) eslint: 9.6.0 hermes-parser: 0.20.1 zod: 3.23.8 From 0be6e1b3d5c486717f8c4a0fbbde5a56654fa705 Mon Sep 17 00:00:00 2001 From: SeanCassiere <33615041+SeanCassiere@users.noreply.github.com> Date: Sat, 27 Jul 2024 17:05:18 +1200 Subject: [PATCH 3/4] style: eslint ignores for the react-compiler --- .../_auth/(reports)/-components/view-report/plugin/table.tsx | 2 +- .../(reports)/-components/view-report/plugin/view-columns.tsx | 2 +- src/routes/_auth/-modules/table-list/column-visibility.tsx | 2 +- src/routes/_auth/-modules/table-list/content.tsx | 2 +- src/routes/_auth/-modules/table-list/toolbar.tsx | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/routes/_auth/(reports)/-components/view-report/plugin/table.tsx b/src/routes/_auth/(reports)/-components/view-report/plugin/table.tsx index d109d8a6..56cc54a9 100644 --- a/src/routes/_auth/(reports)/-components/view-report/plugin/table.tsx +++ b/src/routes/_auth/(reports)/-components/view-report/plugin/table.tsx @@ -113,7 +113,7 @@ function ReportTableContent( } return colSizes; // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler }, [table.getState().columnSizingInfo, table.getFlatHeaders()]); const visibleColumns = React.useMemo( diff --git a/src/routes/_auth/(reports)/-components/view-report/plugin/view-columns.tsx b/src/routes/_auth/(reports)/-components/view-report/plugin/view-columns.tsx index 72dbc729..5cc75bf7 100644 --- a/src/routes/_auth/(reports)/-components/view-report/plugin/view-columns.tsx +++ b/src/routes/_auth/(reports)/-components/view-report/plugin/view-columns.tsx @@ -20,7 +20,7 @@ export const ViewColumns: ReportTablePlugin = (props) => { const allLeafColumns = React.useMemo( () => table.getAllLeafColumns(), // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler [table.getAllLeafColumns()] ); diff --git a/src/routes/_auth/-modules/table-list/column-visibility.tsx b/src/routes/_auth/-modules/table-list/column-visibility.tsx index 66f31331..61c39186 100644 --- a/src/routes/_auth/-modules/table-list/column-visibility.tsx +++ b/src/routes/_auth/-modules/table-list/column-visibility.tsx @@ -20,7 +20,7 @@ function TableListColumnVisibilityDropdown() { const columns = React.useMemo( () => table.getAllColumns(), // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler [table.getAllColumns()] ); diff --git a/src/routes/_auth/-modules/table-list/content.tsx b/src/routes/_auth/-modules/table-list/content.tsx index 1f5d20e0..e193642c 100644 --- a/src/routes/_auth/-modules/table-list/content.tsx +++ b/src/routes/_auth/-modules/table-list/content.tsx @@ -51,7 +51,7 @@ function TableListContent(props: TableListContentProps) { const rowModel = React.useMemo( () => table.getRowModel(), // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler [table.getRowModel()] ); diff --git a/src/routes/_auth/-modules/table-list/toolbar.tsx b/src/routes/_auth/-modules/table-list/toolbar.tsx index b836f3bb..71568797 100644 --- a/src/routes/_auth/-modules/table-list/toolbar.tsx +++ b/src/routes/_auth/-modules/table-list/toolbar.tsx @@ -129,7 +129,7 @@ function TableListToolbarActions({ const tableFilters = React.useMemo( () => table.getState().columnFilters, // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler [table.getState().columnFilters] ); @@ -280,7 +280,7 @@ function ToolbarFilter({ const baseState = React.useMemo( () => table.getState().columnFilters.find((item) => item.id === id), // eslint-disable-next-line react-compiler/react-compiler - // eslint-disable-next-line react-hooks/exhaustive-deps + // eslint-disable-next-line react-hooks/exhaustive-deps, react-compiler/react-compiler [id, table.getState().columnFilters] ); From 99a6a3682c8fec347678c7ed9dfd642dbbe21520 Mon Sep 17 00:00:00 2001 From: SeanCassiere <33615041+SeanCassiere@users.noreply.github.com> Date: Sat, 27 Jul 2024 17:06:50 +1200 Subject: [PATCH 4/4] chore: upgrade vite --- package.json | 2 +- pnpm-lock.yaml | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 84afb66f..72d513f1 100644 --- a/package.json +++ b/package.json @@ -103,6 +103,6 @@ "tailwindcss-animate": "^1.0.7", "typescript": "^5.5.3", "typescript-eslint": "^7.16.0", - "vite": "^5.3.4" + "vite": "^5.3.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39b3cdbb..73296933 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -194,7 +194,7 @@ importers: version: 0.5.13(tailwindcss@3.4.4) '@tanstack/router-plugin': specifier: ^1.45.8 - version: 1.45.8(vite@5.3.4(@types/node@20.14.10)) + version: 1.45.8(vite@5.3.5(@types/node@20.14.10)) '@types/node': specifier: ^20.14.10 version: 20.14.10 @@ -206,7 +206,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.4(@types/node@20.14.10)) + version: 4.3.1(vite@5.3.5(@types/node@20.14.10)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.39) @@ -256,8 +256,8 @@ importers: specifier: ^7.16.0 version: 7.16.0(eslint@9.6.0)(typescript@5.5.3) vite: - specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.10) + specifier: ^5.3.5 + version: 5.3.5(@types/node@20.14.10) packages: @@ -3353,8 +3353,8 @@ packages: victory-vendor@36.9.2: resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==} - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3695,14 +3695,14 @@ snapshots: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-jsx-self@7.24.6(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-self@7.24.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-jsx-source@7.24.6(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-source@7.24.6(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 '@babel/runtime@7.23.4': @@ -4790,7 +4790,7 @@ snapshots: prettier: 3.3.3 zod: 3.23.8 - '@tanstack/router-plugin@1.45.8(vite@5.3.4(@types/node@20.14.10))': + '@tanstack/router-plugin@1.45.8(vite@5.3.5(@types/node@20.14.10))': dependencies: '@babel/core': 7.24.9 '@babel/generator': 7.24.10 @@ -4810,7 +4810,7 @@ snapshots: unplugin: 1.11.0 zod: 3.23.8 optionalDependencies: - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - supports-color @@ -4984,14 +4984,14 @@ snapshots: '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.10))': + '@vitejs/plugin-react@4.3.1(vite@5.3.5(@types/node@20.14.10))': dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.7) + '@babel/core': 7.24.9 + '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.4(@types/node@20.14.10) + vite: 5.3.5(@types/node@20.14.10) transitivePeerDependencies: - supports-color @@ -6749,7 +6749,7 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite@5.3.4(@types/node@20.14.10): + vite@5.3.5(@types/node@20.14.10): dependencies: esbuild: 0.21.5 postcss: 8.4.39