diff --git a/package.json b/package.json index 6cbb1f8c5..6ec24de86 100644 --- a/package.json +++ b/package.json @@ -47,10 +47,10 @@ "@mui/material": "7.3.6", "@mui/material-nextjs": "7.3.6", "@next/mdx": "15.5.9", - "@rjsf/core": "6.1.2", - "@rjsf/mui": "6.1.2", - "@rjsf/utils": "6.1.2", - "@rjsf/validator-ajv8": "6.1.2", + "@rjsf/core": "6.5.1", + "@rjsf/mui": "6.5.1", + "@rjsf/utils": "6.5.1", + "@rjsf/validator-ajv8": "6.5.1", "@sentry/nextjs": "8.55.1", "@squonk/account-server-client": "4.4.0", "@squonk/data-manager-client": "5.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e866e463c..ae7cfafe6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,17 +53,17 @@ importers: specifier: 15.5.9 version: 15.5.9(@mdx-js/loader@3.1.1(acorn@8.15.0)(webpack@5.97.1))(@mdx-js/react@3.1.1(@types/react@19.2.7)(react@19.2.3)) '@rjsf/core': - specifier: 6.1.2 - version: 6.1.2(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3) + specifier: 6.5.1 + version: 6.5.1(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3) '@rjsf/mui': - specifier: 6.1.2 - version: 6.1.2(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/icons-material@7.3.6(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@rjsf/core@6.1.2(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3))(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3) + specifier: 6.5.1 + version: 6.5.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/icons-material@7.3.6(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@rjsf/core@6.5.1(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3))(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3) '@rjsf/utils': - specifier: 6.1.2 - version: 6.1.2(react@19.2.3) + specifier: 6.5.1 + version: 6.5.1(react@19.2.3) '@rjsf/validator-ajv8': - specifier: 6.1.2 - version: 6.1.2(@rjsf/utils@6.1.2(react@19.2.3)) + specifier: 6.5.1 + version: 6.5.1(@rjsf/utils@6.5.1(react@19.2.3)) '@sentry/nextjs': specifier: 8.55.1 version: 8.55.1(@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.5.9(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.57.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(sass@1.83.1))(react@19.2.3)(webpack@5.97.1) @@ -1570,36 +1570,36 @@ packages: react-redux: optional: true - '@rjsf/core@6.1.2': - resolution: {integrity: sha512-fcEO6kArMcVIzTBoBxNStqxzAL417NDw049nmNx11pIcMwUnU5sAkSW18c8kgZOT6v1xaZhQrY+X5cBzzHy9+g==} + '@rjsf/core@6.5.1': + resolution: {integrity: sha512-H5GY9OU6wpLXGHaVzd8/1qGZ+zylCA86maD32tMdeOiUIJTmH6+VeheRx4Wr6OnprxbD/ybkEH48vIqS68wwxg==} engines: {node: '>=20'} peerDependencies: - '@rjsf/utils': ^6.x + '@rjsf/utils': ^6.5.x react: '>=18' - '@rjsf/mui@6.1.2': - resolution: {integrity: sha512-aXJcIylcXbDQm2cZaNld1yfAPkxMIGdum5HmE4zeWOb5GPK2yrZVOM2lna2VM1YU6iXIuT4E1zVFxTdSYb+fUw==} + '@rjsf/mui@6.5.1': + resolution: {integrity: sha512-bEDEiFcZi4UaBmJrkWB6MZ59O1dDODCLpkccwR/I8vhD+ITm7TZERqlX7sQ7Lfav1H0s6/m2gITcLtmSB/J+DQ==} engines: {node: '>=20'} peerDependencies: '@emotion/react': ^11.7.0 '@emotion/styled': ^11.6.0 '@mui/icons-material': ^7.0.0 '@mui/material': ^7.0.0 - '@rjsf/core': ^6.x - '@rjsf/utils': ^6.x + '@rjsf/core': ^6.5.x + '@rjsf/utils': ^6.5.x react: '>=18' - '@rjsf/utils@6.1.2': - resolution: {integrity: sha512-Px3FIkE1KK0745Qng9v88RZ0O7hcLf/1JUu0j00g+r6C8Zyokna42Hz/5TKyyQSKJqgVYcj2Z47YroVLenUM3A==} + '@rjsf/utils@6.5.1': + resolution: {integrity: sha512-c+x2VJNEp0BsamxX+Ryy9sEmwJ/7V9WFsVWjhADwyEU53r7DaVd7a7hmtx0bz464kJ8oJYZ6XghrmXXH2y7l8g==} engines: {node: '>=20'} peerDependencies: react: '>=18' - '@rjsf/validator-ajv8@6.1.2': - resolution: {integrity: sha512-9P3np2d+TaZcFTEFLocbj19fqrAWB/bxtY0Y8EjP8Oiz8LL+/wUITaN3Wx9uxzWerJyphfpZXWhUS9XkllDLig==} + '@rjsf/validator-ajv8@6.5.1': + resolution: {integrity: sha512-0EfPRRe0ia3dvcqWt8vY1sUGB1vb4e+3GfivBXuJZmSBtw+zlHwyClAJnPW/4Qde2g21u0k344/2miP9DZJmCw==} engines: {node: '>=20'} peerDependencies: - '@rjsf/utils': ^6.x + '@rjsf/utils': ^6.5.x '@rollup/plugin-commonjs@28.0.1': resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} @@ -2277,8 +2277,8 @@ packages: '@webassemblyjs/wast-printer@1.14.1': resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - '@x0k/json-schema-merge@1.0.2': - resolution: {integrity: sha512-1734qiJHNX3+cJGDMMw2yz7R+7kpbAtl5NdPs1c/0gO5kYT6s4dMbLXiIfpZNsOYhGZI3aH7FWrj4Zxz7epXNg==} + '@x0k/json-schema-merge@1.0.3': + resolution: {integrity: sha512-lerJC4sI9CNUQWdff3PnU1YJOqazD6TjMcvxZIPXUBjn4j1cUiXE0LvzhMnGYzKKr271TkvXJtH7gEwksrtn+w==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -2360,6 +2360,9 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.20.0: + resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} + almost-equal@1.1.0: resolution: {integrity: sha512-0V/PkoculFl5+0Lp47JoxUcO0xSxhIBvm+BxHdD/OgXNmdRpRHCFnKVuUoWyS9EzQP+otSGv0m9Lb4yVkQBn2A==} @@ -4601,6 +4604,9 @@ packages: lodash-es@4.17.22: resolution: {integrity: sha512-XEawp1t0gxSi9x01glktRZ5HDy0HXqrM0x5pXQM98EaI0NxO6jVM7omDOxsuEo5UIASAnm2bRp1Jt/e0a2XU8Q==} + lodash-es@4.18.1: + resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} + lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -4628,6 +4634,9 @@ packages: lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + log-update@6.1.0: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} @@ -8394,42 +8403,42 @@ snapshots: react: 19.2.3 react-redux: 7.2.9(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@rjsf/core@6.1.2(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3)': + '@rjsf/core@6.5.1(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3)': dependencies: - '@rjsf/utils': 6.1.2(react@19.2.3) - lodash: 4.17.21 - lodash-es: 4.17.22 + '@rjsf/utils': 6.5.1(react@19.2.3) + lodash: 4.18.1 + lodash-es: 4.18.1 markdown-to-jsx: 8.0.0(react@19.2.3) prop-types: 15.8.1 react: 19.2.3 - '@rjsf/mui@6.1.2(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/icons-material@7.3.6(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@rjsf/core@6.1.2(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3))(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3)': + '@rjsf/mui@6.5.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/icons-material@7.3.6(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@rjsf/core@6.5.1(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3))(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3)': dependencies: '@emotion/react': 11.14.0(@types/react@19.2.7)(react@19.2.3) '@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3) '@mui/icons-material': 7.3.6(@mui/material@7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@types/react@19.2.7)(react@19.2.3) '@mui/material': 7.3.6(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react@19.2.3))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) - '@rjsf/core': 6.1.2(@rjsf/utils@6.1.2(react@19.2.3))(react@19.2.3) - '@rjsf/utils': 6.1.2(react@19.2.3) + '@rjsf/core': 6.5.1(@rjsf/utils@6.5.1(react@19.2.3))(react@19.2.3) + '@rjsf/utils': 6.5.1(react@19.2.3) react: 19.2.3 - '@rjsf/utils@6.1.2(react@19.2.3)': + '@rjsf/utils@6.5.1(react@19.2.3)': dependencies: - '@x0k/json-schema-merge': 1.0.2 + '@x0k/json-schema-merge': 1.0.3 fast-uri: 3.1.0 jsonpointer: 5.0.1 - lodash: 4.17.21 - lodash-es: 4.17.22 + lodash: 4.18.1 + lodash-es: 4.18.1 react: 19.2.3 react-is: 18.3.1 - '@rjsf/validator-ajv8@6.1.2(@rjsf/utils@6.1.2(react@19.2.3))': + '@rjsf/validator-ajv8@6.5.1(@rjsf/utils@6.5.1(react@19.2.3))': dependencies: - '@rjsf/utils': 6.1.2(react@19.2.3) - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - lodash: 4.17.21 - lodash-es: 4.17.22 + '@rjsf/utils': 6.5.1(react@19.2.3) + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + lodash: 4.18.1 + lodash-es: 4.18.1 '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)': dependencies: @@ -9328,7 +9337,7 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@x0k/json-schema-merge@1.0.2': + '@x0k/json-schema-merge@1.0.3': dependencies: '@types/json-schema': 7.0.15 @@ -9376,9 +9385,13 @@ snapshots: optionalDependencies: ajv: 8.17.1 - ajv-keywords@3.5.2(ajv@6.12.6): + ajv-formats@2.1.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 + + ajv-keywords@3.5.2(ajv@6.15.0): dependencies: - ajv: 6.12.6 + ajv: 6.15.0 ajv-keywords@5.1.0(ajv@8.17.1): dependencies: @@ -9406,6 +9419,13 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ajv@8.20.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + almost-equal@1.1.0: {} ansi-escapes@7.0.0: @@ -11993,6 +12013,8 @@ snapshots: lodash-es@4.17.22: {} + lodash-es@4.18.1: {} + lodash.camelcase@4.3.0: {} lodash.capitalize@4.2.1: {} @@ -12011,6 +12033,8 @@ snapshots: lodash@4.17.21: {} + lodash@4.18.1: {} + log-update@6.1.0: dependencies: ansi-escapes: 7.0.0 @@ -13786,8 +13810,8 @@ snapshots: schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) + ajv: 6.15.0 + ajv-keywords: 3.5.2(ajv@6.15.0) schema-utils@4.3.3: dependencies: