diff --git a/apps/carbon/package.json b/apps/carbon/package.json index bf0efed068..bf4c8d3465 100644 --- a/apps/carbon/package.json +++ b/apps/carbon/package.json @@ -32,7 +32,7 @@ "classnames": "2.5.1", "react": "19.1.0", "react-dom": "19.1.0", - "react-error-boundary": "3.1.4", + "react-error-boundary": "4.1.2", "zustand": "4.5.7" }, "devDependencies": { @@ -57,7 +57,7 @@ "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-tailwindcss": "3.18.0", "jsdom": "26.1.0", - "prettier": "3.1.1", + "prettier": "3.6.2", "tailwindcss": "4.1.13", "typescript": "5.9.2", "vite": "7.1.7", diff --git a/apps/doop/package.json b/apps/doop/package.json index 28b9f35187..d3c5398a72 100644 --- a/apps/doop/package.json +++ b/apps/doop/package.json @@ -15,7 +15,7 @@ "private": true, "devDependencies": { "@cloudoperators/juno-config": "workspace:*", - "@tanstack/react-query": "5.62.2", + "@tanstack/react-query": "5.89.0", "@tailwindcss/vite": "4.1.13", "@tanstack/router-plugin": "1.131.25", "@testing-library/jest-dom": "6.8.0", @@ -25,7 +25,7 @@ "@vitejs/plugin-react": "4.7.0", "interweave": "13.1.1", "jsdom": "26.1.0", - "react-markdown": "9.1.0", + "react-markdown": "10.1.0", "shadow-dom-testing-library": "1.13.1", "tailwindcss": "4.1.13", "vite": "7.1.7", diff --git a/apps/example/package.json b/apps/example/package.json index 80580c0ef2..554c5c3448 100644 --- a/apps/example/package.json +++ b/apps/example/package.json @@ -20,9 +20,9 @@ "@cloudoperators/juno-config": "workspace:*", "@svgr/core": "7.0.0", "@svgr/plugin-jsx": "7.0.0", - "@tanstack/react-query": "5.62.2", + "@tanstack/react-query": "5.89.0", "@tailwindcss/vite": "4.1.13", - "@testing-library/jest-dom": "6.6.3", + "@testing-library/jest-dom": "6.8.0", "@testing-library/react": "16.3.0", "@types/react": "19.1.8", "@types/react-dom": "19.1.6", diff --git a/apps/greenhouse/package.json b/apps/greenhouse/package.json index 086dc3717f..510ad216db 100644 --- a/apps/greenhouse/package.json +++ b/apps/greenhouse/package.json @@ -25,7 +25,7 @@ "@types/react-dom": "19.1.6", "@vitejs/plugin-react": "4.7.0", "github-markdown-css": "5.8.1", - "immer": "9.0.21", + "immer": "10.1.3", "interweave": "13.1.1", "react": "19.1.0", "react-dom": "19.1.0", diff --git a/apps/greenhouse/src/lib/plugin.ts b/apps/greenhouse/src/lib/plugin.ts index 72d74d9ff3..a30c5c0e34 100644 --- a/apps/greenhouse/src/lib/plugin.ts +++ b/apps/greenhouse/src/lib/plugin.ts @@ -5,7 +5,7 @@ import { useStore, createStore } from "zustand" import { devtools } from "zustand/middleware" -import produce from "immer" +import { produce } from "immer" export const NAV_TYPES = { APP: "app", diff --git a/apps/supernova/package.json b/apps/supernova/package.json index 7ce5257515..cda0020f17 100644 --- a/apps/supernova/package.json +++ b/apps/supernova/package.json @@ -18,9 +18,9 @@ "devDependencies": { "@cloudoperators/juno-config": "workspace:*", "@tailwindcss/vite": "4.1.13", - "@tanstack/react-query": "5.62.2", + "@tanstack/react-query": "5.89.0", "@tanstack/router-plugin": "1.131.25", - "@testing-library/jest-dom": "6.6.3", + "@testing-library/jest-dom": "6.8.0", "@testing-library/react": "16.3.0", "@types/react": "19.1.8", "@types/react-dom": "19.1.6", diff --git a/apps/template/package.json b/apps/template/package.json index f78b304b58..dd9fad59bb 100644 --- a/apps/template/package.json +++ b/apps/template/package.json @@ -28,9 +28,9 @@ "dependencies": { "react": "19.1.0", "react-dom": "19.1.0", - "react-error-boundary": "3.1.4", + "react-error-boundary": "4.1.2", "zustand": "4.5.7", - "@tanstack/react-query": "5.62.2", + "@tanstack/react-query": "5.89.0", "@cloudoperators/juno-ui-components": "workspace:*" }, "devDependencies": { @@ -53,7 +53,7 @@ "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-tailwindcss": "3.18.0", "jsdom": "26.1.0", - "prettier": "3.1.1", + "prettier": "3.6.2", "tailwindcss": "4.1.13", "typescript": "5.9.2", "vite": "7.1.7", diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index eab45f367a..ec1e44a5c2 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -36,7 +36,7 @@ "@storybook/addon-links": "9.1.5", "@storybook/react-vite": "9.1.5", "@tailwindcss/vite": "4.1.13", - "@testing-library/jest-dom": "6.6.3", + "@testing-library/jest-dom": "6.8.0", "@testing-library/react": "16.3.0", "@testing-library/user-event": "14.6.1", "@types/react": "19.1.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dd3d40a90..dedb20f947 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,8 +67,8 @@ importers: specifier: 19.1.0 version: 19.1.0(react@19.1.0) react-error-boundary: - specifier: 3.1.4 - version: 3.1.4(react@19.1.0) + specifier: 4.1.2 + version: 4.1.2(react@19.1.0) zustand: specifier: 4.5.7 version: 4.5.7(@types/react@19.1.8)(immer@10.1.3)(react@19.1.0) @@ -117,7 +117,7 @@ importers: version: 9.1.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-prettier: specifier: 5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.1.1) + version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.6.2) eslint-plugin-react: specifier: 7.37.5 version: 7.37.5(eslint@9.35.0(jiti@2.5.1)) @@ -131,8 +131,8 @@ importers: specifier: 26.1.0 version: 26.1.0 prettier: - specifier: 3.1.1 - version: 3.1.1 + specifier: 3.6.2 + version: 3.6.2 tailwindcss: specifier: 4.1.13 version: 4.1.13 @@ -180,8 +180,8 @@ importers: specifier: 4.1.13 version: 4.1.13(vite@7.1.7(@types/node@24.3.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0)) '@tanstack/react-query': - specifier: 5.62.2 - version: 5.62.2(react@19.1.0) + specifier: 5.89.0 + version: 5.89.0(react@19.1.0) '@tanstack/router-plugin': specifier: 1.131.25 version: 1.131.25(@tanstack/react-router@1.131.25(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite@7.1.7(@types/node@24.3.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0))(webpack@5.99.8) @@ -207,8 +207,8 @@ importers: specifier: 26.1.0 version: 26.1.0 react-markdown: - specifier: 9.1.0 - version: 9.1.0(@types/react@19.1.8)(react@19.1.0) + specifier: 10.1.0 + version: 10.1.0(@types/react@19.1.8)(react@19.1.0) shadow-dom-testing-library: specifier: 1.13.1 version: 1.13.1(@testing-library/dom@10.4.0) @@ -268,11 +268,11 @@ importers: specifier: 7.0.0 version: 7.0.0 '@tanstack/react-query': - specifier: 5.62.2 - version: 5.62.2(react@19.1.0) + specifier: 5.89.0 + version: 5.89.0(react@19.1.0) '@testing-library/jest-dom': - specifier: 6.6.3 - version: 6.6.3 + specifier: 6.8.0 + version: 6.8.0 '@testing-library/react': specifier: 16.3.0 version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -365,8 +365,8 @@ importers: specifier: 5.8.1 version: 5.8.1 immer: - specifier: 9.0.21 - version: 9.0.21 + specifier: 10.1.3 + version: 10.1.3 interweave: specifier: 13.1.1 version: 13.1.1(react@19.1.0) @@ -399,7 +399,7 @@ importers: version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.2)(@vitest/ui@3.2.4)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.11.2(@types/node@24.3.2)(typescript@5.9.2))(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0) zustand: specifier: 4.5.7 - version: 4.5.7(@types/react@19.1.8)(immer@9.0.21)(react@19.1.0) + version: 4.5.7(@types/react@19.1.8)(immer@10.1.3)(react@19.1.0) apps/heureka: dependencies: @@ -568,14 +568,14 @@ importers: specifier: 4.1.13 version: 4.1.13(vite@7.1.7(@types/node@24.3.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0)) '@tanstack/react-query': - specifier: 5.62.2 - version: 5.62.2(react@19.1.0) + specifier: 5.89.0 + version: 5.89.0(react@19.1.0) '@tanstack/router-plugin': specifier: 1.131.25 version: 1.131.25(@tanstack/react-router@1.131.25(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite@7.1.7(@types/node@24.3.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0))(webpack@5.99.8) '@testing-library/jest-dom': - specifier: 6.6.3 - version: 6.6.3 + specifier: 6.8.0 + version: 6.8.0 '@testing-library/react': specifier: 16.3.0 version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -619,8 +619,8 @@ importers: specifier: workspace:* version: link:../../packages/ui-components '@tanstack/react-query': - specifier: 5.62.2 - version: 5.62.2(react@19.1.0) + specifier: 5.89.0 + version: 5.89.0(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -628,8 +628,8 @@ importers: specifier: 19.1.0 version: 19.1.0(react@19.1.0) react-error-boundary: - specifier: 3.1.4 - version: 3.1.4(react@19.1.0) + specifier: 4.1.2 + version: 4.1.2(react@19.1.0) zustand: specifier: 4.5.7 version: 4.5.7(@types/react@19.1.8)(immer@10.1.3)(react@19.1.0) @@ -678,7 +678,7 @@ importers: version: 9.1.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-prettier: specifier: 5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.1.1) + version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.6.2) eslint-plugin-react: specifier: 7.37.5 version: 7.37.5(eslint@9.35.0(jiti@2.5.1)) @@ -692,8 +692,8 @@ importers: specifier: 26.1.0 version: 26.1.0 prettier: - specifier: 3.1.1 - version: 3.1.1 + specifier: 3.6.2 + version: 3.6.2 tailwindcss: specifier: 4.1.13 version: 4.1.13 @@ -908,8 +908,8 @@ importers: specifier: 4.1.13 version: 4.1.13(vite@7.1.7(@types/node@24.3.2)(jiti@2.5.1)(lightningcss@1.30.1)(sass@1.81.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.0)) '@testing-library/jest-dom': - specifier: 6.6.3 - version: 6.6.3 + specifier: 6.8.0 + version: 6.8.0 '@testing-library/react': specifier: 16.3.0 version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -3200,17 +3200,9 @@ packages: resolution: {integrity: sha512-cs1WKawpXIe+vSTeiZUuSBy8JFjEuDgdMKZFRLKwQysKo8y2q6Q1HvS74Yw+m5IhOW1nTZooa6rlgdfXcgFAaw==} engines: {node: '>=12'} - '@tanstack/query-core@5.62.2': - resolution: {integrity: sha512-LcwVcC5qpsDpHcqlXUUL5o9SaOBwhNkGeV+B06s0GBoyBr8FqXPuXT29XzYXR36lchhnerp6XO+CWc84/vh7Zg==} - '@tanstack/query-core@5.89.0': resolution: {integrity: sha512-joFV1MuPhSLsKfTzwjmPDrp8ENfZ9N23ymFu07nLfn3JCkSHy0CFgsyhHTJOmWaumC/WiNIKM0EJyduCF/Ih/Q==} - '@tanstack/react-query@5.62.2': - resolution: {integrity: sha512-fkTpKKfwTJtVPKVR+ag7YqFgG/7TRVVPzduPAUF9zRCiiA8Wu305u+KJl8rCrh98Qce77vzIakvtUyzWLtaPGA==} - peerDependencies: - react: ^18 || ^19 - '@tanstack/react-query@5.89.0': resolution: {integrity: sha512-SXbtWSTSRXyBOe80mszPxpEbaN4XPRUp/i0EfQK1uyj3KCk/c8FuPJNIRwzOVe/OU3rzxrYtiNabsAmk1l714A==} peerDependencies: @@ -3282,10 +3274,6 @@ packages: resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} - '@testing-library/jest-dom@6.6.3': - resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/jest-dom@6.8.0': resolution: {integrity: sha512-WgXcWzVM6idy5JaftTVC8Vs83NKRmGJz4Hqs4oyOuO2J4r/y79vvKZsb+CaGyCSEbUPI6OsewfPd0G1A0/TUZQ==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} @@ -3997,10 +3985,6 @@ packages: resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -4950,9 +4934,6 @@ packages: immer@10.1.3: resolution: {integrity: sha512-tmjF/k8QDKydUlm3mZU+tjM6zeq9/fFpPqH9SzWmBnVVKsPBg/V66qsMwb3/Bo90cgUN+ghdVBess+hPsxUyRw==} - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - immutable@3.7.6: resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} engines: {node: '>=0.8.0'} @@ -6071,11 +6052,6 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} - engines: {node: '>=14'} - hasBin: true - prettier@3.6.2: resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} @@ -6125,12 +6101,6 @@ packages: peerDependencies: react: ^19.1.0 - react-error-boundary@3.1.4: - resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - react: '>=16.13.1' - react-error-boundary@4.1.2: resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} peerDependencies: @@ -6148,12 +6118,6 @@ packages: '@types/react': '>=18' react: '>=18' - react-markdown@9.1.0: - resolution: {integrity: sha512-xaijuJB0kzGiUdG7nc2MOMDUDBWPyGAjZtUrow9XxUeua8IqeP+VlIfAZ3bphpcLTnSZXz6z9jcVC/TCwbfgdw==} - peerDependencies: - '@types/react': '>=18' - react: '>=18' - react-refresh@0.17.0: resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} engines: {node: '>=0.10.0'} @@ -10069,15 +10033,8 @@ snapshots: '@tanstack/history@1.131.2': {} - '@tanstack/query-core@5.62.2': {} - '@tanstack/query-core@5.89.0': {} - '@tanstack/react-query@5.62.2(react@19.1.0)': - dependencies: - '@tanstack/query-core': 5.62.2 - react: 19.1.0 - '@tanstack/react-query@5.89.0(react@19.1.0)': dependencies: '@tanstack/query-core': 5.89.0 @@ -10181,16 +10138,6 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.6.3': - dependencies: - '@adobe/css-tools': 4.4.2 - aria-query: 5.3.2 - chalk: 3.0.0 - css.escape: 1.5.1 - dom-accessibility-api: 0.6.3 - lodash: 4.17.21 - redent: 3.0.0 - '@testing-library/jest-dom@6.8.0': dependencies: '@adobe/css-tools': 4.4.2 @@ -11112,11 +11059,6 @@ snapshots: loupe: 3.1.4 pathval: 2.0.0 - chalk@3.0.0: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -11633,16 +11575,6 @@ snapshots: dependencies: eslint: 9.35.0(jiti@2.5.1) - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.1.1): - dependencies: - eslint: 9.35.0(jiti@2.5.1) - prettier: 3.1.1 - prettier-linter-helpers: 1.0.0 - synckit: 0.11.8 - optionalDependencies: - '@types/eslint': 9.6.1 - eslint-config-prettier: 9.1.0(eslint@9.35.0(jiti@2.5.1)) - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1))(prettier@3.6.2): dependencies: eslint: 9.35.0(jiti@2.5.1) @@ -12203,8 +12135,6 @@ snapshots: immer@10.1.3: {} - immer@9.0.21: {} - immutable@3.7.6: {} immutable@5.1.3: @@ -13513,8 +13443,6 @@ snapshots: prettier@2.8.8: {} - prettier@3.1.1: {} - prettier@3.6.2: {} pretty-format@27.5.1: @@ -13576,11 +13504,6 @@ snapshots: react: 19.1.0 scheduler: 0.26.0 - react-error-boundary@3.1.4(react@19.1.0): - dependencies: - '@babel/runtime': 7.28.4 - react: 19.1.0 - react-error-boundary@4.1.2(react@19.1.0): dependencies: '@babel/runtime': 7.28.4 @@ -13608,24 +13531,6 @@ snapshots: transitivePeerDependencies: - supports-color - react-markdown@9.1.0(@types/react@19.1.8)(react@19.1.0): - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@types/react': 19.1.8 - devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.6 - html-url-attributes: 3.0.1 - mdast-util-to-hast: 13.2.0 - react: 19.1.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.2 - unified: 11.0.5 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - react-refresh@0.17.0: {} react-tabs@6.1.0(react@19.1.0): @@ -14960,12 +14865,4 @@ snapshots: immer: 10.1.3 react: 19.1.0 - zustand@4.5.7(@types/react@19.1.8)(immer@9.0.21)(react@19.1.0): - dependencies: - use-sync-external-store: 1.5.0(react@19.1.0) - optionalDependencies: - '@types/react': 19.1.8 - immer: 9.0.21 - react: 19.1.0 - zwitch@2.0.4: {}