From 81f40b1251efc958bdb150f16067ecb27cbdce8b Mon Sep 17 00:00:00 2001 From: Jessica McInchak Date: Tue, 7 May 2024 13:32:06 +0100 Subject: [PATCH] chore: bump planx-core to ODP Schema v0.6.0 types (#3112) --- api.planx.uk/package.json | 2 +- api.planx.uk/pnpm-lock.yaml | 22 ++++++--- e2e/tests/api-driven/package.json | 2 +- e2e/tests/api-driven/pnpm-lock.yaml | 14 +++--- e2e/tests/ui-driven/package.json | 2 +- e2e/tests/ui-driven/pnpm-lock.yaml | 72 +++++++++++++---------------- editor.planx.uk/package.json | 2 +- editor.planx.uk/pnpm-lock.yaml | 68 ++++++++++++--------------- 8 files changed, 88 insertions(+), 96 deletions(-) diff --git a/api.planx.uk/package.json b/api.planx.uk/package.json index a94bc6e1ff..43f9cafa1b 100644 --- a/api.planx.uk/package.json +++ b/api.planx.uk/package.json @@ -4,7 +4,7 @@ "private": true, "dependencies": { "@airbrake/node": "^2.1.8", - "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#722e1c7", + "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#177eefe", "@types/isomorphic-fetch": "^0.0.36", "adm-zip": "^0.5.10", "aws-sdk": "^2.1467.0", diff --git a/api.planx.uk/pnpm-lock.yaml b/api.planx.uk/pnpm-lock.yaml index 99e08d3ac0..952e99248b 100644 --- a/api.planx.uk/pnpm-lock.yaml +++ b/api.planx.uk/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: ^2.1.8 version: 2.1.8 '@opensystemslab/planx-core': - specifier: git+https://github.com/theopensystemslab/planx-core#722e1c7 - version: github.com/theopensystemslab/planx-core/722e1c7 + specifier: git+https://github.com/theopensystemslab/planx-core#177eefe + version: github.com/theopensystemslab/planx-core/177eefe '@types/isomorphic-fetch': specifier: ^0.0.36 version: 0.0.36 @@ -5717,6 +5717,7 @@ packages: chalk: 3.0.0 diff-match-patch: 1.0.5 dev: false + bundledDependencies: [] /jsonwebtoken@9.0.2: resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} @@ -7931,6 +7932,11 @@ packages: engines: {node: '>=16'} dev: false + /type-fest@4.18.2: + resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} + engines: {node: '>=16'} + dev: false + /type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -8355,8 +8361,12 @@ packages: resolution: {integrity: sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==} dev: false - github.com/theopensystemslab/planx-core/722e1c7: - resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/722e1c7} + /zod@3.23.6: + resolution: {integrity: sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==} + dev: false + + github.com/theopensystemslab/planx-core/177eefe: + resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/177eefe} name: '@opensystemslab/planx-core' version: 1.0.0 prepare: true @@ -8381,9 +8391,9 @@ packages: prettier: 3.2.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - type-fest: 4.18.1 + type-fest: 4.18.2 uuid: 9.0.1 - zod: 3.23.5 + zod: 3.23.6 transitivePeerDependencies: - '@types/react' - encoding diff --git a/e2e/tests/api-driven/package.json b/e2e/tests/api-driven/package.json index 689e76ad91..1686084238 100644 --- a/e2e/tests/api-driven/package.json +++ b/e2e/tests/api-driven/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@cucumber/cucumber": "^9.3.0", - "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#722e1c7", + "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#177eefe", "axios": "^1.6.8", "dotenv": "^16.3.1", "dotenv-expand": "^10.0.0", diff --git a/e2e/tests/api-driven/pnpm-lock.yaml b/e2e/tests/api-driven/pnpm-lock.yaml index bee2964d31..2a5bddb132 100644 --- a/e2e/tests/api-driven/pnpm-lock.yaml +++ b/e2e/tests/api-driven/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^9.3.0 version: 9.3.0 '@opensystemslab/planx-core': - specifier: git+https://github.com/theopensystemslab/planx-core#722e1c7 - version: github.com/theopensystemslab/planx-core/722e1c7 + specifier: git+https://github.com/theopensystemslab/planx-core#177eefe + version: github.com/theopensystemslab/planx-core/177eefe axios: specifier: ^1.6.8 version: 1.6.8 @@ -2731,8 +2731,8 @@ packages: engines: {node: '>=10'} dev: false - /type-fest@4.18.1: - resolution: {integrity: sha512-qXhgeNsX15bM63h5aapNFcQid9jRF/l3ojDoDFmekDQEUufZ9U4ErVt6SjDxnHp48Ltrw616R8yNc3giJ3KvVQ==} + /type-fest@4.18.2: + resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} engines: {node: '>=16'} dev: false @@ -2935,8 +2935,8 @@ packages: resolution: {integrity: sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==} dev: false - github.com/theopensystemslab/planx-core/722e1c7: - resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/722e1c7} + github.com/theopensystemslab/planx-core/177eefe: + resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/177eefe} name: '@opensystemslab/planx-core' version: 1.0.0 prepare: true @@ -2961,7 +2961,7 @@ packages: prettier: 3.2.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - type-fest: 4.18.1 + type-fest: 4.18.2 uuid: 9.0.1 zod: 3.23.6 transitivePeerDependencies: diff --git a/e2e/tests/ui-driven/package.json b/e2e/tests/ui-driven/package.json index 2c90e3a4c4..2c9e0827ca 100644 --- a/e2e/tests/ui-driven/package.json +++ b/e2e/tests/ui-driven/package.json @@ -8,7 +8,7 @@ "postinstall": "./install-dependencies.sh" }, "dependencies": { - "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#722e1c7", + "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#177eefe", "axios": "^1.6.8", "dotenv": "^16.3.1", "eslint": "^8.56.0", diff --git a/e2e/tests/ui-driven/pnpm-lock.yaml b/e2e/tests/ui-driven/pnpm-lock.yaml index 2bfd6cbdac..71f5f03025 100644 --- a/e2e/tests/ui-driven/pnpm-lock.yaml +++ b/e2e/tests/ui-driven/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@opensystemslab/planx-core': - specifier: git+https://github.com/theopensystemslab/planx-core#722e1c7 - version: github.com/theopensystemslab/planx-core/722e1c7 + specifier: git+https://github.com/theopensystemslab/planx-core#177eefe + version: github.com/theopensystemslab/planx-core/177eefe axios: specifier: ^1.6.8 version: 1.6.8 @@ -287,7 +287,7 @@ packages: '@floating-ui/utils': 0.2.1 dev: false - /@floating-ui/react-dom@2.0.8(react-dom@18.2.0)(react@18.3.1): + /@floating-ui/react-dom@2.0.8(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==} peerDependencies: react: '>=16.8.0' @@ -295,7 +295,7 @@ packages: dependencies: '@floating-ui/dom': 1.6.3 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /@floating-ui/utils@0.2.1: @@ -343,7 +343,7 @@ packages: resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} dev: false - /@mui/base@5.0.0-beta.37(react-dom@18.2.0)(react@18.3.1): + /@mui/base@5.0.0-beta.37(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-/o3anbb+DeCng8jNsd3704XtmmLDZju1Fo8R2o7ugrVtPQ/QpcqddwKNzKPZwa0J5T8YNW3ZVuHyQgbTnQLisQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -355,21 +355,21 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.3.1) + '@floating-ui/react-dom': 2.0.8(react-dom@18.3.1)(react@18.3.1) '@mui/types': 7.2.13 '@mui/utils': 5.15.11(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /@mui/core-downloads-tracker@5.15.11: resolution: {integrity: sha512-JVrJ9Jo4gyU707ujnRzmE8ABBWpXd6FwL9GYULmwZRtfPg89ggXs/S3MStQkpJ1JRWfdLL6S5syXmgQGq5EDAw==} dev: false - /@mui/material@5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react-dom@18.2.0)(react@18.3.1): + /@mui/material@5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FA3eEuEZaDaxgN3CgfXezMWbCZ4VCeU/sv0F0/PK5n42qIgsPVD6q+j71qS7/62sp6wRFMHtDMpXRlN+tT/7NA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -389,7 +389,7 @@ packages: '@babel/runtime': 7.24.0 '@emotion/react': 11.11.4(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(react@18.3.1) - '@mui/base': 5.0.0-beta.37(react-dom@18.2.0)(react@18.3.1) + '@mui/base': 5.0.0-beta.37(react-dom@18.3.1)(react@18.3.1) '@mui/core-downloads-tracker': 5.15.11 '@mui/system': 5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.3.1) '@mui/types': 7.2.13 @@ -399,9 +399,9 @@ packages: csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-is: 18.2.0 - react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) dev: false /@mui/private-theming@5.15.11(react@18.3.1): @@ -560,13 +560,6 @@ packages: resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} dev: false - /@types/prettier@3.0.0: - resolution: {integrity: sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==} - deprecated: This is a stub types definition. prettier provides its own type definitions, so you do not need this installed. - dependencies: - prettier: 3.2.5 - dev: false - /@types/prop-types@15.7.11: resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} dev: false @@ -1698,15 +1691,14 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: false - /json-schema-to-typescript@14.0.0: - resolution: {integrity: sha512-y/Pj93Ggu69LyRPxqpe16t8LA/5ZyJVoqmUf+o+2cBG33dH/GsDn5oDZD3EiOTkHXjVuZg4qWnWzTtS2LcoeiA==} + /json-schema-to-typescript@14.0.4: + resolution: {integrity: sha512-covPOp3hrbD+oEcMvDxP5Rh6xNZj7lOTZkXAeQoDyu1PuEl1A6oRZ3Sy05HN11vXXmdJ6gLh5P3Qz0mgMPTzzw==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@apidevtools/json-schema-ref-parser': 11.6.0 '@types/json-schema': 7.0.15 '@types/lodash': 4.17.0 - '@types/prettier': 3.0.0 cli-color: 2.0.4 glob: 10.3.12 is-glob: 4.0.3 @@ -2208,14 +2200,14 @@ packages: strip-json-comments: 2.0.1 dev: false - /react-dom@18.2.0(react@18.3.1): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: loose-envify: 1.4.0 react: 18.3.1 - scheduler: 0.23.0 + scheduler: 0.23.2 dev: false /react-is@16.13.1: @@ -2226,7 +2218,7 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: false - /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.3.1): + /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -2237,7 +2229,7 @@ packages: loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /react@18.3.1: @@ -2336,8 +2328,8 @@ packages: resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} dev: false - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: loose-envify: 1.4.0 dev: false @@ -2546,8 +2538,8 @@ packages: engines: {node: '>=12.20'} dev: false - /type-fest@4.18.0: - resolution: {integrity: sha512-+dbmiyliDY/2TTcjCS7NpI9yV2iEFlUDk5TKnsbkN7ZoRu5s7bT+zvYtNFhFXC2oLwURGT2frACAZvbbyNBI+w==} + /type-fest@4.18.2: + resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} engines: {node: '>=16'} dev: false @@ -2701,12 +2693,12 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - /zod@3.23.5: - resolution: {integrity: sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==} + /zod@3.23.6: + resolution: {integrity: sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==} dev: false - github.com/theopensystemslab/planx-core/722e1c7: - resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/722e1c7} + github.com/theopensystemslab/planx-core/177eefe: + resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/177eefe} name: '@opensystemslab/planx-core' version: 1.0.0 prepare: true @@ -2714,7 +2706,7 @@ packages: dependencies: '@emotion/react': 11.11.4(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(react@18.3.1) - '@mui/material': 5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react-dom@18.2.0)(react@18.3.1) + '@mui/material': 5.15.11(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react-dom@18.3.1)(react@18.3.1) '@types/geojson': 7946.0.14 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) @@ -2725,15 +2717,15 @@ packages: fast-xml-parser: 4.3.6 graphql: 16.8.1 graphql-request: 6.1.0(graphql@16.8.1) - json-schema-to-typescript: 14.0.0 + json-schema-to-typescript: 14.0.4 lodash: 4.17.21 marked: 12.0.2 prettier: 3.2.5 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - type-fest: 4.18.0 + react-dom: 18.3.1(react@18.3.1) + type-fest: 4.18.2 uuid: 9.0.1 - zod: 3.23.5 + zod: 3.23.6 transitivePeerDependencies: - '@types/react' - encoding diff --git a/editor.planx.uk/package.json b/editor.planx.uk/package.json index e87ab3859a..cf350d7fcd 100644 --- a/editor.planx.uk/package.json +++ b/editor.planx.uk/package.json @@ -12,7 +12,7 @@ "@mui/material": "^5.15.2", "@mui/utils": "^5.15.2", "@opensystemslab/map": "^0.8.1", - "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#722e1c7", + "@opensystemslab/planx-core": "git+https://github.com/theopensystemslab/planx-core#177eefe", "@tiptap/core": "^2.0.3", "@tiptap/extension-bold": "^2.0.3", "@tiptap/extension-bubble-menu": "^2.1.13", diff --git a/editor.planx.uk/pnpm-lock.yaml b/editor.planx.uk/pnpm-lock.yaml index 43d80a5258..1df0d14b2f 100644 --- a/editor.planx.uk/pnpm-lock.yaml +++ b/editor.planx.uk/pnpm-lock.yaml @@ -38,8 +38,8 @@ dependencies: specifier: ^0.8.1 version: 0.8.1 '@opensystemslab/planx-core': - specifier: git+https://github.com/theopensystemslab/planx-core#722e1c7 - version: github.com/theopensystemslab/planx-core/722e1c7(@types/react@18.2.45) + specifier: git+https://github.com/theopensystemslab/planx-core#177eefe + version: github.com/theopensystemslab/planx-core/177eefe(@types/react@18.2.45) '@tiptap/core': specifier: ^2.0.3 version: 2.0.3(@tiptap/pm@2.0.3) @@ -4185,7 +4185,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@floating-ui/react-dom@2.0.9(react-dom@18.2.0)(react@18.3.1): + /@floating-ui/react-dom@2.0.9(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==} peerDependencies: react: '>=16.8.0' @@ -4193,7 +4193,7 @@ packages: dependencies: '@floating-ui/dom': 1.6.4 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /@floating-ui/utils@0.2.2: @@ -4810,7 +4810,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mui/base@5.0.0-beta.29(@types/react@18.2.45)(react-dom@18.2.0)(react@18.3.1): + /@mui/base@5.0.0-beta.29(@types/react@18.2.45)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OXfUssYrB6ch/xpBVHMKAjThPlI9VyGGKdvQLMXef2j39wXfcxPlUVQlwia/lmE3rxWIGvbwkZsDtNYzLMsDUg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -4822,7 +4822,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.5 - '@floating-ui/react-dom': 2.0.9(react-dom@18.2.0)(react@18.3.1) + '@floating-ui/react-dom': 2.0.9(react-dom@18.3.1)(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.45) '@mui/utils': 5.15.2(@types/react@18.2.45)(react@18.3.1) '@popperjs/core': 2.11.8 @@ -4830,7 +4830,7 @@ packages: clsx: 2.1.1 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /@mui/core-downloads-tracker@5.15.16: @@ -4890,7 +4890,7 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@mui/material@5.15.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.3.1): + /@mui/material@5.15.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.45)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-JnoIrpNmEHG5uC1IyEdgsnDiaiuCZnUIh7f9oeAr87AvBmNiEJPbo7XrD7kBTFWwp+b97rQ12QdSs9CLhT2n/A==} engines: {node: '>=12.0.0'} peerDependencies: @@ -4910,7 +4910,7 @@ packages: '@babel/runtime': 7.24.5 '@emotion/react': 11.11.4(@types/react@18.2.45)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.45)(react@18.3.1) - '@mui/base': 5.0.0-beta.29(@types/react@18.2.45)(react-dom@18.2.0)(react@18.3.1) + '@mui/base': 5.0.0-beta.29(@types/react@18.2.45)(react-dom@18.3.1)(react@18.3.1) '@mui/core-downloads-tracker': 5.15.16 '@mui/system': 5.15.15(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.45)(react@18.3.1) '@mui/types': 7.2.14(@types/react@18.2.45) @@ -4921,9 +4921,9 @@ packages: csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) dev: false /@mui/private-theming@5.15.14(@types/react@18.2.45)(react@18.2.0): @@ -6216,7 +6216,7 @@ packages: '@storybook/preview-api': 7.6.7 '@storybook/theming': 7.6.7(react-dom@18.2.0)(react@18.2.0) '@storybook/types': 7.6.7 - '@types/lodash': 4.14.202 + '@types/lodash': 4.17.0 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -7150,20 +7150,6 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/dom@8.20.1: - resolution: {integrity: sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==} - engines: {node: '>=12'} - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/runtime': 7.24.5 - '@types/aria-query': 5.0.4 - aria-query: 5.1.3 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - dev: true - /@testing-library/dom@9.3.4: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} @@ -7201,7 +7187,7 @@ packages: react-dom: ^18.0.0 dependencies: '@babel/runtime': 7.24.5 - '@testing-library/dom': 8.20.1 + '@testing-library/dom': 9.3.4 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -7769,7 +7755,6 @@ packages: /@types/lodash@4.17.0: resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} - dev: false /@types/mdast@3.0.15: resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} @@ -17701,10 +17686,10 @@ packages: react: 18.2.0 scheduler: 0.23.2 - /react-dom@18.2.0(react@18.3.1): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: loose-envify: 1.4.0 react: 18.3.1 @@ -18076,7 +18061,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.3.1): + /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: react: '>=16.6.0' @@ -18087,7 +18072,7 @@ packages: loose-envify: 1.4.0 prop-types: 15.8.1 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) dev: false /react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.2): @@ -20125,6 +20110,11 @@ packages: engines: {node: '>=16'} dev: false + /type-fest@4.18.2: + resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==} + engines: {node: '>=16'} + dev: false + /type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -21305,9 +21295,9 @@ packages: use-sync-external-store: 1.2.0(react@18.2.0) dev: false - github.com/theopensystemslab/planx-core/722e1c7(@types/react@18.2.45): - resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/722e1c7} - id: github.com/theopensystemslab/planx-core/722e1c7 + github.com/theopensystemslab/planx-core/177eefe(@types/react@18.2.45): + resolution: {tarball: https://codeload.github.com/theopensystemslab/planx-core/tar.gz/177eefe} + id: github.com/theopensystemslab/planx-core/177eefe name: '@opensystemslab/planx-core' version: 1.0.0 prepare: true @@ -21315,7 +21305,7 @@ packages: dependencies: '@emotion/react': 11.11.4(@types/react@18.2.45)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.45)(react@18.3.1) - '@mui/material': 5.15.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.3.1) + '@mui/material': 5.15.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.45)(react-dom@18.3.1)(react@18.3.1) '@types/geojson': 7946.0.14 ajv: 8.13.0 ajv-formats: 2.1.1(ajv@8.13.0) @@ -21331,8 +21321,8 @@ packages: marked: 12.0.2 prettier: 3.2.5 react: 18.3.1 - react-dom: 18.2.0(react@18.3.1) - type-fest: 4.18.1 + react-dom: 18.3.1(react@18.3.1) + type-fest: 4.18.2 uuid: 9.0.1 zod: 3.23.6 transitivePeerDependencies: