diff --git a/sanity-cms/package.json b/sanity-cms/package.json index 91182280..9a81a4c5 100644 --- a/sanity-cms/package.json +++ b/sanity-cms/package.json @@ -15,7 +15,7 @@ "dependencies": { "@sanity/code-input": "4.1.4", "@sanity/ui": "2.4.0", - "@sanity/vision": "3.40.0", + "@sanity/vision": "3.52.0", "ace-builds": "1.34.2", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/sanity-cms/pnpm-lock.yaml b/sanity-cms/pnpm-lock.yaml index a029ec8f..f79c257e 100644 --- a/sanity-cms/pnpm-lock.yaml +++ b/sanity-cms/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: 2.4.0 version: 2.4.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/vision': - specifier: 3.40.0 - version: 3.40.0(@babel/runtime@7.24.6)(@codemirror/lint@6.8.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: 3.52.0 + version: 3.52.0(@babel/runtime@7.24.6)(@codemirror/lint@6.8.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) ace-builds: specifier: 1.34.2 version: 1.34.2 @@ -1478,6 +1478,12 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' + '@floating-ui/react-dom@2.1.1': + resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/utils@0.2.2': resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} @@ -2094,6 +2100,12 @@ packages: peerDependencies: react: ^18.3 || >=19.0.0-rc + '@sanity/icons@3.3.1': + resolution: {integrity: sha512-5SYwRmqKpEVABUyLbSBC5Ffr21P2EvtWZtkqMCh3fiMpNMM3c56RFjdQBoPn2w1EuzJXSFit/ZTHMWAXMMlAwA==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^18.3 || >=19.0.0-rc + '@sanity/image-url@1.0.2': resolution: {integrity: sha512-C4+jb2ny3ZbMgEkLd7Z3C75DsxcTEoE+axXQJsQ75ou0AKWGdVsP351hqK6mJUUxn5HCSlu3vznoh7Yljye4cQ==} engines: {node: '>=10.0.0'} @@ -2179,6 +2191,15 @@ packages: react-is: ^18 styled-components: ^5.2 || ^6 + '@sanity/ui@2.8.8': + resolution: {integrity: sha512-LeYpcng9fakvwgCtAV4b/2koCsm7TTDQNwK+r2MnVghH23ln0iblvBdO4+T1Q10E+m2Vr2dcy3+HErdTu8f8Ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^18 + react-dom: ^18 + react-is: ^18 + styled-components: ^5.2 || ^6 + '@sanity/util@3.37.2': resolution: {integrity: sha512-hq0eLjyV2iaOm9ivtPw12YTQ4QsE3jnV/Ui0zhclEhu8Go5JiaEhFt2+WM2lLGRH6qcSA414QbsCNCcyhJL6rA==} engines: {node: '>=18'} @@ -2190,8 +2211,8 @@ packages: '@sanity/uuid@3.0.2': resolution: {integrity: sha512-vzdhqOrX7JGbMyK40KuIwwyXHm7GMLOGuYgn3xlC09e4ZVNofUO5mgezQqnRv0JAMthIRhofqs9f6ufUjMKOvw==} - '@sanity/vision@3.40.0': - resolution: {integrity: sha512-rK8BvEZcUCVVHlStLDBvMk3D2/ROi17a3YZMTcKeIoQ4dnHMufKaOOAvs45C2ABmMJ3zU0URr6Y9HJ79Zie/GA==} + '@sanity/vision@3.52.0': + resolution: {integrity: sha512-Cl8wi6S5TtC7j82Sq0KA6REJOOtRzMI6EwJK1tkRnlasy5/MUN3wPLyKwariWBLYpFtzIrxZJD2u6d+wn3cKRg==} peerDependencies: react: ^18 styled-components: ^6.1 @@ -3527,6 +3548,10 @@ packages: resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} engines: {node: '>=4'} + deeks@3.1.0: + resolution: {integrity: sha512-e7oWH1LzIdv/prMQ7pmlDlaVoL64glqzvNgkgQNgyec9ORPHrT2jaOqMtRyqJuwWjtfb6v+2rk9pmaHj+F137A==} + engines: {node: '>= 16'} + deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -3661,6 +3686,10 @@ packages: resolution: {integrity: sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==} hasBin: true + doc-path@4.1.1: + resolution: {integrity: sha512-h1ErTglQAVv2gCnOpD3sFS6uolDbOKHDU1BZq+Kl3npPqroU3dYL42lUgMfd5UimlwtRgp7C9dLGwqQ5D2HYgQ==} + engines: {node: '>=16'} + doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} @@ -5157,6 +5186,10 @@ packages: engines: {node: '>=4'} hasBin: true + json-2-csv@5.5.4: + resolution: {integrity: sha512-gB24IF5SvZn7QhEh6kp9QwFhRnI3FVEEXAGyq0xtPxqOQ4odYU3PU9pFKRoR1SGABxunQlBP6VFv0c8EnLbsLQ==} + engines: {node: '>= 16'} + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -7595,6 +7628,11 @@ packages: peerDependencies: react: '>=16.8.0' + use-effect-event@1.0.2: + resolution: {integrity: sha512-9c8AAmtQja4LwJXI0EQPhQCip6dmrcSe0FMcTUZBeGh/XTCOLgw3Qbt0JdUT8Rcrm/ZH+Web7MIcMdqgQKdXJg==} + peerDependencies: + react: ^18.3 || ^19.0.0-0 + use-hot-module-reload@2.0.0: resolution: {integrity: sha512-RbL/OY1HjHNf5BYSFV3yDtQhIGKjCx9ntEjnUBYsOGc9fTo94nyFTcjtD42/twJkPgMljWpszUIpTGD3LuwHSg==} peerDependencies: @@ -9483,6 +9521,12 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + '@floating-ui/react-dom@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/dom': 1.6.5 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@floating-ui/utils@0.2.2': {} '@humanwhocodes/config-array@0.11.14': @@ -10407,6 +10451,10 @@ snapshots: dependencies: react: 18.3.1 + '@sanity/icons@3.3.1(react@18.3.1)': + dependencies: + react: 18.3.1 + '@sanity/image-url@1.0.2': {} '@sanity/import@3.37.4': @@ -10605,6 +10653,20 @@ snapshots: react-refractor: 2.2.0(react@18.3.1) styled-components: 6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@sanity/ui@2.8.8(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + dependencies: + '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@sanity/color': 3.0.6 + '@sanity/icons': 3.3.1(react@18.3.1) + csstype: 3.1.3 + framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-is: 18.3.1 + react-refractor: 2.2.0(react@18.3.1) + styled-components: 6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + use-effect-event: 1.0.2(react@18.3.1) + '@sanity/util@3.37.2(debug@4.3.4)': dependencies: '@sanity/client': 6.18.3(debug@4.3.4) @@ -10640,7 +10702,7 @@ snapshots: '@types/uuid': 8.3.4 uuid: 8.3.2 - '@sanity/vision@3.40.0(@babel/runtime@7.24.6)(@codemirror/lint@6.8.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/vision@3.52.0(@babel/runtime@7.24.6)(@codemirror/lint@6.8.0)(@codemirror/theme-one-dark@6.1.2)(@lezer/common@1.2.1)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@codemirror/autocomplete': 6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1) '@codemirror/commands': 6.5.0 @@ -10654,13 +10716,14 @@ snapshots: '@rexxars/react-json-inspector': 8.0.1(react@18.3.1) '@rexxars/react-split-pane': 0.1.93(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 - '@sanity/icons': 2.11.8(react@18.3.1) - '@sanity/ui': 2.4.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/icons': 3.3.1(react@18.3.1) + '@sanity/ui': 2.8.8(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@uiw/react-codemirror': 4.22.1(@babel/runtime@7.24.6)(@codemirror/autocomplete@6.16.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.26.3)(@lezer/common@1.2.1))(@codemirror/language@6.10.1)(@codemirror/lint@6.8.0)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.26.3)(codemirror@6.0.1(@lezer/common@1.2.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - hashlru: 2.3.0 is-hotkey-esm: 1.0.0 + json-2-csv: 5.5.4 json5: 2.2.3 lodash: 4.17.21 + quick-lru: 5.1.1 react: 18.3.1 styled-components: 6.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: @@ -12208,6 +12271,8 @@ snapshots: pify: 2.3.0 strip-dirs: 2.1.0 + deeks@3.1.0: {} + deep-extend@0.6.0: {} deep-is@0.1.4: {} @@ -12324,6 +12389,8 @@ snapshots: direction@1.0.4: {} + doc-path@4.1.1: {} + doctrine@2.1.0: dependencies: esutils: 2.0.3 @@ -14114,6 +14181,11 @@ snapshots: jsesc@2.5.2: {} + json-2-csv@5.5.4: + dependencies: + deeks: 3.1.0 + doc-path: 4.1.1 + json-buffer@3.0.1: {} json-lexer@1.2.0: {} @@ -16933,6 +17005,10 @@ snapshots: dependencies: react: 18.3.1 + use-effect-event@1.0.2(react@18.3.1): + dependencies: + react: 18.3.1 + use-hot-module-reload@2.0.0(react@18.3.1): dependencies: react: 18.3.1