diff --git a/package.json b/package.json index 31c8f0fe..07289ab8 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "react-hook-form": "^7.53.2", "react-icons": "^5.4.0", "react-use": "^17.5.1", - "sanity": "^3.65.1", + "sanity": "^3.66.0", "sitemap": "^8.0.0", "ts-node": "^10.9.2", "zod": "^3.23.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b8eafa6..cf6df36d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: version: 15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sanity: specifier: ^9.8.24 - version: 9.8.24(@sanity/client@6.24.1)(@sanity/icons@3.5.0(react@18.3.1))(@sanity/types@3.65.1)(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@3.65.1(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 9.8.24(@sanity/client@6.24.1)(@sanity/icons@3.5.0(react@18.3.1))(@sanity/types@3.66.0)(@sanity/ui@2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@3.66.0(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) path-to-regexp: specifier: ^8.2.0 version: 8.2.0 @@ -66,8 +66,8 @@ importers: specifier: ^17.5.1 version: 17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sanity: - specifier: ^3.65.1 - version: 3.65.1(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + specifier: ^3.66.0 + version: 3.66.0(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) sitemap: specifier: ^8.0.0 version: 8.0.0 @@ -1569,8 +1569,8 @@ packages: engines: {node: '>=18'} hasBin: true - '@portabletext/editor@1.12.3': - resolution: {integrity: sha512-OIyL4OTZoVO6+5vKnHLE6NHzf4gjz76NblCieOvMD6sHLQakLjzsbI6I2QkSkqDqKuXGhSSJMtw3NPUSh/F1wA==} + '@portabletext/editor@1.13.0': + resolution: {integrity: sha512-wXNHann1S/IhsCtpCd9GnOJ3yzGLB0wNTrITjoFe3X57FSPTZEhiNgvyP5LPDUFCw6PjCpHHbOUuZMN3+Jc1nA==} engines: {node: '>=18'} peerDependencies: '@sanity/block-tools': ^3.65.1 @@ -1705,11 +1705,11 @@ packages: '@sanity/bifur-client@0.4.1': resolution: {integrity: sha512-mHM8WR7pujbIw2qxuV0lzinS1izOoyLza/ejWV6quITTLpBhUoPIQGPER3Ar0SON5JV0VEEqkJGa1kjiYYgx2w==} - '@sanity/block-tools@3.65.1': - resolution: {integrity: sha512-Jq1MXFCFhilxUZRrzhrJKsnYSZUrZuGJayouUD8sBe6ocAM2oTag8P8B3BCJSXQ4NPj+sJkqumgq8rHe5IIY8w==} + '@sanity/block-tools@3.66.0': + resolution: {integrity: sha512-lH/cQPkXCtvw9m0C7Pt/uZk0UcDY+9oWZFpcKLnJXsWlGkqpY5IP8AnRP9MHltoL+cghLYGlNrFS/Dam6D807g==} - '@sanity/cli@3.65.1': - resolution: {integrity: sha512-QSzUq1criKjZwFpmnQnjVe77bPAu9+828tni1zAG1mmDkTW1RYTsMQq73FEL5AZPqcUT8qogUG+M/xJNn2eI2w==} + '@sanity/cli@3.66.0': + resolution: {integrity: sha512-4KnK9UXJOah2X5wRPSYZG73SRfcikBsUVHaCQg8OheQwcvv9cLoKYhrSHc+nDCzXBOG+hN7Jvt+9JYkUIubdag==} engines: {node: '>=18'} hasBin: true @@ -1717,18 +1717,14 @@ packages: resolution: {integrity: sha512-k5aW5C8RdqVGnvuX0KZ+AAIlhYueb6sx3edhKkIMmr2UfD8vSTSW3oAXVt+/WlBstlMIqvkc5RCLLWZQcF3gaA==} engines: {node: '>=14.18'} - '@sanity/codegen@3.65.1': - resolution: {integrity: sha512-ig9gFDBr2D9LdAitmFav7WBl1/Xkdh1dUpJwk2RJzFhPZusLFjabw7+HTOfPFSTKex9JBU5yRv/maJ78UPmMeQ==} + '@sanity/codegen@3.66.0': + resolution: {integrity: sha512-5HiYcJ9lwrqvZrI+NvfWFf6PrZomv/m0tI/yuNMRIGxC1Bdh6AdQyXKcvunLnNy5C9mGyR7xs87crmnVTAEdkQ==} engines: {node: '>=18'} '@sanity/color@3.0.6': resolution: {integrity: sha512-2TjYEvOftD0v7ukx3Csdh9QIu44P2z7NDJtlC3qITJRYV36J7R6Vfd3trVhFnN77/7CZrGjqngrtohv8VqO5nw==} engines: {node: '>=18.0.0'} - '@sanity/comlink@1.1.4': - resolution: {integrity: sha512-3Mi6jzLyZhA5luDznIdeurr6Bzr+D6Z1nrB2ayqUrcsjpndYrr6ny6UnBQybJFwXyynYZVhmHhLQlziEzH31lw==} - engines: {node: '>=18'} - '@sanity/comlink@2.0.1': resolution: {integrity: sha512-Sdl0qCHwtKxEZ7Xa2xjKYslosmPteWB3p81u84X8PdTocVqp036S6r3vgQJPHlcEiEaJgMjpEJkjUaR8Jx5BcA==} engines: {node: '>=18'} @@ -1737,8 +1733,8 @@ packages: resolution: {integrity: sha512-dSZqGeYjHKGIkqAzGqLcG92LZyJGX+nYbs/FWawhBbTBDWi21kvQ0hsL3DJThuFVWtZMWTQijN3z6Cnd44Pf2g==} engines: {node: '>=14.18'} - '@sanity/diff@3.65.1': - resolution: {integrity: sha512-oNBIhkZQBUG4b/hPOfK1yC+RGC7O1qNIGTXaXnNW0f+qYt2hxkGHaxFxs34/PlZdCG0USkG4dVBUM7cU1yonlQ==} + '@sanity/diff@3.66.0': + resolution: {integrity: sha512-zix2ptpMb/BzEvbQDXbpVOW66JcEEbQf0f0vXf/eIeM0nJ8y/oy5aaWgDtWDhs8FTCV9ESGVoSH8llmqKJL6Iw==} engines: {node: '>=18'} '@sanity/eventsource@5.0.2': @@ -1766,11 +1762,11 @@ packages: engines: {node: '>=18'} hasBin: true - '@sanity/insert-menu@1.0.14': - resolution: {integrity: sha512-NBSAbcvA5Mq4vhBCMpby9x9ZhFw3h5rh49o9yp8B38qj3RRxDv1fhV6r+LHcGpSuxaNq/6WfQVbiSdG64r40SA==} + '@sanity/insert-menu@1.0.16': + resolution: {integrity: sha512-qBnOH+Ntis+Y74gyTvpHE0H1yK7HN3P9Ryr2hugbWBomKaJOL5ztbxUnS4LqHefuTDgYHBuc9CbB8w12ep+KSA==} engines: {node: '>=18.0.0'} peerDependencies: - '@sanity/types': ^3.65.0 + '@sanity/types': '*' react: ^18.3 || >=19.0.0-rc react-dom: ^18.3 || >=19.0.0-rc react-is: ^18.3 || >=19.0.0-rc @@ -1782,12 +1778,8 @@ packages: '@sanity/color': ^2.0 || ^3.0 || ^3.0.0-beta react: ^18.3 || >=19.0.0-rc - '@sanity/migrate@3.65.1': - resolution: {integrity: sha512-7e8guKwmSASSadA5OtG4+IH3Qna8yqf01J/Ghf2ol8FJFWFm1WH8uMKKiuZhNnSRnBS5rA5WFkq8hgcxeuJGDg==} - engines: {node: '>=18'} - - '@sanity/mutate@0.10.2': - resolution: {integrity: sha512-ZkaB3Xkn3H0nBXcWKtyygUmTW/1aRI/XV0+wcfANtBWHQRWAwFQh5Xh6j5bYDduOA31N+XJdYaLcZsv1u5n3uw==} + '@sanity/migrate@3.66.0': + resolution: {integrity: sha512-f3jMGiGUBVS0A7S8T1znENDDCTLDCqzUcIMbiFTolFhOBXu1pnmXP1wlZFCUtZ1mQDP5lTosEDDyIBcor8ZtgQ==} engines: {node: '>=18'} '@sanity/mutate@0.11.0-canary.3': @@ -1799,8 +1791,12 @@ packages: xstate: optional: true - '@sanity/mutator@3.65.1': - resolution: {integrity: sha512-ZrOCiNDLmOJM6T4vd8hMIAYE5oQCMz2n9ZDQqo1JOOn7gK1FDa8sRuBcMxUc8XiUDpIwC3OIOGTz5RU2ma3NJw==} + '@sanity/mutate@0.11.1': + resolution: {integrity: sha512-72chdEK8s9h1BLE/n7tOkCOGnrfFV/cH1fpvH/PpcxhpUY7wg6vvL7/durpXLEchWCO1ToS5DcFrCfmy1iKOrw==} + engines: {node: '>=18'} + + '@sanity/mutator@3.66.0': + resolution: {integrity: sha512-HKBIRIZgVVL2r38TERBo74x8YpSb5wY4aaqY902SSoU/2VbbJAccF1OfWQq2rhF58fQrunUvFo+fi3O5wodBDQ==} '@sanity/next-loader@1.2.3': resolution: {integrity: sha512-LsIfq9xvxpNPvcWB5BAXQFybTLWHeFtSSyccJLY3b+0frYADEh02mKM+UMIztUB1CtnCQSY6f8t6yLKHSyBjTQ==} @@ -1809,11 +1805,9 @@ packages: next: ^14.1 || ^15.0.0-0 react: ^18.3 || ^19.0.0-0 - '@sanity/presentation@1.19.1': - resolution: {integrity: sha512-i8guIFnWv48J6+qIpxZqDXuXOXeKPvrmHXvXXovF2uLqFXxjzkXbjpAYXM+rLX+cmbYKPmhSOxWKjf4kc/4iVQ==} + '@sanity/presentation@1.19.5': + resolution: {integrity: sha512-UY/WJDcQU4858VQrJZP3pqobbbno8EZAlizDKYj4/MOfXsU8Mib2+wUMQXGUSpuGr3OsHo32I+kl5v+CcR5ldA==} engines: {node: '>=16.14'} - peerDependencies: - '@sanity/client': ^6.22.5 '@sanity/preview-kit-compat@1.5.25': resolution: {integrity: sha512-ghOAnT1TPidgbr36oVOaHgfEUq7vQhYgWdhW+IOSplQAzqGyzaWiE0CvWOfdSAm3RjMBwPdc+JDQLtSQq+X2jg==} @@ -1832,20 +1826,14 @@ packages: react: optional: true - '@sanity/preview-url-secret@2.0.4': - resolution: {integrity: sha512-II8MtIqXpwTsNe0MzhOtD2QbOSaD0mFCswJJRM0W4eyg4nT6/QDniDznV7/5XdqpssAnwl7JUEHFAzLle417hg==} - engines: {node: '>=18'} - peerDependencies: - '@sanity/client': ^6.22.5 - '@sanity/preview-url-secret@2.0.5': resolution: {integrity: sha512-YWExuJ/Z0CW37vYdiouE9A/NAN3QEewZL6qu6IohXqVY6wDDT0b9ubetTR4Op1kzmK6WbPGj79aiHrPubrM70A==} engines: {node: '>=18'} peerDependencies: '@sanity/client': ^6.23.0 - '@sanity/schema@3.65.1': - resolution: {integrity: sha512-nDGEZru8IpKyy+gcSlxYq1VsUWLpMJ8YRmdDJ22f9m6BJi0EPdpKkblQ4xZu4V86iKxIP1xt6RM0k4yU36FRIA==} + '@sanity/schema@3.66.0': + resolution: {integrity: sha512-jWVxeQBIYg2uxigo7/SBAJfm2EGpNZDhYSMYAPpyQThQ1ECC2IlW6gaiLF5J4uXoXLpd2kmOjyZn8HUqp2e6Zw==} '@sanity/telemetry@0.7.9': resolution: {integrity: sha512-TBBRK2SUwiNND+ZJPwdWSu8tbEjdIz7UjagmCCBBWcfXtDKXXlWawC/DOEWuI4Q+WcA5OWLDjboxZT4ApWjVbw==} @@ -1856,11 +1844,11 @@ packages: '@sanity/types@3.37.2': resolution: {integrity: sha512-1EfKkNlJ86wIDtc7oFHb79JI8lKDOxKDYrkmwhvuHgJY83GpSABc1kFdbwAtWZfrWVWyqVXUv/KlNwA3b99y/g==} - '@sanity/types@3.65.1': - resolution: {integrity: sha512-ize+s7zpk8v/RTqkhqJCq2Q+ph1ZSxypnVSKApn1nbdUZi32j2LAo3ziMciaz8re/uR42rt44wvYThnpCQZGuA==} + '@sanity/types@3.66.0': + resolution: {integrity: sha512-EysdgmiSWqcFYZn3pm8IFNIYxHv/1rlnwabr6rWPn2LlRdoQCdT5MmsakaUZA9EHw9rfAZtpvEkjkkOtf1bnmw==} - '@sanity/ui@2.9.0': - resolution: {integrity: sha512-uuXji8a1myei3hUk67B36byHjZ/PEqnxgbEWACha4RCGptTIQJGZu005RUaQ7AQme0IuVmYPW9iJbpuyjcYT9w==} + '@sanity/ui@2.9.1': + resolution: {integrity: sha512-FwPuMTOJHlVyinK12d+VO7c6Uu4xhEoIzZxdiJPriRRRgyUNCtUkKObQKt7AUPGfUqood2AE2zYWdqCRPwkcOA==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18 || >=19.0.0-0 @@ -1872,8 +1860,8 @@ packages: resolution: {integrity: sha512-hq0eLjyV2iaOm9ivtPw12YTQ4QsE3jnV/Ui0zhclEhu8Go5JiaEhFt2+WM2lLGRH6qcSA414QbsCNCcyhJL6rA==} engines: {node: '>=18'} - '@sanity/util@3.65.1': - resolution: {integrity: sha512-wrKbIb7wDa74QLnxFU85aGvPEwB9blIxvFp3IYEtrixBVrjSJkfqgl5s7ty+Q4HMk4eUbER/ZIjWRy+Dmw90Rg==} + '@sanity/util@3.66.0': + resolution: {integrity: sha512-VzZHFBw8mlDpUsPCOehi1fNwcIv1fUW+SZ1zlo9hzbybHUxIQVzrbPOcZhyGBmDmUKvP+FWv0cDBjOYAYtgOXA==} engines: {node: '>=18'} '@sanity/uuid@3.0.2': @@ -2171,12 +2159,6 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/lodash.isequal@4.5.8': - resolution: {integrity: sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==} - - '@types/lodash@4.17.13': - resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -4049,6 +4031,10 @@ packages: resolution: {integrity: sha512-5PgYZWL8j12LhTGjeRVYj7rpv4rGQX2LXrB8c6R5dx7frUo7+ZxQz11mHMr8tI7vfmVWUjReCyG23/xOMmmwug==} engines: {node: '>=18'} + groq@3.66.0: + resolution: {integrity: sha512-jxT2H+wIYJwFw2/1X0a5wffGnQQjr8io9OaZ8k/MCQUeU7fyt09g/lhgEyNnJ3c/chBp112G+Qjghih/4VSJ2Q==} + engines: {node: '>=18'} + gunzip-maybe@1.4.2: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} hasBin: true @@ -4889,12 +4875,6 @@ packages: lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -6158,8 +6138,8 @@ packages: resolution: {integrity: sha512-1OOTx/Uw0J3rwNkI4J/4XJfTGb2Rze/gl5jJGRw+M2hRGkp1QEu2wFHiC9adj83ABYthOczBCBpTHHeZluctdw==} engines: {node: '>=18.2'} - sanity@3.65.1: - resolution: {integrity: sha512-7veEVR/Og8aiv7gcVoyqazbx4+oau4LyiF6MRrrwxbJ6iFbu3ybuQz8p1R/rWr2TNQmMLQ1btkCxtXj3aU01ow==} + sanity@3.66.0: + resolution: {integrity: sha512-mVV41oGJM2kfAyamlfxdTsqhD68BRqt/jK5d+oKExQk7qhePxNjVRututjKv2B8aGUp2BvTYBJbhEtpRFhqd+g==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -8899,12 +8879,12 @@ snapshots: dependencies: playwright: 1.49.0 - '@portabletext/editor@1.12.3(@sanity/block-tools@3.65.1(debug@4.3.7))(@sanity/schema@3.65.1(debug@4.3.7))(@sanity/types@3.65.1(debug@4.3.7))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@portabletext/editor@1.13.0(@sanity/block-tools@3.66.0(debug@4.3.7))(@sanity/schema@3.66.0(debug@4.3.7))(@sanity/types@3.66.0(debug@4.3.7))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@portabletext/patches': 1.1.0 - '@sanity/block-tools': 3.65.1(debug@4.3.7) - '@sanity/schema': 3.65.1(debug@4.3.7) - '@sanity/types': 3.65.1(debug@4.3.7) + '@sanity/block-tools': 3.66.0(debug@4.3.7) + '@sanity/schema': 3.66.0(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) '@xstate/react': 5.0.0(@types/react@18.3.13)(react@18.3.1)(xstate@5.19.0) debug: 4.3.7(supports-color@8.1.1) get-random-values-esm: 1.0.2 @@ -9013,22 +8993,22 @@ snapshots: nanoid: 3.3.8 rxjs: 7.8.1 - '@sanity/block-tools@3.65.1(debug@4.3.7)': + '@sanity/block-tools@3.66.0(debug@4.3.7)': dependencies: - '@sanity/types': 3.65.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) '@types/react': 18.3.13 get-random-values-esm: 1.0.2 lodash: 4.17.21 transitivePeerDependencies: - debug - '@sanity/cli@3.65.1(react@18.3.1)': + '@sanity/cli@3.66.0(react@18.3.1)': dependencies: '@babel/traverse': 7.25.9 '@sanity/client': 6.24.1(debug@4.3.7) - '@sanity/codegen': 3.65.1 + '@sanity/codegen': 3.66.0 '@sanity/telemetry': 0.7.9(react@18.3.1) - '@sanity/util': 3.65.1(debug@4.3.7) + '@sanity/util': 3.66.0(debug@4.3.7) chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) decompress: 4.2.1 @@ -9041,6 +9021,7 @@ snapshots: semver: 7.6.3 silver-fleece: 1.1.0 validate-npm-package-name: 3.0.0 + yaml: 2.6.1 transitivePeerDependencies: - react - supports-color @@ -9053,7 +9034,7 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/codegen@3.65.1': + '@sanity/codegen@3.66.0': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.2 @@ -9065,7 +9046,7 @@ snapshots: '@babel/types': 7.26.0 debug: 4.3.7(supports-color@8.1.1) globby: 10.0.2 - groq: 3.65.1 + groq: 3.66.0 groq-js: 1.14.1 json5: 2.2.3 tsconfig-paths: 4.2.0 @@ -9075,12 +9056,6 @@ snapshots: '@sanity/color@3.0.6': {} - '@sanity/comlink@1.1.4': - dependencies: - rxjs: 7.8.1 - uuid: 10.0.0 - xstate: 5.19.0 - '@sanity/comlink@2.0.1': dependencies: rxjs: 7.8.1 @@ -9089,7 +9064,7 @@ snapshots: '@sanity/diff-match-patch@3.1.1': {} - '@sanity/diff@3.65.1': + '@sanity/diff@3.66.0': dependencies: '@sanity/diff-match-patch': 3.1.1 @@ -9129,7 +9104,7 @@ snapshots: dependencies: '@sanity/asset-utils': 2.2.1 '@sanity/generate-help-url': 3.0.0 - '@sanity/mutator': 3.65.1 + '@sanity/mutator': 3.66.0 '@sanity/uuid': 3.0.2 debug: 4.3.7(supports-color@8.1.1) file-url: 2.0.2 @@ -9151,12 +9126,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@sanity/insert-menu@1.0.14(@sanity/types@3.65.1(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/insert-menu@1.0.16(@sanity/types@3.66.0(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/icons': 3.5.0(react@18.3.1) - '@sanity/types': 3.65.1(debug@4.3.7) - '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - lodash.startcase: 4.4.0 + '@sanity/types': 3.66.0(debug@4.3.7) + '@sanity/ui': 2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 @@ -9168,12 +9143,12 @@ snapshots: '@sanity/color': 3.0.6 react: 18.3.1 - '@sanity/migrate@3.65.1': + '@sanity/migrate@3.66.0': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) - '@sanity/mutate': 0.10.2(debug@4.3.7) - '@sanity/types': 3.65.1(debug@4.3.7) - '@sanity/util': 3.65.1(debug@4.3.7) + '@sanity/mutate': 0.11.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) + '@sanity/util': 3.66.0(debug@4.3.7) arrify: 2.0.1 debug: 4.3.7(supports-color@8.1.1) fast-fifo: 1.3.2 @@ -9182,35 +9157,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@sanity/mutate@0.10.2(debug@4.3.7)': + '@sanity/mutate@0.11.0-canary.3(xstate@5.19.0)': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) '@sanity/diff-match-patch': 3.1.1 hotscript: 1.0.13 lodash: 4.17.21 - mendoza: 3.0.7 - nanoid: 5.0.9 + mendoza: 3.0.8 rxjs: 7.8.1 + optionalDependencies: + xstate: 5.19.0 transitivePeerDependencies: - debug - '@sanity/mutate@0.11.0-canary.3(xstate@5.19.0)': + '@sanity/mutate@0.11.1(debug@4.3.7)': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) '@sanity/diff-match-patch': 3.1.1 hotscript: 1.0.13 lodash: 4.17.21 mendoza: 3.0.8 + nanoid: 5.0.9 rxjs: 7.8.1 - optionalDependencies: - xstate: 5.19.0 transitivePeerDependencies: - debug - '@sanity/mutator@3.65.1': + '@sanity/mutator@3.66.0': dependencies: '@sanity/diff-match-patch': 3.1.1 - '@sanity/types': 3.65.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) '@sanity/uuid': 3.0.2 debug: 4.3.7(supports-color@8.1.1) lodash: 4.17.21 @@ -9227,20 +9202,18 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/presentation@1.19.1(@sanity/client@6.24.1)(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/presentation@1.19.5(@sanity/color@3.0.6)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) - '@sanity/comlink': 1.1.4 + '@sanity/comlink': 2.0.1 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) - '@sanity/preview-url-secret': 2.0.4(@sanity/client@6.24.1) - '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/preview-url-secret': 2.0.5(@sanity/client@6.24.1) + '@sanity/ui': 2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/uuid': 3.0.2 - '@types/lodash.isequal': 4.5.8 fast-deep-equal: 3.1.3 framer-motion: 11.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 + lodash: 4.17.21 mendoza: 3.0.7 mnemonist: 0.39.8 path-to-regexp: 6.3.0 @@ -9250,6 +9223,7 @@ snapshots: use-effect-event: 1.0.2(react@18.3.1) transitivePeerDependencies: - '@sanity/color' + - debug - react - react-dom - react-is @@ -9269,20 +9243,15 @@ snapshots: optionalDependencies: react: 18.3.1 - '@sanity/preview-url-secret@2.0.4(@sanity/client@6.24.1)': - dependencies: - '@sanity/client': 6.24.1(debug@4.3.7) - '@sanity/uuid': 3.0.2 - '@sanity/preview-url-secret@2.0.5(@sanity/client@6.24.1)': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) '@sanity/uuid': 3.0.2 - '@sanity/schema@3.65.1(debug@4.3.7)': + '@sanity/schema@3.66.0(debug@4.3.7)': dependencies: '@sanity/generate-help-url': 3.0.0 - '@sanity/types': 3.65.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) arrify: 1.0.1 groq-js: 1.14.1 humanize-list: 1.0.1 @@ -9307,14 +9276,14 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/types@3.65.1(debug@4.3.7)': + '@sanity/types@3.66.0(debug@4.3.7)': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) '@types/react': 18.3.13 transitivePeerDependencies: - debug - '@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@sanity/ui@2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sanity/color': 3.0.6 @@ -9339,10 +9308,10 @@ snapshots: transitivePeerDependencies: - debug - '@sanity/util@3.65.1(debug@4.3.7)': + '@sanity/util@3.66.0(debug@4.3.7)': dependencies: '@sanity/client': 6.24.1(debug@4.3.7) - '@sanity/types': 3.65.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) get-random-values-esm: 1.0.2 moment: 2.30.1 rxjs: 7.8.1 @@ -9633,12 +9602,6 @@ snapshots: '@types/json5@0.0.29': {} - '@types/lodash.isequal@4.5.8': - dependencies: - '@types/lodash': 4.17.13 - - '@types/lodash@4.17.13': {} - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 @@ -11838,6 +11801,8 @@ snapshots: groq@3.65.1: {} + groq@3.66.0: {} + gunzip-maybe@1.4.2: dependencies: browserify-zlib: 0.1.4 @@ -12986,10 +12951,6 @@ snapshots: lodash.debounce@4.0.8: {} - lodash.get@4.4.2: {} - - lodash.isequal@4.5.0: {} - lodash.memoize@4.1.2: {} lodash.merge@4.6.2: {} @@ -13671,7 +13632,7 @@ snapshots: negotiator@0.6.3: {} - next-sanity@9.8.24(@sanity/client@6.24.1)(@sanity/icons@3.5.0(react@18.3.1))(@sanity/types@3.65.1)(@sanity/ui@2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@3.65.1(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + next-sanity@9.8.24(@sanity/client@6.24.1)(@sanity/icons@3.5.0(react@18.3.1))(@sanity/types@3.66.0)(@sanity/ui@2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sanity@3.66.0(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)))(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@portabletext/react': 3.1.0(react@18.3.1) '@sanity/client': 6.24.1(debug@4.3.7) @@ -13679,15 +13640,15 @@ snapshots: '@sanity/next-loader': 1.2.3(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@sanity/preview-kit': 5.1.23(@sanity/client@6.24.1)(react@18.3.1) '@sanity/preview-url-secret': 2.0.5(@sanity/client@6.24.1) - '@sanity/types': 3.65.1(debug@4.3.7) - '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/types': 3.66.0(debug@4.3.7) + '@sanity/ui': 2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/visual-editing': 2.10.4(@sanity/client@6.24.1)(next@15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) groq: 3.65.1 history: 5.3.0 next: 15.0.3(@babel/core@7.26.0)(@playwright/test@1.49.0)(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) - sanity: 3.65.1(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + sanity: 3.66.0(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@remix-run/react' @@ -14631,39 +14592,39 @@ snapshots: dependencies: '@sanity/diff-match-patch': 3.1.1 - sanity@3.65.1(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + sanity@3.66.0(@types/node@22.10.1)(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@dnd-kit/core': 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) '@juggle/resize-observer': 3.4.0 - '@portabletext/editor': 1.12.3(@sanity/block-tools@3.65.1(debug@4.3.7))(@sanity/schema@3.65.1(debug@4.3.7))(@sanity/types@3.65.1(debug@4.3.7))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@portabletext/editor': 1.13.0(@sanity/block-tools@3.66.0(debug@4.3.7))(@sanity/schema@3.66.0(debug@4.3.7))(@sanity/types@3.66.0(debug@4.3.7))(@types/react@18.3.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@portabletext/react': 3.1.0(react@18.3.1) '@rexxars/react-json-inspector': 8.0.1(react@18.3.1) '@sanity/asset-utils': 2.2.1 '@sanity/bifur-client': 0.4.1 - '@sanity/block-tools': 3.65.1(debug@4.3.7) - '@sanity/cli': 3.65.1(react@18.3.1) + '@sanity/block-tools': 3.66.0(debug@4.3.7) + '@sanity/cli': 3.66.0(react@18.3.1) '@sanity/client': 6.24.1(debug@4.3.7) '@sanity/color': 3.0.6 - '@sanity/diff': 3.65.1 + '@sanity/diff': 3.66.0 '@sanity/diff-match-patch': 3.1.1 '@sanity/eventsource': 5.0.2 '@sanity/export': 3.41.0 '@sanity/icons': 3.5.0(react@18.3.1) '@sanity/image-url': 1.1.0 '@sanity/import': 3.37.8 - '@sanity/insert-menu': 1.0.14(@sanity/types@3.65.1(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/insert-menu': 1.0.16(@sanity/types@3.66.0(debug@4.3.7))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@sanity/logos': 2.1.13(@sanity/color@3.0.6)(react@18.3.1) - '@sanity/migrate': 3.65.1 - '@sanity/mutator': 3.65.1 - '@sanity/presentation': 1.19.1(@sanity/client@6.24.1)(@sanity/color@3.0.6)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@sanity/schema': 3.65.1(debug@4.3.7) + '@sanity/migrate': 3.66.0 + '@sanity/mutator': 3.66.0 + '@sanity/presentation': 1.19.5(@sanity/color@3.0.6)(debug@4.3.7)(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/schema': 3.66.0(debug@4.3.7) '@sanity/telemetry': 0.7.9(react@18.3.1) - '@sanity/types': 3.65.1(debug@4.3.7) - '@sanity/ui': 2.9.0(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@sanity/util': 3.65.1(debug@4.3.7) + '@sanity/types': 3.66.0(debug@4.3.7) + '@sanity/ui': 2.9.1(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@sanity/util': 3.66.0(debug@4.3.7) '@sanity/uuid': 3.0.2 '@sentry/react': 8.42.0(react@18.3.1) '@tanstack/react-table': 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -14708,7 +14669,7 @@ snapshots: json5: 2.2.3 lodash: 4.17.21 log-symbols: 2.2.0 - mendoza: 3.0.7 + mendoza: 3.0.8 module-alias: 2.2.3 nano-pubsub: 3.0.0 nanoid: 3.3.8 diff --git a/studio/package.json b/studio/package.json index 3f349717..a31d9f6d 100644 --- a/studio/package.json +++ b/studio/package.json @@ -17,7 +17,7 @@ "react": "^18.3.1", "react-dom": "^18.3.1", "react-icons": "^5.4.0", - "sanity": "^3.65.1", + "sanity": "^3.66.0", "styled-components": "^6.1.13" }, "devDependencies": {