diff --git a/package.json b/package.json index 5555784..7af62a7 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "polygon-editor": "^0.0.4", "react-error-boundary": "^4.0.13", "react-lazy-load-image-component": "^1.6.0", - "react-reconciler": "~0.29.0", + "react-reconciler": "~0.29.2", "zustand": "^4.5.2" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index adc722a..6479d3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: dependencies: '@atlas-viewer/atlas': specifier: ^2.2.4 - version: 2.2.4(react-dom@18.2.0)(react@18.2.0) + version: 2.2.4(react-dom@18.2.0)(react@18.3.1) '@atlas-viewer/iiif-image-api': specifier: ^2.2.0 version: 2.2.0 @@ -37,27 +37,27 @@ dependencies: version: 0.0.4 react: specifier: ^18.2.0 - version: 18.2.0 + version: 18.3.1 react-dom: specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) + version: 18.2.0(react@18.3.1) react-error-boundary: specifier: ^4.0.13 - version: 4.0.13(react@18.2.0) + version: 4.0.13(react@18.3.1) react-lazy-load-image-component: specifier: ^1.6.0 - version: 1.6.0(react-dom@18.2.0)(react@18.2.0) + version: 1.6.0(react-dom@18.2.0)(react@18.3.1) react-reconciler: specifier: '0.29' - version: 0.29.0(react@18.2.0) + version: 0.29.2(react@18.3.1) zustand: specifier: ^4.5.2 - version: 4.5.2(@types/react@18.2.75)(react@18.2.0) + version: 4.5.2(@types/react@18.2.75)(react@18.3.1) devDependencies: '@testing-library/react': specifier: ^15.0.2 - version: 15.0.2(react-dom@18.2.0)(react@18.2.0) + version: 15.0.2(react-dom@18.2.0)(react@18.3.1) '@types/react': specifier: ^18.2.75 version: 18.2.75 @@ -114,7 +114,7 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@atlas-viewer/atlas@2.2.4(react-dom@18.2.0)(react@18.2.0): + /@atlas-viewer/atlas@2.2.4(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-iKCvC311i/8kkNyQM6RYOtEwx7N409RxlPOQ39Crpcr66qju32ZdGEEGqd6L81Atn+vA5tWRPaIYuN2hYBDlPA==} peerDependencies: react: '>=17.0' @@ -133,10 +133,10 @@ packages: '@iiif/presentation-3': 2.2.3 lru-cache: 7.18.3 normalize-wheel: 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-reconciler: 0.29.0(react@18.2.0) - react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.2.0) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) + react-reconciler: 0.29.2(react@18.3.1) + react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.3.1) scheduler: 0.21.0 dev: false @@ -1050,7 +1050,7 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/react@15.0.2(react-dom@18.2.0)(react@18.2.0): + /@testing-library/react@15.0.2(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-5mzIpuytB1ctpyywvyaY2TAAUQVCZIGqwiqFQf6u9lvj/SJQepGUzNV18Xpk+NLCaCE2j7CWrZE0tEf9xLZYiQ==} engines: {node: '>=18'} peerDependencies: @@ -1060,8 +1060,8 @@ packages: '@babel/runtime': 7.24.4 '@testing-library/dom': 10.0.0 '@types/react-dom': 18.2.24 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: true /@types/aria-query@5.0.4: @@ -2227,22 +2227,22 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /react-dom@18.2.0(react@18.2.0): + /react-dom@18.2.0(react@18.3.1): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: react: ^18.2.0 dependencies: loose-envify: 1.4.0 - react: 18.2.0 + react: 18.3.1 scheduler: 0.23.0 - /react-error-boundary@4.0.13(react@18.2.0): + /react-error-boundary@4.0.13(react@18.3.1): resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==} peerDependencies: react: '>=16.13.1' dependencies: '@babel/runtime': 7.24.4 - react: 18.2.0 + react: 18.3.1 dev: false /react-is@17.0.2: @@ -2253,7 +2253,7 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /react-lazy-load-image-component@1.6.0(react-dom@18.2.0)(react@18.2.0): + /react-lazy-load-image-component@1.6.0(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-8KFkDTgjh+0+PVbH+cx0AgxLGbdTsxWMnxXzU5HEUztqewk9ufQAu8cstjZhyvtMIPsdMcPZfA0WAa7HtjQbBQ==} peerDependencies: react: ^15.x.x || ^16.x.x || ^17.x.x || ^18.x.x @@ -2261,19 +2261,19 @@ packages: dependencies: lodash.debounce: 4.0.8 lodash.throttle: 4.1.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /react-reconciler@0.29.0(react@18.2.0): - resolution: {integrity: sha512-wa0fGj7Zht1EYMRhKWwoo1H9GApxYLBuhoAuXN0TlltESAjDssB+Apf0T/DngVqaMyPypDmabL37vw/2aRM98Q==} + /react-reconciler@0.29.2(react@18.3.1): + resolution: {integrity: sha512-zZQqIiYgDCTP/f1N/mAR10nJGrPD2ZR+jDSEsKWJHYC7Cm2wodlwbR3upZRdC3cjIjSlTLNVyO7Iu0Yy7t2AYg==} engines: {node: '>=0.10.0'} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 dev: false /react-refresh@0.14.0: @@ -2281,19 +2281,19 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-use-measure@2.1.1(react-dom@18.2.0)(react@18.2.0): + /react-use-measure@2.1.1(react-dom@18.2.0)(react@18.3.1): resolution: {integrity: sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==} peerDependencies: react: '>=16.13' react-dom: '>=16.13' dependencies: debounce: 1.2.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.2.0(react@18.3.1) dev: false - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + /react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 @@ -2367,6 +2367,12 @@ packages: dependencies: loose-envify: 1.4.0 + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + dependencies: + loose-envify: 1.4.0 + dev: false + /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -2632,12 +2638,12 @@ packages: picocolors: 1.0.0 dev: true - /use-sync-external-store@1.2.0(react@18.2.0): + /use-sync-external-store@1.2.0(react@18.3.1): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 18.2.0 + react: 18.3.1 dev: false /vite-node@1.6.0: @@ -2828,7 +2834,7 @@ packages: engines: {node: '>=12.20'} dev: true - /zustand@4.5.2(@types/react@18.2.75)(react@18.2.0): + /zustand@4.5.2(@types/react@18.2.75)(react@18.3.1): resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} engines: {node: '>=12.7.0'} peerDependencies: @@ -2844,6 +2850,6 @@ packages: optional: true dependencies: '@types/react': 18.2.75 - react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) + react: 18.3.1 + use-sync-external-store: 1.2.0(react@18.3.1) dev: false