diff --git a/package.json b/package.json index 39a8a8103..0d93c47ee 100644 --- a/package.json +++ b/package.json @@ -47,10 +47,10 @@ "@mui/material": "6.4.11", "@mui/material-nextjs": "6.4.3", "@next/mdx": "15.3.2", - "@rjsf/core": "5.24.12", - "@rjsf/mui": "5.24.12", - "@rjsf/utils": "5.24.12", - "@rjsf/validator-ajv8": "5.24.12", + "@rjsf/core": "6.0.2", + "@rjsf/mui": "6.0.2", + "@rjsf/utils": "6.0.2", + "@rjsf/validator-ajv8": "6.0.2", "@sentry/nextjs": "8.55.0", "@squonk/account-server-client": "4.2.5", "@squonk/data-manager-client": "4.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8226a1e9b..41118cfcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,17 +53,17 @@ importers: specifier: 15.3.2 version: 15.3.2(@mdx-js/loader@3.1.0(acorn@8.14.1)(webpack@5.97.1))(@mdx-js/react@3.1.0(@types/react@19.1.8)(react@19.1.0)) '@rjsf/core': - specifier: 5.24.12 - version: 5.24.12(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0) + specifier: 6.0.2 + version: 6.0.2(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0) '@rjsf/mui': - specifier: 5.24.12 - version: 5.24.12(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/icons-material@6.4.11(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@rjsf/core@5.24.12(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0))(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0) + specifier: 6.0.2 + version: 6.0.2(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/icons-material@6.4.11(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@rjsf/core@6.0.2(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0))(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0) '@rjsf/utils': - specifier: 5.24.12 - version: 5.24.12(react@19.1.0) + specifier: 6.0.2 + version: 6.0.2(react@19.1.0) '@rjsf/validator-ajv8': - specifier: 5.24.12 - version: 5.24.12(@rjsf/utils@5.24.12(react@19.1.0)) + specifier: 6.0.2 + version: 6.0.2(@rjsf/utils@6.0.2(react@19.1.0)) '@sentry/nextjs': specifier: 8.55.0 version: 8.55.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.2(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.83.1))(react@19.1.0)(webpack@5.97.1) @@ -1438,36 +1438,36 @@ packages: react-redux: optional: true - '@rjsf/core@5.24.12': - resolution: {integrity: sha512-OWVdC501n3Io0hplgpnkzArpcUSiImMgLQhk6/EI8wu2xbvk5fTiM7YAVlAObpAD3z3LRrAwhjnmh9L4k/FWmQ==} - engines: {node: '>=14'} + '@rjsf/core@6.0.2': + resolution: {integrity: sha512-oa3WfhKf20alvHfZaF+WNONwtHtyL6DlUjhDsfoX3OeGQGD9Rq5Ps7WAg+mrJyl8XY/RDEVZNegCN4rX4FngIQ==} + engines: {node: '>=20'} peerDependencies: - '@rjsf/utils': ^5.24.x - react: ^16.14.0 || >=17 + '@rjsf/utils': ^6.x + react: '>=18' - '@rjsf/mui@5.24.12': - resolution: {integrity: sha512-r4XdIwho01GJMLoxP81/8OWscHlrpwt0quJiR9TI3Sd/WmEvWhhaFa+jj93yIpfWHFnDJAb5L19fsm4Ry17Vqg==} - engines: {node: '>=14'} + '@rjsf/mui@6.0.2': + resolution: {integrity: sha512-qmkVo/Hz6Njc4CYeS9LAQdBr00memnDC8/8tWD7wxczHwfEk3L9Rse31hT1Bkdh9zjmdDOZn30SJdnA3SGFX5Q==} + engines: {node: '>=20'} peerDependencies: '@emotion/react': ^11.7.0 '@emotion/styled': ^11.6.0 - '@mui/icons-material': ^5.2.0 || ^6.0.0 - '@mui/material': ^5.2.2 || ^6.0.0 - '@rjsf/core': ^5.24.x - '@rjsf/utils': ^5.24.x - react: '>=17' - - '@rjsf/utils@5.24.12': - resolution: {integrity: sha512-fDwQB0XkjZjpdFUz5UAnuZj8nnbxDbX5tp+jTOjjJKw2TMQ9gFFYCQ12lSpdhezA2YgEGZfxyYTGW0DKDL5Drg==} - engines: {node: '>=14'} + '@mui/icons-material': ^7.0.0 + '@mui/material': ^7.0.0 + '@rjsf/core': ^6.x + '@rjsf/utils': ^6.x + react: '>=18' + + '@rjsf/utils@6.0.2': + resolution: {integrity: sha512-GpV1gxahgsGprE5KBkuKr9IIiB2B8CZZ03o1sEdisojGE3ZKTBPKbOsxJmLNBvd6jjzIz4vuCiDH2PD5FGwXhQ==} + engines: {node: '>=20'} peerDependencies: - react: ^16.14.0 || >=17 + react: '>=18' - '@rjsf/validator-ajv8@5.24.12': - resolution: {integrity: sha512-IMXdCjvDNdvb+mDgZC3AlAtr0pjYKq5s0GcLECjG5PuiX7Ib4JaDQHZY5ZJdKblMfgzhsn8AAOi573jXAt7BHQ==} - engines: {node: '>=14'} + '@rjsf/validator-ajv8@6.0.2': + resolution: {integrity: sha512-VrL+6mzYSlu1Dg8p9A/jt5ukFYQ9/MXmYMKFSqf76cdE1KpOYU3sEGdUIvmmi9cJoEvS2ZAfZU8SM3yqZxVrJg==} + engines: {node: '>=20'} peerDependencies: - '@rjsf/utils': ^5.24.x + '@rjsf/utils': ^6.x '@rollup/plugin-commonjs@28.0.1': resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} @@ -3260,6 +3260,9 @@ packages: fast-uri@3.0.3: resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} @@ -3736,6 +3739,7 @@ packages: intersection-observer@0.12.2: resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} + deprecated: The Intersection Observer polyfill is no longer needed and can safely be removed. Intersection Observer has been Baseline since 2019. is-alphabetical@1.0.4: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} @@ -4189,11 +4193,14 @@ packages: markdown-table@2.0.0: resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==} - markdown-to-jsx@7.7.1: - resolution: {integrity: sha512-BjLkHb+fWCAH9gp7ndbgPrY+zeZlGFtCiQNTWk+PD+GKfLg9YsUPNonSsYXGw6nQ7eZqeR+i71X59PpWXlxc/w==} + markdown-to-jsx@8.0.0: + resolution: {integrity: sha512-hWEaRxeCDjes1CVUQqU+Ov0mCqBqkGhLKjL98KdbwHSgEWZZSJQeGlJQatVfeZ3RaxrfTrZZ3eczl2dhp5c/pA==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' + peerDependenciesMeta: + react: + optional: true material-ui-popup-state@5.3.6: resolution: {integrity: sha512-tGpq417auecyK9iKMGxSQfyv6pwg0Wii2Isi9RuL92YDDkdnXlorl5c3+S4Zg8MH6Hk4NUa/5Y9PPEWgKakzOw==} @@ -7421,28 +7428,28 @@ snapshots: react: 19.1.0 react-redux: 7.2.9(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@rjsf/core@5.24.12(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0)': + '@rjsf/core@6.0.2(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0)': dependencies: - '@rjsf/utils': 5.24.12(react@19.1.0) + '@rjsf/utils': 6.0.2(react@19.1.0) lodash: 4.17.21 lodash-es: 4.17.21 - markdown-to-jsx: 7.7.1(react@19.1.0) - nanoid: 3.3.11 + markdown-to-jsx: 8.0.0(react@19.1.0) prop-types: 15.8.1 react: 19.1.0 - '@rjsf/mui@5.24.12(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/icons-material@6.4.11(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@rjsf/core@5.24.12(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0))(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0)': + '@rjsf/mui@6.0.2(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/icons-material@6.4.11(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@rjsf/core@6.0.2(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0))(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0)': dependencies: '@emotion/react': 11.14.0(@types/react@19.1.8)(react@19.1.0) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0) '@mui/icons-material': 6.4.11(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0) '@mui/material': 6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@rjsf/core': 5.24.12(@rjsf/utils@5.24.12(react@19.1.0))(react@19.1.0) - '@rjsf/utils': 5.24.12(react@19.1.0) + '@rjsf/core': 6.0.2(@rjsf/utils@6.0.2(react@19.1.0))(react@19.1.0) + '@rjsf/utils': 6.0.2(react@19.1.0) react: 19.1.0 - '@rjsf/utils@5.24.12(react@19.1.0)': + '@rjsf/utils@6.0.2(react@19.1.0)': dependencies: + fast-uri: 3.1.0 json-schema-merge-allof: 0.8.1 jsonpointer: 5.0.1 lodash: 4.17.21 @@ -7450,9 +7457,9 @@ snapshots: react: 19.1.0 react-is: 18.3.1 - '@rjsf/validator-ajv8@5.24.12(@rjsf/utils@5.24.12(react@19.1.0))': + '@rjsf/validator-ajv8@6.0.2(@rjsf/utils@6.0.2(react@19.1.0))': dependencies: - '@rjsf/utils': 5.24.12(react@19.1.0) + '@rjsf/utils': 6.0.2(react@19.1.0) ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) lodash: 4.17.21 @@ -9629,6 +9636,8 @@ snapshots: fast-uri@3.0.3: {} + fast-uri@3.1.0: {} + fastq@1.19.1: dependencies: reusify: 1.1.0 @@ -10703,8 +10712,8 @@ snapshots: dependencies: repeat-string: 1.6.1 - markdown-to-jsx@7.7.1(react@19.1.0): - dependencies: + markdown-to-jsx@8.0.0(react@19.1.0): + optionalDependencies: react: 19.1.0 material-ui-popup-state@5.3.6(@mui/material@6.4.11(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@types/react@19.1.8)(react@19.1.0):