From e7a389332e49607a0be6dacf440bd93740a1b34e Mon Sep 17 00:00:00 2001 From: Mitchell Christ Date: Thu, 5 Dec 2024 15:30:39 -0800 Subject: [PATCH] bump pkg (React 19) --- package-lock.json | 394 +++++++++++++++++++--------------------------- package.json | 14 +- 2 files changed, 171 insertions(+), 237 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b58b271..6ceb0eaf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,21 +14,21 @@ "@sanity/dashboard": "^4.1.0", "@sanity/image-url": "^1.1.0", "@sanity/preview-url-secret": "^2.0.5", - "@sanity/vision": "^3.65.1", + "@sanity/vision": "^3.66.0", "@vercel/analytics": "^1.4.1", "@vercel/speed-insights": "^1.1.0", "clsx": "^2.1.1", "feed": "^4.2.2", "next": "^15.0.3", - "next-sanity": "^9.8.23", + "next-sanity": "^9.8.24", "next-sanity-image": "^6.1.1", "nuqs": "^2.2.3", "octokit": "^4.0.2", - "react": "^18.3.1", + "react": "^19.0.0", "react-device-detect": "^2.2.3", - "react-dom": "^18.3.1", + "react-dom": "^19.0.0", "react-icons": "^5.4.0", - "sanity": "^3.65.1", + "sanity": "^3.66.0", "sanity-plugin-dashboard-widget-vercel": "^2.0.1", "shiki": "^1.24.0", "styled-components": "^6.1.13", @@ -38,8 +38,8 @@ "devDependencies": { "@sanity/eslint-config-studio": "^4.0.0", "@types/node": "^22.10.1", - "@types/react": "^18.3.13", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "eslint": "^9.16.0", "postcss": "^8.4.49", "prettier": "^3.4.2", @@ -3651,38 +3651,48 @@ } }, "node_modules/@sanity/block-tools": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.65.1.tgz", - "integrity": "sha512-Jq1MXFCFhilxUZRrzhrJKsnYSZUrZuGJayouUD8sBe6ocAM2oTag8P8B3BCJSXQ4NPj+sJkqumgq8rHe5IIY8w==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.66.0.tgz", + "integrity": "sha512-lH/cQPkXCtvw9m0C7Pt/uZk0UcDY+9oWZFpcKLnJXsWlGkqpY5IP8AnRP9MHltoL+cghLYGlNrFS/Dam6D807g==", "dependencies": { - "@sanity/types": "3.65.1", + "@sanity/types": "3.66.0", "@types/react": "^18.3.5", "get-random-values-esm": "1.0.2", "lodash": "^4.17.21" } }, + "node_modules/@sanity/block-tools/node_modules/@types/react": { + "version": "18.3.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.14.tgz", + "integrity": "sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "node_modules/@sanity/cli": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.65.1.tgz", - "integrity": "sha512-QSzUq1criKjZwFpmnQnjVe77bPAu9+828tni1zAG1mmDkTW1RYTsMQq73FEL5AZPqcUT8qogUG+M/xJNn2eI2w==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.66.0.tgz", + "integrity": "sha512-4KnK9UXJOah2X5wRPSYZG73SRfcikBsUVHaCQg8OheQwcvv9cLoKYhrSHc+nDCzXBOG+hN7Jvt+9JYkUIubdag==", "dependencies": { "@babel/traverse": "^7.23.5", - "@sanity/client": "^6.22.5", - "@sanity/codegen": "3.65.1", + "@sanity/client": "^6.24.1", + "@sanity/codegen": "3.66.0", "@sanity/telemetry": "^0.7.7", - "@sanity/util": "3.65.1", + "@sanity/util": "3.66.0", "chalk": "^4.1.2", "debug": "^4.3.4", "decompress": "^4.2.0", "esbuild": "0.21.5", "esbuild-register": "^3.5.0", "get-it": "^8.6.5", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "pkg-dir": "^5.0.0", "prettier": "^3.3.0", "semver": "^7.3.5", "silver-fleece": "1.1.0", - "validate-npm-package-name": "^3.0.0" + "validate-npm-package-name": "^3.0.0", + "yaml": "^2.6.1" }, "bin": { "sanity": "bin/sanity" @@ -3752,9 +3762,9 @@ } }, "node_modules/@sanity/codegen": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.65.1.tgz", - "integrity": "sha512-ig9gFDBr2D9LdAitmFav7WBl1/Xkdh1dUpJwk2RJzFhPZusLFjabw7+HTOfPFSTKex9JBU5yRv/maJ78UPmMeQ==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.66.0.tgz", + "integrity": "sha512-5HiYcJ9lwrqvZrI+NvfWFf6PrZomv/m0tI/yuNMRIGxC1Bdh6AdQyXKcvunLnNy5C9mGyR7xs87crmnVTAEdkQ==", "dependencies": { "@babel/core": "^7.23.9", "@babel/generator": "^7.23.6", @@ -3766,8 +3776,8 @@ "@babel/types": "^7.23.9", "debug": "^4.3.4", "globby": "^10.0.0", - "groq": "3.65.1", - "groq-js": "^1.14.0", + "groq": "3.66.0", + "groq-js": "^1.14.1", "json5": "^2.2.3", "tsconfig-paths": "^4.2.0", "zod": "^3.22.4" @@ -3889,9 +3899,9 @@ } }, "node_modules/@sanity/diff": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.65.1.tgz", - "integrity": "sha512-oNBIhkZQBUG4b/hPOfK1yC+RGC7O1qNIGTXaXnNW0f+qYt2hxkGHaxFxs34/PlZdCG0USkG4dVBUM7cU1yonlQ==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.66.0.tgz", + "integrity": "sha512-zix2ptpMb/BzEvbQDXbpVOW66JcEEbQf0f0vXf/eIeM0nJ8y/oy5aaWgDtWDhs8FTCV9ESGVoSH8llmqKJL6Iw==", "dependencies": { "@sanity/diff-match-patch": "^3.1.1" }, @@ -3983,6 +3993,15 @@ "node": ">=18" } }, + "node_modules/@sanity/export/node_modules/@types/react": { + "version": "18.3.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.14.tgz", + "integrity": "sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "node_modules/@sanity/generate-help-url": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@sanity/generate-help-url/-/generate-help-url-3.0.0.tgz", @@ -4071,19 +4090,19 @@ } }, "node_modules/@sanity/insert-menu": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.14.tgz", - "integrity": "sha512-NBSAbcvA5Mq4vhBCMpby9x9ZhFw3h5rh49o9yp8B38qj3RRxDv1fhV6r+LHcGpSuxaNq/6WfQVbiSdG64r40SA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.16.tgz", + "integrity": "sha512-qBnOH+Ntis+Y74gyTvpHE0H1yK7HN3P9Ryr2hugbWBomKaJOL5ztbxUnS4LqHefuTDgYHBuc9CbB8w12ep+KSA==", "dependencies": { - "@sanity/icons": "^3.4.0", - "@sanity/ui": "^2.8.25", - "lodash.startcase": "^4.4.0" + "@sanity/icons": "^3.5.0", + "@sanity/ui": "^2.9.0", + "lodash": "^4.17.21" }, "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" @@ -4102,18 +4121,18 @@ } }, "node_modules/@sanity/migrate": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.65.1.tgz", - "integrity": "sha512-7e8guKwmSASSadA5OtG4+IH3Qna8yqf01J/Ghf2ol8FJFWFm1WH8uMKKiuZhNnSRnBS5rA5WFkq8hgcxeuJGDg==", - "dependencies": { - "@sanity/client": "^6.22.5", - "@sanity/mutate": "^0.10.2", - "@sanity/types": "3.65.1", - "@sanity/util": "3.65.1", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.66.0.tgz", + "integrity": "sha512-f3jMGiGUBVS0A7S8T1znENDDCTLDCqzUcIMbiFTolFhOBXu1pnmXP1wlZFCUtZ1mQDP5lTosEDDyIBcor8ZtgQ==", + "dependencies": { + "@sanity/client": "^6.24.1", + "@sanity/mutate": "^0.11.1", + "@sanity/types": "3.66.0", + "@sanity/util": "3.66.0", "arrify": "^2.0.1", "debug": "^4.3.4", "fast-fifo": "^1.3.2", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "p-map": "^7.0.1" }, "engines": { @@ -4121,9 +4140,9 @@ } }, "node_modules/@sanity/migrate/node_modules/@sanity/mutate": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.10.2.tgz", - "integrity": "sha512-ZkaB3Xkn3H0nBXcWKtyygUmTW/1aRI/XV0+wcfANtBWHQRWAwFQh5Xh6j5bYDduOA31N+XJdYaLcZsv1u5n3uw==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.11.1.tgz", + "integrity": "sha512-72chdEK8s9h1BLE/n7tOkCOGnrfFV/cH1fpvH/PpcxhpUY7wg6vvL7/durpXLEchWCO1ToS5DcFrCfmy1iKOrw==", "dependencies": { "@sanity/client": "^6.22.3", "@sanity/diff-match-patch": "^3.1.1", @@ -4187,12 +4206,12 @@ } }, "node_modules/@sanity/mutator": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.65.1.tgz", - "integrity": "sha512-ZrOCiNDLmOJM6T4vd8hMIAYE5oQCMz2n9ZDQqo1JOOn7gK1FDa8sRuBcMxUc8XiUDpIwC3OIOGTz5RU2ma3NJw==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.66.0.tgz", + "integrity": "sha512-HKBIRIZgVVL2r38TERBo74x8YpSb5wY4aaqY902SSoU/2VbbJAccF1OfWQq2rhF58fQrunUvFo+fi3O5wodBDQ==", "dependencies": { "@sanity/diff-match-patch": "^3.1.1", - "@sanity/types": "3.65.1", + "@sanity/types": "3.66.0", "@sanity/uuid": "^3.0.1", "debug": "^4.3.4", "lodash": "^4.17.21" @@ -4216,21 +4235,20 @@ } }, "node_modules/@sanity/presentation": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.19.1.tgz", - "integrity": "sha512-i8guIFnWv48J6+qIpxZqDXuXOXeKPvrmHXvXXovF2uLqFXxjzkXbjpAYXM+rLX+cmbYKPmhSOxWKjf4kc/4iVQ==", + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.19.5.tgz", + "integrity": "sha512-UY/WJDcQU4858VQrJZP3pqobbbno8EZAlizDKYj4/MOfXsU8Mib2+wUMQXGUSpuGr3OsHo32I+kl5v+CcR5ldA==", "dependencies": { - "@sanity/comlink": "1.1.4", - "@sanity/icons": "^3.4.0", + "@sanity/client": "^6.24.1", + "@sanity/comlink": "2.0.1", + "@sanity/icons": "^3.5.0", "@sanity/logos": "^2.1.13", - "@sanity/preview-url-secret": "2.0.4", - "@sanity/ui": "^2.8.25", + "@sanity/preview-url-secret": "2.0.5", + "@sanity/ui": "^2.9.0", "@sanity/uuid": "3.0.2", - "@types/lodash.isequal": "^4.5.8", "fast-deep-equal": "3.1.3", "framer-motion": "11.0.8", - "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", @@ -4241,36 +4259,6 @@ }, "engines": { "node": ">=16.14" - }, - "peerDependencies": { - "@sanity/client": "^6.22.5" - } - }, - "node_modules/@sanity/presentation/node_modules/@sanity/comlink": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.4.tgz", - "integrity": "sha512-3Mi6jzLyZhA5luDznIdeurr6Bzr+D6Z1nrB2ayqUrcsjpndYrr6ny6UnBQybJFwXyynYZVhmHhLQlziEzH31lw==", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.19.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sanity/presentation/node_modules/@sanity/preview-url-secret": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@sanity/preview-url-secret/-/preview-url-secret-2.0.4.tgz", - "integrity": "sha512-II8MtIqXpwTsNe0MzhOtD2QbOSaD0mFCswJJRM0W4eyg4nT6/QDniDznV7/5XdqpssAnwl7JUEHFAzLle417hg==", - "dependencies": { - "@sanity/uuid": "3.0.2" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@sanity/client": "^6.22.5" } }, "node_modules/@sanity/presentation/node_modules/mendoza": { @@ -4281,24 +4269,12 @@ "node": ">=14.18" } }, - "node_modules/@sanity/presentation/node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@sanity/preview-kit": { - "version": "5.1.22", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.22.tgz", - "integrity": "sha512-GYwmhOHGEcAmhaZgO15D5fvpwNNsJpXiMuI8nSm/PaHiujgqQ6av0dWeOuQZQ0KMSpLj4P1vtMf5aMM2xySUOg==", + "version": "5.1.23", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.23.tgz", + "integrity": "sha512-3qgf6kEB0a2iOrRFnkoIZxpYWwTkRKWM6lMn7+PiIixUMaF5cJqn7knrk2m4iULb8S+MqdSdBn7Mfx1YZ7Y4SA==", "dependencies": { - "@sanity/preview-kit-compat": "1.5.24", + "@sanity/preview-kit-compat": "1.5.25", "mendoza": "3.0.8" }, "engines": { @@ -4315,45 +4291,20 @@ } }, "node_modules/@sanity/preview-kit-compat": { - "version": "1.5.24", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.24.tgz", - "integrity": "sha512-dt6insEVrCAAQ713TFViF9+IonMEEh+nnlo+30ebW8/T15CQwTTK7FmctVOxiinKmEKaktoCDJYRXrD/fUoBGw==", + "version": "1.5.25", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.25.tgz", + "integrity": "sha512-ghOAnT1TPidgbr36oVOaHgfEUq7vQhYgWdhW+IOSplQAzqGyzaWiE0CvWOfdSAm3RjMBwPdc+JDQLtSQq+X2jg==", "dependencies": { - "@sanity/comlink": "2.0.0" + "@sanity/comlink": "2.0.1" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.23.0", + "@sanity/client": "^6.24.1", "react": "^18.3 || >=19.0.0-rc" } }, - "node_modules/@sanity/preview-kit-compat/node_modules/@sanity/comlink": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-2.0.0.tgz", - "integrity": "sha512-HV668xtHdm7qz9V5FbqRi8/2l1GPJr7puh05KQeGMSRlRAkKwTeG6Y5zbZ0d/6zUTQf2SB1As725JdCfCJ3bdg==", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.19.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sanity/preview-kit-compat/node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@sanity/preview-url-secret": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@sanity/preview-url-secret/-/preview-url-secret-2.0.5.tgz", @@ -4369,14 +4320,14 @@ } }, "node_modules/@sanity/schema": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.65.1.tgz", - "integrity": "sha512-nDGEZru8IpKyy+gcSlxYq1VsUWLpMJ8YRmdDJ22f9m6BJi0EPdpKkblQ4xZu4V86iKxIP1xt6RM0k4yU36FRIA==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.66.0.tgz", + "integrity": "sha512-jWVxeQBIYg2uxigo7/SBAJfm2EGpNZDhYSMYAPpyQThQ1ECC2IlW6gaiLF5J4uXoXLpd2kmOjyZn8HUqp2e6Zw==", "dependencies": { "@sanity/generate-help-url": "^3.0.0", - "@sanity/types": "3.65.1", + "@sanity/types": "3.66.0", "arrify": "^1.0.1", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "humanize-list": "^1.0.1", "leven": "^3.1.0", "lodash": "^4.17.21", @@ -4400,14 +4351,23 @@ } }, "node_modules/@sanity/types": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.65.1.tgz", - "integrity": "sha512-ize+s7zpk8v/RTqkhqJCq2Q+ph1ZSxypnVSKApn1nbdUZi32j2LAo3ziMciaz8re/uR42rt44wvYThnpCQZGuA==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.66.0.tgz", + "integrity": "sha512-EysdgmiSWqcFYZn3pm8IFNIYxHv/1rlnwabr6rWPn2LlRdoQCdT5MmsakaUZA9EHw9rfAZtpvEkjkkOtf1bnmw==", "dependencies": { - "@sanity/client": "^6.22.5", + "@sanity/client": "^6.24.1", "@types/react": "^18.3.5" } }, + "node_modules/@sanity/types/node_modules/@types/react": { + "version": "18.3.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.14.tgz", + "integrity": "sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, "node_modules/@sanity/ui": { "version": "2.9.1", "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-2.9.1.tgz", @@ -4433,12 +4393,12 @@ } }, "node_modules/@sanity/util": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.65.1.tgz", - "integrity": "sha512-wrKbIb7wDa74QLnxFU85aGvPEwB9blIxvFp3IYEtrixBVrjSJkfqgl5s7ty+Q4HMk4eUbER/ZIjWRy+Dmw90Rg==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.66.0.tgz", + "integrity": "sha512-VzZHFBw8mlDpUsPCOehi1fNwcIv1fUW+SZ1zlo9hzbybHUxIQVzrbPOcZhyGBmDmUKvP+FWv0cDBjOYAYtgOXA==", "dependencies": { - "@sanity/client": "^6.22.5", - "@sanity/types": "3.65.1", + "@sanity/client": "^6.24.1", + "@sanity/types": "3.66.0", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -4457,9 +4417,9 @@ } }, "node_modules/@sanity/vision": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.65.1.tgz", - "integrity": "sha512-PXGYonX92cZffuMgI0Cgceq8HpTR+qgA2f5Xjrkz7ccLcdlylYjUQXvA1l5cKUQlOndqKPIdjCHrA56o6JpEvw==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.66.0.tgz", + "integrity": "sha512-UFl0Ugfb3r7LA3PxkZoC+kMmBOs5pFhlFcjMXOOuI72xAHaWOTpowqTJQk3HQ/5Uk0JVMBkLZrcKnlf83mXdlA==", "dependencies": { "@codemirror/autocomplete": "^6.1.0", "@codemirror/commands": "^6.0.1", @@ -4473,8 +4433,8 @@ "@rexxars/react-json-inspector": "^8.0.1", "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", - "@sanity/icons": "^3.4.0", - "@sanity/ui": "^2.8.25", + "@sanity/icons": "^3.5.0", + "@sanity/ui": "^2.9.1", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", "json-2-csv": "^5.5.1", @@ -4848,14 +4808,6 @@ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz", "integrity": "sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==" }, - "node_modules/@types/lodash.isequal": { - "version": "4.5.8", - "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.8.tgz", - "integrity": "sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==", - "dependencies": { - "@types/lodash": "*" - } - }, "node_modules/@types/mdast": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", @@ -4896,16 +4848,15 @@ } }, "node_modules/@types/prop-types": { - "version": "15.7.13", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", - "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==" + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" }, "node_modules/@types/react": { - "version": "18.3.13", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.13.tgz", - "integrity": "sha512-ii/gswMmOievxAJed4PAHT949bpYjPKXvXo1v6cRB/kqc2ZR4n+SgyCyvyc5Fec5ez8VnUumI1Vk7j6fRyRogg==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.0.tgz", + "integrity": "sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==", "dependencies": { - "@types/prop-types": "*", "csstype": "^3.0.2" } }, @@ -4918,9 +4869,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.0.tgz", + "integrity": "sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==", "dev": true, "dependencies": { "@types/react": "*" @@ -8785,9 +8736,9 @@ "dev": true }, "node_modules/groq": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/groq/-/groq-3.65.1.tgz", - "integrity": "sha512-5PgYZWL8j12LhTGjeRVYj7rpv4rGQX2LXrB8c6R5dx7frUo7+ZxQz11mHMr8tI7vfmVWUjReCyG23/xOMmmwug==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/groq/-/groq-3.66.0.tgz", + "integrity": "sha512-jxT2H+wIYJwFw2/1X0a5wffGnQQjr8io9OaZ8k/MCQUeU7fyt09g/lhgEyNnJ3c/chBp112G+Qjghih/4VSJ2Q==", "engines": { "node": ">=18" } @@ -10171,16 +10122,6 @@ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -10848,14 +10789,14 @@ } }, "node_modules/next-sanity": { - "version": "9.8.23", - "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.23.tgz", - "integrity": "sha512-clblk3pmqtaELWWcR57hcUfhtsubPBnRowsygJe+uYSQ3lb+rVdhRxtBFyus7oZgAR9uxYnhTBR5ulxE3y2YTw==", + "version": "9.8.24", + "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.24.tgz", + "integrity": "sha512-fZE+Yf/YyB/aj0KHosg49k8W1vUAW02xpKyqMtCMDsyLVzQWjwMGbm1gV0iJTOvIrzFmQ77/8E6zsrlLxfkFKw==", "dependencies": { "@portabletext/react": "^3.1.0", "@sanity/client": "^6.24.1", "@sanity/next-loader": "1.2.3", - "@sanity/preview-kit": "5.1.22", + "@sanity/preview-kit": "5.1.23", "@sanity/preview-url-secret": "2.0.5", "@sanity/visual-editing": "2.10.4", "groq": "^3.65.1", @@ -11320,9 +11261,9 @@ } }, "node_modules/p-map": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.2.tgz", - "integrity": "sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.3.tgz", + "integrity": "sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==", "engines": { "node": ">=18" }, @@ -12129,12 +12070,9 @@ } }, "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0.tgz", + "integrity": "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==", "engines": { "node": ">=0.10.0" } @@ -12183,15 +12121,14 @@ } }, "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0.tgz", + "integrity": "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "scheduler": "^0.25.0" }, "peerDependencies": { - "react": "^18.3.1" + "react": "^19.0.0" } }, "node_modules/react-fast-compare": { @@ -12950,43 +12887,43 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sanity": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.65.1.tgz", - "integrity": "sha512-7veEVR/Og8aiv7gcVoyqazbx4+oau4LyiF6MRrrwxbJ6iFbu3ybuQz8p1R/rWr2TNQmMLQ1btkCxtXj3aU01ow==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.66.0.tgz", + "integrity": "sha512-mVV41oGJM2kfAyamlfxdTsqhD68BRqt/jK5d+oKExQk7qhePxNjVRututjKv2B8aGUp2BvTYBJbhEtpRFhqd+g==", "dependencies": { "@dnd-kit/core": "^6.0.5", "@dnd-kit/modifiers": "^6.0.0", "@dnd-kit/sortable": "^7.0.1", "@dnd-kit/utilities": "^3.2.0", "@juggle/resize-observer": "^3.3.1", - "@portabletext/editor": "^1.11.3", + "@portabletext/editor": "^1.13.0", "@portabletext/react": "^3.0.0", "@rexxars/react-json-inspector": "^8.0.1", "@sanity/asset-utils": "^2.0.6", "@sanity/bifur-client": "^0.4.1", - "@sanity/block-tools": "3.65.1", - "@sanity/cli": "3.65.1", - "@sanity/client": "^6.22.5", + "@sanity/block-tools": "3.66.0", + "@sanity/cli": "3.66.0", + "@sanity/client": "^6.24.1", "@sanity/color": "^3.0.0", - "@sanity/diff": "3.65.1", + "@sanity/diff": "3.66.0", "@sanity/diff-match-patch": "^3.1.1", "@sanity/eventsource": "^5.0.0", "@sanity/export": "^3.41.0", - "@sanity/icons": "^3.4.0", + "@sanity/icons": "^3.5.0", "@sanity/image-url": "^1.0.2", "@sanity/import": "^3.37.3", - "@sanity/insert-menu": "1.0.14", + "@sanity/insert-menu": "1.0.16", "@sanity/logos": "^2.1.4", - "@sanity/migrate": "3.65.1", - "@sanity/mutator": "3.65.1", - "@sanity/presentation": "1.19.1", - "@sanity/schema": "3.65.1", + "@sanity/migrate": "3.66.0", + "@sanity/mutator": "3.66.0", + "@sanity/presentation": "1.19.5", + "@sanity/schema": "3.66.0", "@sanity/telemetry": "^0.7.7", - "@sanity/types": "3.65.1", - "@sanity/ui": "^2.8.25", - "@sanity/util": "3.65.1", + "@sanity/types": "3.66.0", + "@sanity/ui": "^2.9.1", + "@sanity/util": "3.66.0", "@sanity/uuid": "^3.0.1", - "@sentry/react": "^8.7.0", + "@sentry/react": "^8.33.0", "@tanstack/react-table": "^8.16.0", "@tanstack/react-virtual": "3.0.0-beta.54", "@types/react-copy-to-clipboard": "^5.0.2", @@ -13017,7 +12954,7 @@ "framer-motion": "11.0.8", "get-it": "^8.6.5", "get-random-values-esm": "1.0.2", - "groq-js": "^1.14.0", + "groq-js": "^1.14.1", "history": "^5.3.0", "i18next": "^23.2.7", "import-fresh": "^3.3.0", @@ -13281,12 +13218,9 @@ } }, "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "dependencies": { - "loose-envify": "^1.1.0" - } + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0.tgz", + "integrity": "sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==" }, "node_modules/scroll-into-view-if-needed": { "version": "3.1.0", diff --git a/package.json b/package.json index d62bfbe4..3625bcfd 100644 --- a/package.json +++ b/package.json @@ -18,21 +18,21 @@ "@sanity/dashboard": "^4.1.0", "@sanity/image-url": "^1.1.0", "@sanity/preview-url-secret": "^2.0.5", - "@sanity/vision": "^3.65.1", + "@sanity/vision": "^3.66.0", "@vercel/analytics": "^1.4.1", "@vercel/speed-insights": "^1.1.0", "clsx": "^2.1.1", "feed": "^4.2.2", "next": "^15.0.3", - "next-sanity": "^9.8.23", + "next-sanity": "^9.8.24", "next-sanity-image": "^6.1.1", "nuqs": "^2.2.3", "octokit": "^4.0.2", - "react": "^18.3.1", + "react": "^19.0.0", "react-device-detect": "^2.2.3", - "react-dom": "^18.3.1", + "react-dom": "^19.0.0", "react-icons": "^5.4.0", - "sanity": "^3.65.1", + "sanity": "^3.66.0", "sanity-plugin-dashboard-widget-vercel": "^2.0.1", "shiki": "^1.24.0", "styled-components": "^6.1.13", @@ -42,8 +42,8 @@ "devDependencies": { "@sanity/eslint-config-studio": "^4.0.0", "@types/node": "^22.10.1", - "@types/react": "^18.3.13", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "eslint": "^9.16.0", "postcss": "^8.4.49", "prettier": "^3.4.2",