From de2d293775210674cf42a6c86582ab650e8d0280 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Nov 2024 18:34:39 +0100 Subject: [PATCH] chore(deps): update non-major (#297) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 850 ++++++++++++++++++++++------------------------ package.json | 20 +- 2 files changed, 420 insertions(+), 450 deletions(-) diff --git a/package-lock.json b/package-lock.json index a979c1fb..e3dd5e0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,22 +6,22 @@ "": { "name": "sanity-template-template-nextjs-personal-website", "dependencies": { - "@next/env": "14.2.16", + "@next/env": "14.2.17", "@sanity/demo": "2.0.0", "@sanity/icons": "3.4.0", - "@sanity/image-url": "1.0.2", - "@sanity/react-loader": "1.10.14", - "@sanity/ui": "2.8.10", - "@sanity/vision": "3.62.2", + "@sanity/image-url": "1.1.0", + "@sanity/react-loader": "1.10.17", + "@sanity/ui": "2.8.23", + "@sanity/vision": "3.64.0", "@tailwindcss/typography": "0.5.15", "classnames": "2.5.1", "date-fns": "4.1.0", - "next": "14.2.16", - "next-sanity": "9.8.8", + "next": "14.2.17", + "next-sanity": "9.8.11", "react": "18.3.1", "react-dom": "18.3.1", "rxjs": "7.8.1", - "sanity": "3.62.2", + "sanity": "3.64.0", "sanity-plugin-asset-source-unsplash": "3.0.1", "server-only": "0.0.1", "styled-components": "6.1.13" @@ -30,9 +30,9 @@ "@types/react": "18.3.12", "autoprefixer": "10.4.20", "eslint": "8.57.1", - "eslint-config-next": "14.2.16", + "eslint-config-next": "14.2.17", "eslint-plugin-simple-import-sort": "12.1.1", - "postcss": "8.4.47", + "postcss": "8.4.49", "prettier": "3.3.3", "prettier-plugin-packagejson": "2.5.3", "prettier-plugin-tailwindcss": "0.6.8", @@ -96,9 +96,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.9.tgz", - "integrity": "sha512-yD+hEuJ/+wAJ4Ox2/rpNv5HIuPG82x3ZlQvYVn8iYCprdxzE7P1udpGF1jyjQVBU4dgznN+k2h103vxZ7NdPyw==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -270,9 +270,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -657,9 +657,9 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.9.tgz", - "integrity": "sha512-4GHX5uzr5QMOOuzV0an9MFju4hKlm0OyePl/lHhcsTVae5t/IKVHnb8W67Vr6FuLlk5lPqLB7n7O+K5R46emYg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" @@ -672,9 +672,9 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.9.tgz", - "integrity": "sha512-u3EN9ub8LyYvgTnrgp8gboElouayiwPdnM7x5tcnW3iSt09/lQYPwMNK40I9IUxo7QOZhAsPHCmmuO7EPdruqg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" @@ -828,9 +828,9 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.25.9.tgz", - "integrity": "sha512-UIf+72C7YJ+PJ685/PpATbCz00XqiFEzHX5iysRwfvNT0Ko+FaXSvRgLytFSp8xUItrG9pFM/KoBBZDrY/cYyg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.25.9", @@ -1453,6 +1453,22 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.25.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", @@ -1627,12 +1643,12 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.9.tgz", - "integrity": "sha512-XqDEt+hfsQukahSX9JOBDHhpUHDhj2zGSxoqWQFCMajOSBnbhBdgON/bU/5PkBA1yX5tqW6tTzuIPVsZTQ7h5Q==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", + "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.25.9", + "@babel/compat-data": "^7.26.0", "@babel/helper-compilation-targets": "^7.25.9", "@babel/helper-plugin-utils": "^7.25.9", "@babel/helper-validator-option": "^7.25.9", @@ -1642,8 +1658,8 @@ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.25.9", - "@babel/plugin-syntax-import-attributes": "^7.25.9", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.25.9", "@babel/plugin-transform-async-generator-functions": "^7.25.9", @@ -1651,7 +1667,7 @@ "@babel/plugin-transform-block-scoped-functions": "^7.25.9", "@babel/plugin-transform-block-scoping": "^7.25.9", "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", "@babel/plugin-transform-classes": "^7.25.9", "@babel/plugin-transform-computed-properties": "^7.25.9", "@babel/plugin-transform-destructuring": "^7.25.9", @@ -1684,6 +1700,7 @@ "@babel/plugin-transform-private-property-in-object": "^7.25.9", "@babel/plugin-transform-property-literals": "^7.25.9", "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", "@babel/plugin-transform-reserved-words": "^7.25.9", "@babel/plugin-transform-shorthand-properties": "^7.25.9", "@babel/plugin-transform-spread": "^7.25.9", @@ -1752,9 +1769,9 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.25.9.tgz", - "integrity": "sha512-XWxw1AcKk36kgxf4C//fl0ikjLeqGUWn062/Fd8GtpTfDJOX6Ud95FK+4JlDA36BX4bNGndXi3a6Vr4Jo5/61A==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.25.9", @@ -2479,9 +2496,9 @@ } }, "node_modules/@floating-ui/react-dom": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", - "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz", + "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==", "license": "MIT", "dependencies": { "@floating-ui/dom": "^1.0.0" @@ -2664,15 +2681,15 @@ } }, "node_modules/@next/env": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.16.tgz", - "integrity": "sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.17.tgz", + "integrity": "sha512-MCgO7VHxXo8sYR/0z+sk9fGyJJU636JyRmkjc7ZJY8Hurl8df35qG5hoAh5KMs75FLjhlEo9bb2LGe89Y/scDA==", "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.16.tgz", - "integrity": "sha512-noORwKUMkKc96MWjTOwrsUCjky0oFegHbeJ1yEnQBGbMHAaTEIgLZIIfsYF0x3a06PiS+2TXppfifR+O6VWslg==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-14.2.17.tgz", + "integrity": "sha512-fW6/u1jjlBQrMs1ExyINehaK3B+LEW5UqdF6QYL07QK+SECkX0hnEyPMaNKj0ZFzirQ9D8jLWQ00P8oua4yx9g==", "dev": true, "license": "MIT", "dependencies": { @@ -2680,9 +2697,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.16.tgz", - "integrity": "sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.17.tgz", + "integrity": "sha512-WiOf5nElPknrhRMTipXYTJcUz7+8IAjOYw3vXzj3BYRcVY0hRHKWgTgQ5439EvzQyHEko77XK+yN9x9OJ0oOog==", "cpu": [ "arm64" ], @@ -2696,9 +2713,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.16.tgz", - "integrity": "sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.17.tgz", + "integrity": "sha512-29y425wYnL17cvtxrDQWC3CkXe/oRrdt8ie61S03VrpwpPRI0XsnTvtKO06XCisK4alaMnZlf8riwZIbJTaSHQ==", "cpu": [ "x64" ], @@ -2712,9 +2729,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.16.tgz", - "integrity": "sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.17.tgz", + "integrity": "sha512-SSHLZls3ZwNEHsc+d0ynKS+7Af0Nr8+KTUBAy9pm6xz9SHkJ/TeuEg6W3cbbcMSh6j4ITvrjv3Oi8n27VR+IPw==", "cpu": [ "arm64" ], @@ -2728,9 +2745,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.16.tgz", - "integrity": "sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.17.tgz", + "integrity": "sha512-VFge37us5LNPatB4F7iYeuGs9Dprqe4ZkW7lOEJM91r+Wf8EIdViWHLpIwfdDXinvCdLl6b4VyLpEBwpkctJHA==", "cpu": [ "arm64" ], @@ -2744,9 +2761,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.16.tgz", - "integrity": "sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.17.tgz", + "integrity": "sha512-aaQlpxUVb9RZ41adlTYVQ3xvYEfBPUC8+6rDgmQ/0l7SvK8S1YNJzPmDPX6a4t0jLtIoNk7j+nroS/pB4nx7vQ==", "cpu": [ "x64" ], @@ -2760,9 +2777,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.16.tgz", - "integrity": "sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.17.tgz", + "integrity": "sha512-HSyEiFaEY3ay5iATDqEup5WAfrhMATNJm8dYx3ZxL+e9eKv10XKZCwtZByDoLST7CyBmyDz+OFJL1wigyXeaoA==", "cpu": [ "x64" ], @@ -2776,9 +2793,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.16.tgz", - "integrity": "sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.17.tgz", + "integrity": "sha512-h5qM9Btqv87eYH8ArrnLoAHLyi79oPTP2vlGNSg4CDvUiXgi7l0+5KuEGp5pJoMhjuv9ChRdm7mRlUUACeBt4w==", "cpu": [ "arm64" ], @@ -2792,9 +2809,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.16.tgz", - "integrity": "sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.17.tgz", + "integrity": "sha512-BD/G++GKSLexQjdyoEUgyo5nClU7er5rK0sE+HlEqnldJSm96CIr/+YOTT063LVTT/dUOeQsNgp5DXr86/K7/A==", "cpu": [ "ia32" ], @@ -2808,9 +2825,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.16.tgz", - "integrity": "sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.17.tgz", + "integrity": "sha512-vkQfN1+4V4KqDibkW2q0sJ6CxQuXq5l2ma3z0BRcfIqkAMZiiW67T9yCpwqJKP68QghBtPEFjPAlaqe38O6frw==", "cpu": [ "x64" ], @@ -2973,35 +2990,35 @@ } }, "node_modules/@sanity/block-tools": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.62.2.tgz", - "integrity": "sha512-wZH1YX2hrk80NaGvzjRALRT9GxbGVztuR/93guZvA7Au09ybjxO9mK1RrLzgtwLZs2ldeBbccFDAGRStidqGhg==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.64.0.tgz", + "integrity": "sha512-f64/UcRIyqtxZH5Gu8fgDFYph1dTtIQuyp4ZONaXBriSS4zkq1MFUTsnRdXXH3GzklmlIbXem4AvBpaVJKJ0MQ==", "license": "MIT", "dependencies": { - "@sanity/types": "3.62.2", + "@sanity/types": "3.64.0", "@types/react": "^18.3.5", "get-random-values-esm": "1.0.2", "lodash": "^4.17.21" } }, "node_modules/@sanity/cli": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.62.2.tgz", - "integrity": "sha512-uEjq6/QWb43shRO5cob+cOkGoy9dBSE8YCk//M40mPzDS0WLkwAOwk5AEa0Vx6f6qX6TH5HqGlXdA7c2uH2kfQ==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.64.0.tgz", + "integrity": "sha512-+r5eYwsaT4bJfjgFRlbRKgZdpICzqb7QBWTLFOaM5SUjQpaXcOWi1nWiGvB3rOwsFQTY76UM02UfgJhgJ5MOjQ==", "license": "MIT", "dependencies": { "@babel/traverse": "^7.23.5", - "@sanity/client": "^6.22.2", - "@sanity/codegen": "3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/codegen": "3.64.0", "@sanity/telemetry": "^0.7.7", - "@sanity/util": "3.62.2", + "@sanity/util": "3.64.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.13.0", + "groq-js": "^1.14.0", "pkg-dir": "^5.0.0", "prettier": "^3.3.0", "semver": "^7.3.5", @@ -3016,13 +3033,13 @@ } }, "node_modules/@sanity/cli/node_modules/@sanity/util": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.62.2.tgz", - "integrity": "sha512-RC6WnZ/ek3qIGFFhMG7bJBK9PZoC/4TYzwsT87I7sl35jhmay5XbZjQxID6gncNd5z2O++4ACCBaisu0DbNNkw==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.0.tgz", + "integrity": "sha512-SmCR8PkyLBfWim4CPqlOR2ia6XRaptxBBPDtStXjYbQx3I4ES4bZbp9BpBzIogdwMIBsSo0nl4kGR2ALBlLusA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.2", - "@sanity/types": "3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/types": "3.64.0", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -3032,9 +3049,9 @@ } }, "node_modules/@sanity/client": { - "version": "6.22.2", - "resolved": "https://registry.npmjs.org/@sanity/client/-/client-6.22.2.tgz", - "integrity": "sha512-GrLmwREcw4Us6kBaqoXyLVVl7xAELf/4Qzvv0nGxIIqCkDWQof6nL55ar6m1W9hF+eHKyRTkktWSkZ/+RklCuw==", + "version": "6.22.4", + "resolved": "https://registry.npmjs.org/@sanity/client/-/client-6.22.4.tgz", + "integrity": "sha512-l807VLFs/CVrbWoqQ6C9SNqpvSvNkNnJ5RgxUSfCB2t8elkJ7fr3ahi1bbGrIMrfr/uL044WfWIQ4E3DoqpiuQ==", "license": "MIT", "dependencies": { "@sanity/eventsource": "^5.0.2", @@ -3046,9 +3063,9 @@ } }, "node_modules/@sanity/codegen": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.62.2.tgz", - "integrity": "sha512-y4qz53SHxkJmfSzd6YoGK9E/S2TbaH3dHOpnA9vYqa7bSRAl77UvBUHH+0w17gW+epaMzLt5cnQSv8HyXYRVUA==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.64.0.tgz", + "integrity": "sha512-O8giu/j38pJNVR5w6awDrSbVPPBrmjxhQlZ36XFs4rFHYLJBDIQIiZifp7gu89JzV+87ZkP+UG3GxLW/Ybmcrg==", "license": "MIT", "dependencies": { "@babel/core": "^7.23.9", @@ -3061,8 +3078,8 @@ "@babel/types": "^7.23.9", "debug": "^4.3.4", "globby": "^10.0.0", - "groq": "3.62.2", - "groq-js": "^1.13.0", + "groq": "3.64.0", + "groq-js": "^1.14.0", "json5": "^2.2.3", "tsconfig-paths": "^4.2.0", "zod": "^3.22.4" @@ -3134,9 +3151,9 @@ } }, "node_modules/@sanity/comlink": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.0.0.tgz", - "integrity": "sha512-OwbT5C1j8wEVEvU78cYrC7l2l+cUH4UWHE4LF+FjniiQqeO+Udt6qK8akDRzsULmt3V2ebPOg+CYgRZh8Fkhdg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.1.tgz", + "integrity": "sha512-hmjL8X9/muInbO4Fko6rn9WOZhZWMPKz5n3FHttb/KurKaHbkhcon/jIkZ8DowxW75wkUDp8m/nkBZznJ58HIA==", "license": "MIT", "dependencies": { "rxjs": "^7.8.1", @@ -3161,9 +3178,9 @@ } }, "node_modules/@sanity/core-loader": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@sanity/core-loader/-/core-loader-1.7.6.tgz", - "integrity": "sha512-yFpQop+FSxRFG3Rf2gh4N6zFdkbidIULI1HSALvzeuMRHn4uHcFL4SjLA+ffMyVA4xEiomeSo4PmnWVVgLP+NQ==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/@sanity/core-loader/-/core-loader-1.7.9.tgz", + "integrity": "sha512-oeykx1kKrZCEJE1Q9MLkyKTc3tWRy4RPLsDchtMOQQcZ9YM19lekHSAQl+LIkGElqRCSkQe4x0UD7YyETxMjMA==", "license": "MIT", "dependencies": { "@sanity/comlink": "1.1.1" @@ -3172,34 +3189,7 @@ "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.2" - } - }, - "node_modules/@sanity/core-loader/node_modules/@sanity/comlink": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.1.tgz", - "integrity": "sha512-hmjL8X9/muInbO4Fko6rn9WOZhZWMPKz5n3FHttb/KurKaHbkhcon/jIkZ8DowxW75wkUDp8m/nkBZznJ58HIA==", - "license": "MIT", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.18.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sanity/core-loader/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" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" + "@sanity/client": "^6.22.4" } }, "node_modules/@sanity/demo": { @@ -3212,9 +3202,9 @@ } }, "node_modules/@sanity/diff": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.62.2.tgz", - "integrity": "sha512-BRM+86pRZciCdkEI1USjW1vGJWwvK9dkg3qu6jvpmFUJaRXAJa6BAZRo5IZhvWkYqGJf2cPHCEaGx7T7Pqtz7g==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.64.0.tgz", + "integrity": "sha512-lYCC3iQXPr8co8eeNZGDGuQg/LwFpcfoPlbIVYsUODI/476Xsfey3q569ZZvDo6+wFO1O3hCaaz9dnVdBtJSJA==", "license": "MIT", "dependencies": { "@sanity/diff-match-patch": "^3.1.1" @@ -3283,9 +3273,10 @@ } }, "node_modules/@sanity/image-url": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@sanity/image-url/-/image-url-1.0.2.tgz", - "integrity": "sha512-C4+jb2ny3ZbMgEkLd7Z3C75DsxcTEoE+axXQJsQ75ou0AKWGdVsP351hqK6mJUUxn5HCSlu3vznoh7Yljye4cQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sanity/image-url/-/image-url-1.1.0.tgz", + "integrity": "sha512-JHumVRxzzaZAJyOimntdukA9TjjzsJiaiq/uUBdTknMLCNvtM6KQ5OCp6W5fIdY78uyFxtQjz+MPXwK8WBIxWg==", + "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -3431,20 +3422,20 @@ } }, "node_modules/@sanity/insert-menu": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.9.tgz", - "integrity": "sha512-NP/CaBPS5qwUJ/nSmgDSmDME5a6PVq9DhaEOKC2ux8Jhuab5tRXx8y2Nbrcw3muZdwmSY4HpkLNVoTdtmpgBcg==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.10.tgz", + "integrity": "sha512-tFfjP7IA9QjD5flSwILUNjQKh4Vrq+E1Z5e0gBtPCRFHTde0VRrfiiX/qTr0IPYREo3MOhIBZbriJScBeGuMfg==", "license": "MIT", "dependencies": { "@sanity/icons": "^3.4.0", - "@sanity/ui": "^2.8.9", + "@sanity/ui": "^2.8.10", "lodash.startcase": "^4.4.0" }, "engines": { "node": ">=18.0.0" }, "peerDependencies": { - "@sanity/types": "^3.57.2", + "@sanity/types": "^3.62.2", "react": "^18.3 || >=19.0.0-rc", "react-dom": "^18.3 || >=19.0.0-rc", "react-is": "^18.3 || >=19.0.0-rc" @@ -3464,19 +3455,19 @@ } }, "node_modules/@sanity/migrate": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.62.2.tgz", - "integrity": "sha512-ds3Fd0+ZGA4qSgqg1YhPb9Mg/dqdMo3O7INFgRX22xo33yp8DRvvm8PREWT87wkC4AeZ89P1xA62oHmtuwjT1A==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.64.0.tgz", + "integrity": "sha512-GYPu3rXoy51mAI2MPC2jrfPG3cvKtelySjBWfzsaj49gxhpba8wcFAVPZhquyiXXRMKD/1dnn2rOmdwGzionzA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.2", - "@sanity/mutate": "^0.10.1", - "@sanity/types": "3.62.2", - "@sanity/util": "3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/mutate": "^0.10.2", + "@sanity/types": "3.64.0", + "@sanity/util": "3.64.0", "arrify": "^2.0.1", "debug": "^4.3.4", "fast-fifo": "^1.3.2", - "groq-js": "^1.13.0", + "groq-js": "^1.14.0", "p-map": "^7.0.1" }, "engines": { @@ -3484,13 +3475,13 @@ } }, "node_modules/@sanity/migrate/node_modules/@sanity/util": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.62.2.tgz", - "integrity": "sha512-RC6WnZ/ek3qIGFFhMG7bJBK9PZoC/4TYzwsT87I7sl35jhmay5XbZjQxID6gncNd5z2O++4ACCBaisu0DbNNkw==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.0.tgz", + "integrity": "sha512-SmCR8PkyLBfWim4CPqlOR2ia6XRaptxBBPDtStXjYbQx3I4ES4bZbp9BpBzIogdwMIBsSo0nl4kGR2ALBlLusA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.2", - "@sanity/types": "3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/types": "3.64.0", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -3508,12 +3499,12 @@ } }, "node_modules/@sanity/mutate": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.10.1.tgz", - "integrity": "sha512-yjRBoscacw4hl4c3UF/BhOCTUOjGDRP2u7biF/ALsgAOnMhUDlLA1OtDz3op7oyz4Yp30QydnlrtR3ha/Una5g==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.10.2.tgz", + "integrity": "sha512-ZkaB3Xkn3H0nBXcWKtyygUmTW/1aRI/XV0+wcfANtBWHQRWAwFQh5Xh6j5bYDduOA31N+XJdYaLcZsv1u5n3uw==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.21.1", + "@sanity/client": "^6.22.3", "@sanity/diff-match-patch": "^3.1.1", "hotscript": "^1.0.13", "lodash": "^4.17.21", @@ -3526,9 +3517,9 @@ } }, "node_modules/@sanity/mutate/node_modules/nanoid": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", - "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.8.tgz", + "integrity": "sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==", "funding": [ { "type": "github", @@ -3544,22 +3535,22 @@ } }, "node_modules/@sanity/mutator": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.62.2.tgz", - "integrity": "sha512-K3sSmIWt06qe3EjexJLus2AxXaJD+RXEoTGEHQM+4u72+AD20kZvuMybFKFpHMUI0B+HLeppTUb/Z21Sniv4xQ==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.64.0.tgz", + "integrity": "sha512-vaoHIMpf5SLviWoKj3Ie4jv/V46dytQgjfVEhEsOeK+FkV2nH4+LxVCOaH2XqCKN2MW9gbNa2+cYg2VK3ee3Rg==", "license": "MIT", "dependencies": { "@sanity/diff-match-patch": "^3.1.1", - "@sanity/types": "3.62.2", + "@sanity/types": "3.64.0", "@sanity/uuid": "^3.0.1", "debug": "^4.3.4", "lodash": "^4.17.21" } }, "node_modules/@sanity/next-loader": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sanity/next-loader/-/next-loader-1.1.0.tgz", - "integrity": "sha512-3Mx0shumgM+oS0o4xmEk7JEv72rskefkhDHQtwhpvsklWVDPy95fNKMo5PC/ndSGQ5SctlZGpPPvnDOm511P0A==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@sanity/next-loader/-/next-loader-1.1.5.tgz", + "integrity": "sha512-R/FfFBnM6R/dB4EBpoELB6lChNwLj82Q6etpErM0V0h+TDcr6JYFmALXi7bTCjNtgN9kv2yB6Q3WrB9P4ZrjFg==", "license": "MIT", "dependencies": { "@sanity/comlink": "1.1.1", @@ -3569,49 +3560,22 @@ "node": ">=18.18" }, "peerDependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "next": "^14.1 || ^15.0.0-0", "react": "^18.3 || ^19.0.0-0" } }, - "node_modules/@sanity/next-loader/node_modules/@sanity/comlink": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.1.tgz", - "integrity": "sha512-hmjL8X9/muInbO4Fko6rn9WOZhZWMPKz5n3FHttb/KurKaHbkhcon/jIkZ8DowxW75wkUDp8m/nkBZznJ58HIA==", - "license": "MIT", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.18.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@sanity/next-loader/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" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@sanity/presentation": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.17.4.tgz", - "integrity": "sha512-dWbArI771MW9O34eZxf9ufA5Ow7fyAKWe2aF1Li4GIZCj8GKrOvBLusOVWj7NjwRf31Zsz+d3cMPFOCov7i/7w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.18.0.tgz", + "integrity": "sha512-VjrNKzM+oBeDQ+MTtrFhrXj/z/KwSu5Qxibhd9pQUyyoaVoGxHPUVWub68QEWNLExx/DjRNs0XE47aIK3bfDgg==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.0.0", + "@sanity/comlink": "1.1.1", "@sanity/icons": "^3.4.0", "@sanity/logos": "^2.1.13", - "@sanity/preview-url-secret": "2.0.0", - "@sanity/ui": "^2.8.10", + "@sanity/preview-url-secret": "2.0.3", + "@sanity/ui": "^2.8.23", "@sanity/uuid": "3.0.2", "@types/lodash.isequal": "^4.5.8", "fast-deep-equal": "3.1.3", @@ -3629,23 +3593,23 @@ "node": ">=16.14" }, "peerDependencies": { - "@sanity/client": "^6.22.2" + "@sanity/client": "^6.22.4" } }, "node_modules/@sanity/preview-kit": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.10.tgz", - "integrity": "sha512-tFl9K5LnCo9RWBR7nz2vac6wacOg4jckMUcm32gDa486hN65I0jTWT6sWvwhtAYL/ny82sHsLKjHfx7ct4qxHw==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.15.tgz", + "integrity": "sha512-2zO9SsWePz90P6x3Mx4kGVk/gEKszLdugU6uTDPBm6FiCniaSWu71bH6JlY+yKCfRJCMsk1mZVJFLEijWA6phw==", "license": "MIT", "dependencies": { - "@sanity/preview-kit-compat": "1.5.14", + "@sanity/preview-kit-compat": "1.5.18", "mendoza": "3.0.7" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "react": "^18.0.0 || >=19.0.0-rc" }, "peerDependenciesMeta": { @@ -3655,9 +3619,9 @@ } }, "node_modules/@sanity/preview-kit-compat": { - "version": "1.5.14", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.14.tgz", - "integrity": "sha512-6Fzi/Srp5fgW9C1/ifbATIm0o8kOX2irPoftcrvNy5UP1J6kXdePFwpXoo+wCjyOFMPTzPzykWuoaymnXp2dKA==", + "version": "1.5.18", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.18.tgz", + "integrity": "sha512-NJv4YtT2Aoks+5HM/tWqGv90XbF3hEw8E38tpM4UoEGhOmYjYhL/AMt1i5rhh2j4Ze3iw1m0znmEKrAd0NAhOQ==", "license": "MIT", "dependencies": { "@sanity/comlink": "1.1.1" @@ -3666,41 +3630,14 @@ "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "react": "^18.3 || >=19.0.0-rc" } }, - "node_modules/@sanity/preview-kit-compat/node_modules/@sanity/comlink": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.1.tgz", - "integrity": "sha512-hmjL8X9/muInbO4Fko6rn9WOZhZWMPKz5n3FHttb/KurKaHbkhcon/jIkZ8DowxW75wkUDp8m/nkBZznJ58HIA==", - "license": "MIT", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.18.2" - }, - "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" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@sanity/preview-url-secret": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sanity/preview-url-secret/-/preview-url-secret-2.0.0.tgz", - "integrity": "sha512-JfStdSb8KT0RzePtGbUIZewNNHNNbvYHwsW4WzYEmgPTfgZnPAIMFYUFSHAKKFyKQ3tqzARRQm3uURpoSTyIkA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@sanity/preview-url-secret/-/preview-url-secret-2.0.3.tgz", + "integrity": "sha512-31Gzq8RsI2uSuoPkOi8RjkhNINQuQ8y3lKgnP1wYEeF6bjt3QnxF6wnUDQWRgs1YT1tZVw6c6xDcrQjoD1NZUQ==", "license": "MIT", "dependencies": { "@sanity/uuid": "3.0.2" @@ -3709,35 +3646,35 @@ "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.2" + "@sanity/client": "^6.22.4" } }, "node_modules/@sanity/react-loader": { - "version": "1.10.14", - "resolved": "https://registry.npmjs.org/@sanity/react-loader/-/react-loader-1.10.14.tgz", - "integrity": "sha512-I6LoW3BBORQsM20RyFqXXebKWTuYfIkE5rmTsfgXycLtZZ6k5RCsdS7sqfubx/9eHemFdm8rPnJPUsPx0rk8RQ==", + "version": "1.10.17", + "resolved": "https://registry.npmjs.org/@sanity/react-loader/-/react-loader-1.10.17.tgz", + "integrity": "sha512-vYK/67XfI7v0ZFOnETOFxr/KTj8VN21uUOzmJxcFP8lqXlPsPSOs5nI6qruwarB5E60csMhoF5skmxkvQYPPSA==", "license": "MIT", "dependencies": { - "@sanity/core-loader": "1.7.6" + "@sanity/core-loader": "1.7.9" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "react": "^18.3 || >=19.0.0-rc" } }, "node_modules/@sanity/schema": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.62.2.tgz", - "integrity": "sha512-fiKuQvRC5yYR+FU5c3uSFrX+RonifChm7KSsxYQOcNbEWE8FjbPwC1Ad250kc7LNlMfLmAgg0sx3ngISUIYpnw==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.64.0.tgz", + "integrity": "sha512-ijLcKUMFNT0DwlvzivHdZyw8ODNXbLzGEddvznS9X6aZs0Nl6gLsaPWNXUOVP+2fmw/2JcUcW0AlFvMOm8pz6Q==", "license": "MIT", "dependencies": { "@sanity/generate-help-url": "^3.0.0", - "@sanity/types": "3.62.2", + "@sanity/types": "3.64.0", "arrify": "^1.0.1", - "groq-js": "^1.13.0", + "groq-js": "^1.14.0", "humanize-list": "^1.0.1", "leven": "^3.1.0", "lodash": "^4.17.21", @@ -3760,26 +3697,27 @@ } }, "node_modules/@sanity/types": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.62.2.tgz", - "integrity": "sha512-0gJ+7eCqz3IKbAWyoQF+tMazoMCohY1bs1VW6GGR6H0XzBfYXviZE+x6S7Q/wVDQcWs/FAwg5tQuN/8FgUZ+yg==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.64.0.tgz", + "integrity": "sha512-c1UEKdoRfsFqehfNziQW5dBReYkmAZreuPoHSTyPUJVQkG4iGTyfp3cAhxW9aV5b+Rrh+i/lNSXwNe+dFHaraw==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "@types/react": "^18.3.5" } }, "node_modules/@sanity/ui": { - "version": "2.8.10", - "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-2.8.10.tgz", - "integrity": "sha512-TcYrLksnsh668NqFjiHJMfOfqPIw3e0WixHPc8v1AR/SIVV6c/Osho5bXWKC4rIormnTUhsy19E8MEyYODhYKg==", + "version": "2.8.23", + "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-2.8.23.tgz", + "integrity": "sha512-Xu73u6/l/c/rqRg6KbOoq98QubbuIJ0TT/13lWloEzvBI8Hq84WMSjPG9pyAYy3UhszVyOjm8lLxKMGE4/W20Q==", "license": "MIT", "dependencies": { - "@floating-ui/react-dom": "^2.1.1", + "@floating-ui/react-dom": "^2.1.2", "@sanity/color": "^3.0.6", "@sanity/icons": "^3.4.0", "csstype": "^3.1.3", "framer-motion": "11.0.8", + "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", "react-refractor": "^2.2.0", "use-effect-event": "^1.0.2" }, @@ -3787,9 +3725,9 @@ "node": ">=14.0.0" }, "peerDependencies": { - "react": "^18", - "react-dom": "^18", - "react-is": "^18", + "react": "^18 || >=19.0.0-0", + "react-dom": "^18 || >=19.0.0-0", + "react-is": "^18 || >=19.0.0-0", "styled-components": "^5.2 || ^6" } }, @@ -3828,9 +3766,9 @@ } }, "node_modules/@sanity/vision": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.62.2.tgz", - "integrity": "sha512-b8mBmasc+CW8fZwB467m0uX+R3Lka2Q9p2bqPudC1zkVtHlqAegxOvqU4Uc81JW/MGgU1/3HcS01atfcf3y6AQ==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.64.0.tgz", + "integrity": "sha512-jlSPAv1qXzbEpDvVBHsWuYfpfzi9yHZE29PySYkdSLmNXDU2degXrspF9Z29MF6kuvq3retUru4TP0SgBAtwsw==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.1.0", @@ -3846,7 +3784,7 @@ "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", "@sanity/icons": "^3.4.0", - "@sanity/ui": "^2.8.10", + "@sanity/ui": "^2.8.23", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", "json-2-csv": "^5.5.1", @@ -4598,6 +4536,25 @@ "vite": "^4.2.0 || ^5.0.0" } }, + "node_modules/@xstate/react": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/@xstate/react/-/react-4.1.3.tgz", + "integrity": "sha512-zhE+ZfrcCR87bu71Rkh5Z5ruZBivR/7uD/dkelzJqjQdI45IZc9DqTI8lL4Cg5+VN2p5k86KxDsusqW1kW11Tg==", + "license": "MIT", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.2", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "xstate": "^5.18.2" + }, + "peerDependenciesMeta": { + "xstate": { + "optional": true + } + } + }, "node_modules/abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -5156,13 +5113,13 @@ "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==" }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.2", + "@babel/helper-define-polyfill-provider": "^0.6.3", "semver": "^6.3.1" }, "peerDependencies": { @@ -5192,12 +5149,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2" + "@babel/helper-define-polyfill-provider": "^0.6.3" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -5296,9 +5253,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "funding": [ { "type": "opencollective", @@ -5315,10 +5272,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -5466,9 +5423,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001668", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", - "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", + "version": "1.0.30001680", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", + "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", "funding": [ { "type": "opencollective", @@ -5918,12 +5875,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", + "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", "license": "MIT", "dependencies": { - "browserslist": "^4.23.3" + "browserslist": "^4.24.2" }, "funding": { "type": "opencollective", @@ -6729,9 +6686,9 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "node_modules/electron-to-chromium": { - "version": "1.5.38", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.38.tgz", - "integrity": "sha512-VbeVexmZ1IFh+5EfrYz1I0HTzHVIlJa112UEWhciPyeOcKJGeTv6N8WnG4wsQB81DGCaVEGhpSb6o6a8WYFXXg==", + "version": "1.5.56", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.56.tgz", + "integrity": "sha512-7lXb9dAvimCFdvUMTyucD4mnIndt/xhRKFAlky0CyFogdnNmdPQNoHI23msF/2V4mpTxMzgMdjK4+YRlFlRQZw==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -6987,9 +6944,10 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -7063,13 +7021,13 @@ } }, "node_modules/eslint-config-next": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.16.tgz", - "integrity": "sha512-HOcnCJsyLXR7B8wmjaCgkTSpz+ijgOyAkP8OlvANvciP8PspBYFEBTmakNMxOf71fY0aKOm/blFIiKnrM4K03Q==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-14.2.17.tgz", + "integrity": "sha512-5tVFG/BoJ4xZwMmumBe3xcDXb2dvVEvy4BeBCXTxrl+DTHjHv687FN2qBjYx6xVH/Se7YRhsH0KoxvZkJOGRVA==", "dev": true, "license": "MIT", "dependencies": { - "@next/eslint-plugin-next": "14.2.16", + "@next/eslint-plugin-next": "14.2.17", "@rushstack/eslint-patch": "^1.3.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", @@ -8260,18 +8218,18 @@ "dev": true }, "node_modules/groq": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/groq/-/groq-3.62.2.tgz", - "integrity": "sha512-sB6DWnN5J3lV7bFm+8F0/olBZ5+hxQLLXF8ge4f5L9jesGrumc143XZwhvCxz2kxl9cwz1lqIkLy1l7sHAtn2Q==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/groq/-/groq-3.64.0.tgz", + "integrity": "sha512-rEL/jK0+/1cX9pYwabCJkXmxoTRXJta3KPmcDzfAYMdV/6h2e2KA8B+suvhw9aD1Xodfd4RPbri0LZKechZsJw==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/groq-js": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/groq-js/-/groq-js-1.13.0.tgz", - "integrity": "sha512-TfNyvCVDOEVZFFbeO6TbwwrslHTXpDNN4WwCYAcuSuORx4dLQU5Zn+cIsEFUQvLycU4lc0BqU1FIgldbhi4acQ==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/groq-js/-/groq-js-1.14.0.tgz", + "integrity": "sha512-nrrEswAovzFcG2nXWHCwbXq0ciavKSq8ZvuqT93zxIHWGX3FYCN+MkvHyYRTVuM4SuQAjU7FXkcN3DBt4BHTxA==", "license": "MIT", "dependencies": { "debug": "^4.3.4" @@ -10032,12 +9990,12 @@ "dev": true }, "node_modules/next": { - "version": "14.2.16", - "resolved": "https://registry.npmjs.org/next/-/next-14.2.16.tgz", - "integrity": "sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==", + "version": "14.2.17", + "resolved": "https://registry.npmjs.org/next/-/next-14.2.17.tgz", + "integrity": "sha512-hNo/Zy701DDO3nzKkPmsLRlDfNCtb1OJxFUvjGEl04u7SFa3zwC6hqsOUzMajcaEOEV8ey1GjvByvrg0Qr5AiQ==", "license": "MIT", "dependencies": { - "@next/env": "14.2.16", + "@next/env": "14.2.17", "@swc/helpers": "0.5.5", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", @@ -10052,15 +10010,15 @@ "node": ">=18.17.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "14.2.16", - "@next/swc-darwin-x64": "14.2.16", - "@next/swc-linux-arm64-gnu": "14.2.16", - "@next/swc-linux-arm64-musl": "14.2.16", - "@next/swc-linux-x64-gnu": "14.2.16", - "@next/swc-linux-x64-musl": "14.2.16", - "@next/swc-win32-arm64-msvc": "14.2.16", - "@next/swc-win32-ia32-msvc": "14.2.16", - "@next/swc-win32-x64-msvc": "14.2.16" + "@next/swc-darwin-arm64": "14.2.17", + "@next/swc-darwin-x64": "14.2.17", + "@next/swc-linux-arm64-gnu": "14.2.17", + "@next/swc-linux-arm64-musl": "14.2.17", + "@next/swc-linux-x64-gnu": "14.2.17", + "@next/swc-linux-x64-musl": "14.2.17", + "@next/swc-win32-arm64-msvc": "14.2.17", + "@next/swc-win32-ia32-msvc": "14.2.17", + "@next/swc-win32-x64-msvc": "14.2.17" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -10082,25 +10040,25 @@ } }, "node_modules/next-sanity": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.8.tgz", - "integrity": "sha512-37exA0W6VDHp66m72B934Sd7rwcVvch9VI/x4mgpHzbHUrReDknrGdWzTaKBe5iTQUHvZr8TE+GhyONO8MK5lQ==", + "version": "9.8.11", + "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.11.tgz", + "integrity": "sha512-xEETif9OOUHz7FWLru+QGbNH9AcZC0d7glDSTx181XcbRjpSIvg8wpgX+znaWEUsVPEQWjWOPe/xernZd8lXig==", "license": "MIT", "dependencies": { "@portabletext/react": "^3.1.0", - "@sanity/client": "^6.22.2", - "@sanity/next-loader": "1.1.0", - "@sanity/preview-kit": "5.1.10", - "@sanity/preview-url-secret": "2.0.0", - "@sanity/visual-editing": "2.4.2", - "groq": "^3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/next-loader": "1.1.5", + "@sanity/preview-kit": "5.1.15", + "@sanity/preview-url-secret": "2.0.3", + "@sanity/visual-editing": "2.6.0", + "groq": "^3.63.0", "history": "^5.3.0" }, "engines": { "node": ">=18.18" }, "peerDependencies": { - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "@sanity/icons": "^3.4.0", "@sanity/types": "^3.62.0", "@sanity/ui": "^2.8.10", @@ -10111,31 +10069,17 @@ "styled-components": "^6.1" } }, - "node_modules/next-sanity/node_modules/@sanity/comlink": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.1.tgz", - "integrity": "sha512-hmjL8X9/muInbO4Fko6rn9WOZhZWMPKz5n3FHttb/KurKaHbkhcon/jIkZ8DowxW75wkUDp8m/nkBZznJ58HIA==", - "license": "MIT", - "dependencies": { - "rxjs": "^7.8.1", - "uuid": "^10.0.0", - "xstate": "^5.18.2" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/next-sanity/node_modules/@sanity/mutate": { - "version": "0.10.1-canary.5", - "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.10.1-canary.5.tgz", - "integrity": "sha512-ce5xQJhqvbFnYejUEUlpR8VNq9RqMYYnasVdtZPBoD2gJpHpwSMXhpvWHcZM3gtNDcQEkHT/ttPDluMghbF8aw==", + "version": "0.11.0-canary.2", + "resolved": "https://registry.npmjs.org/@sanity/mutate/-/mutate-0.11.0-canary.2.tgz", + "integrity": "sha512-LIBygOQV88WL0keDXRxO/PUITy7J8QSqgy0JWxcCmdccHk1sC4ptXoIHEPT66cy2Yf8BhZu6LhyJVYTnpnivqA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.1", + "@sanity/client": "^6.22.3", "@sanity/diff-match-patch": "^3.1.1", "hotscript": "^1.0.13", + "lodash": "^4.17.21", "mendoza": "^3.0.7", - "nanoid": "^5.0.7", "rxjs": "^7.8.1" }, "engines": { @@ -10151,14 +10095,14 @@ } }, "node_modules/next-sanity/node_modules/@sanity/visual-editing": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@sanity/visual-editing/-/visual-editing-2.4.2.tgz", - "integrity": "sha512-HyvDmc33U27jMm/b7AUxShtdbJaXtE2FzSh3DAC4bbWq59iGoSbHTHRWq7xIZpWVH76xgkLh+RgVsyr8lI/+8g==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@sanity/visual-editing/-/visual-editing-2.6.0.tgz", + "integrity": "sha512-2qJWrf/Att+/ziD7dftkzRtnPIKyifZS43Ep93NBq1Ud0MMpBtwkobN8ThCki3RHINOoHNnzWUiDVZouzTMruQ==", "license": "MIT", "dependencies": { "@sanity/comlink": "1.1.1", - "@sanity/mutate": "0.10.1-canary.5", - "@sanity/preview-url-secret": "2.0.0", + "@sanity/mutate": "0.11.0-canary.2", + "@sanity/preview-url-secret": "2.0.3", "@vercel/stega": "0.1.2", "get-random-values-esm": "^1.0.2", "rxjs": "^7.8.1", @@ -10172,7 +10116,7 @@ }, "peerDependencies": { "@remix-run/react": ">= 2", - "@sanity/client": "^6.22.2", + "@sanity/client": "^6.22.4", "@sveltejs/kit": ">= 2", "next": ">= 13 || >=14.3.0-canary.0 <14.3.0 || >=15.0.0-rc", "react": "^18.3 || >=19.0.0-rc", @@ -10197,37 +10141,6 @@ } } }, - "node_modules/next-sanity/node_modules/nanoid": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.8.tgz", - "integrity": "sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.js" - }, - "engines": { - "node": "^18 || >=20" - } - }, - "node_modules/next-sanity/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" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/next/node_modules/postcss": { "version": "8.4.31", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", @@ -10833,9 +10746,9 @@ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -10924,9 +10837,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -10944,7 +10857,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -11389,6 +11302,15 @@ "react": "^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-compiler-runtime": { + "version": "19.0.0-beta-a7bf2bd-20241110", + "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-a7bf2bd-20241110.tgz", + "integrity": "sha512-cSkrfz2eGcC9UZ/83mLf3aqKKDVjFkWJeA/kiYLwKTNp7B0Lq5M1FQ3vTfgSC027fK5ZutXU/JsCS5KxTwk8Mg==", + "license": "MIT", + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/react-copy-to-clipboard": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz", @@ -11517,16 +11439,17 @@ } }, "node_modules/react-rx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/react-rx/-/react-rx-4.0.0.tgz", - "integrity": "sha512-nJbL5VvUUKaNlEzPcAcGdTe9HqJLKfFi7SM3FFAqnPYdJ1mJbZHfmGH82DCkAEzGmOtW9ItdtDbjXSLMswE+dg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/react-rx/-/react-rx-4.1.5.tgz", + "integrity": "sha512-52ifThj/uhMnq5j6l/qnCTyPay/oIdWT16TcoKlPFUiR+WTgnC4645euf7hGjQpNurQXnSbqPuybocpdfnj07Q==", "license": "MIT", "dependencies": { "observable-callback": "^1.0.3", + "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", "use-effect-event": "^1.0.2" }, "peerDependencies": { - "react": "^18.3 || >=19.0.0-rc", + "react": "^18.3 || >=19.0.0-0", "rxjs": "^7" } }, @@ -11813,9 +11736,9 @@ "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.1.tgz", - "integrity": "sha512-1DHODs4B8p/mQHU9kr+jv8+wIC9mtG4eBHxWxIq5mhjE3D5oORhCc6deRKzTjs9DcfRFmj9BHSDguZklqCGFWQ==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz", + "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==", "license": "BSD-2-Clause", "dependencies": { "jsesc": "~3.0.2" @@ -12056,9 +11979,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sanity": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.62.2.tgz", - "integrity": "sha512-eF7crXbfQ06ahT+ikcSLkLfQhuL2vjAS9IFVbsT/m6hazoO+KL/4CHm4IAgwyv2dsnjy6kjBlUaaEf7+FnhELQ==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.64.0.tgz", + "integrity": "sha512-9eZ4bY2OfUq/hr4EK67Wx3iiMsQVfHxNOMsIAGg5GS7deb0XqGcVemE910YmcNCsMfwG+w45vzxN6+F8oEpk6w==", "license": "MIT", "dependencies": { "@dnd-kit/core": "^6.0.5", @@ -12066,32 +11989,32 @@ "@dnd-kit/sortable": "^7.0.1", "@dnd-kit/utilities": "^3.2.0", "@juggle/resize-observer": "^3.3.1", - "@portabletext/editor": "^1.1.5", + "@portabletext/editor": "^1.7.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.62.2", - "@sanity/cli": "3.62.2", - "@sanity/client": "^6.22.2", + "@sanity/block-tools": "3.64.0", + "@sanity/cli": "3.64.0", + "@sanity/client": "^6.22.4", "@sanity/color": "^3.0.0", - "@sanity/diff": "3.62.2", + "@sanity/diff": "3.64.0", "@sanity/diff-match-patch": "^3.1.1", "@sanity/eventsource": "^5.0.0", "@sanity/export": "^3.41.0", "@sanity/icons": "^3.4.0", "@sanity/image-url": "^1.0.2", "@sanity/import": "^3.37.3", - "@sanity/insert-menu": "1.0.9", + "@sanity/insert-menu": "1.0.10", "@sanity/logos": "^2.1.4", - "@sanity/migrate": "3.62.2", - "@sanity/mutator": "3.62.2", - "@sanity/presentation": "1.17.4", - "@sanity/schema": "3.62.2", + "@sanity/migrate": "3.64.0", + "@sanity/mutator": "3.64.0", + "@sanity/presentation": "1.18.0", + "@sanity/schema": "3.64.0", "@sanity/telemetry": "^0.7.7", - "@sanity/types": "3.62.2", - "@sanity/ui": "^2.8.10", - "@sanity/util": "3.62.2", + "@sanity/types": "3.64.0", + "@sanity/ui": "^2.8.23", + "@sanity/util": "3.64.0", "@sanity/uuid": "^3.0.1", "@sentry/react": "^8.7.0", "@tanstack/react-table": "^8.16.0", @@ -12124,7 +12047,7 @@ "framer-motion": "11.0.8", "get-it": "^8.6.5", "get-random-values-esm": "1.0.2", - "groq-js": "^1.13.0", + "groq-js": "^1.14.0", "history": "^5.3.0", "i18next": "^23.2.7", "import-fresh": "^3.3.0", @@ -12157,7 +12080,7 @@ "react-i18next": "14.0.2", "react-is": "^18.2.0", "react-refractor": "^2.1.6", - "react-rx": "^4.0.0", + "react-rx": "^4.1.5", "read-pkg-up": "^7.0.1", "refractor": "^3.6.0", "resolve-from": "^5.0.0", @@ -12236,49 +12159,54 @@ } }, "node_modules/sanity/node_modules/@portabletext/editor": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@portabletext/editor/-/editor-1.1.7.tgz", - "integrity": "sha512-U1aBImFcXaer6NSU/8z6zEPTfxPwM65nvtY37Tg3nY2M1ns1Sx+2xAlUUiGAfBCjpRFaqIL5+578bcs9Xo/ayQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@portabletext/editor/-/editor-1.7.0.tgz", + "integrity": "sha512-70BN9wsjhEyiLEn62JHtMt5RU12W1wZo5kwR26eR9f0I7Lca60MfHCTicWGhycFmLczmDUlEU0CGcdv62ZGKHw==", "license": "MIT", "dependencies": { "@portabletext/patches": "1.1.0", + "@xstate/react": "^4.1.3", "debug": "^4.3.4", + "get-random-values-esm": "^1.0.2", "is-hotkey-esm": "^1.0.0", "lodash": "^4.17.21", + "lodash.startcase": "^4.4.0", + "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", "slate": "0.110.2", - "slate-react": "0.110.3", + "slate-dom": "^0.111.0", + "slate-react": "0.111.0", + "use-effect-event": "^1.0.2", "xstate": "^5.18.2" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/block-tools": "^3.62.2", - "@sanity/schema": "^3.62.2", - "@sanity/types": "^3.62.2", - "@sanity/util": "^3.62.2", + "@sanity/block-tools": "^3.63.0", + "@sanity/schema": "^3.63.0", + "@sanity/types": "^3.63.0", "react": "^16.9 || ^17 || ^18", "rxjs": "^7.8.1", "styled-components": "^6.1.13" } }, "node_modules/sanity/node_modules/@sanity/asset-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-2.0.6.tgz", - "integrity": "sha512-rjJG09JRdmIHQcHJjD1nd4wUbjQAsQUpjV51SOqabDPdRMzAx82I2cosnctNzBY+YXGhYYtlkVXjELW51B8ZZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-2.1.0.tgz", + "integrity": "sha512-++d7UEnu72eKpBBozXAFwBgsGs/AEB4uc3a3BDin9l/aomdTtI2vJQJhcriQQvUeqJnTTF3Cxa5zl/V1vau/PA==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/sanity/node_modules/@sanity/util": { - "version": "3.62.2", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.62.2.tgz", - "integrity": "sha512-RC6WnZ/ek3qIGFFhMG7bJBK9PZoC/4TYzwsT87I7sl35jhmay5XbZjQxID6gncNd5z2O++4ACCBaisu0DbNNkw==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.0.tgz", + "integrity": "sha512-SmCR8PkyLBfWim4CPqlOR2ia6XRaptxBBPDtStXjYbQx3I4ES4bZbp9BpBzIogdwMIBsSo0nl4kGR2ALBlLusA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.2", - "@sanity/types": "3.62.2", + "@sanity/client": "^6.22.4", + "@sanity/types": "3.64.0", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -12529,10 +12457,37 @@ "tiny-warning": "^1.0.3" } }, + "node_modules/slate-dom": { + "version": "0.111.0", + "resolved": "https://registry.npmjs.org/slate-dom/-/slate-dom-0.111.0.tgz", + "integrity": "sha512-VjeBh2xIRvP6ToEhrO1TPahc5fPezxbeSUhsRTppBPtHfidEdyp/MTI9TjUrZnlznJiVZ7QKrORXilFq8hsbtQ==", + "license": "MIT", + "dependencies": { + "@juggle/resize-observer": "^3.4.0", + "direction": "^1.0.4", + "is-hotkey": "^0.2.0", + "is-plain-object": "^5.0.0", + "lodash": "^4.17.21", + "scroll-into-view-if-needed": "^3.1.0", + "tiny-invariant": "1.3.1" + }, + "peerDependencies": { + "slate": ">=0.99.0" + } + }, + "node_modules/slate-dom/node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/slate-react": { - "version": "0.110.3", - "resolved": "https://registry.npmjs.org/slate-react/-/slate-react-0.110.3.tgz", - "integrity": "sha512-AS8PPjwmsFS3Lq0MOEegLVlFoxhyos68G6zz2nW4sh3WeTXV7pX0exnwtY1a/docn+J3LGQO11aZXTenPXA/kg==", + "version": "0.111.0", + "resolved": "https://registry.npmjs.org/slate-react/-/slate-react-0.111.0.tgz", + "integrity": "sha512-DiiVSYn+dilx0j40FjaaHiG2KbaX4lZfTdEnYvUJMnpc+d9evcuO2nV6KCDQOtS6xr4w0sBzQMxrpGlA5alKww==", "license": "MIT", "dependencies": { "@juggle/resize-observer": "^3.4.0", @@ -12546,7 +12501,8 @@ "peerDependencies": { "react": ">=18.2.0", "react-dom": ">=18.2.0", - "slate": ">=0.99.0" + "slate": ">=0.99.0", + "slate-dom": ">=0.110.2" } }, "node_modules/slate-react/node_modules/is-plain-object": { @@ -13713,9 +13669,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "funding": [ { "type": "opencollective", @@ -13732,8 +13688,8 @@ ], "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -13805,6 +13761,20 @@ "react": ">=17.0.0" } }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/use-sidecar": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", diff --git a/package.json b/package.json index 39bddd8c..5d827b08 100644 --- a/package.json +++ b/package.json @@ -15,22 +15,22 @@ "singleQuote": true }, "dependencies": { - "@next/env": "14.2.16", + "@next/env": "14.2.17", "@sanity/demo": "2.0.0", "@sanity/icons": "3.4.0", - "@sanity/image-url": "1.0.2", - "@sanity/react-loader": "1.10.14", - "@sanity/ui": "2.8.10", - "@sanity/vision": "3.62.2", + "@sanity/image-url": "1.1.0", + "@sanity/react-loader": "1.10.17", + "@sanity/ui": "2.8.23", + "@sanity/vision": "3.64.0", "@tailwindcss/typography": "0.5.15", "classnames": "2.5.1", "date-fns": "4.1.0", - "next": "14.2.16", - "next-sanity": "9.8.8", + "next": "14.2.17", + "next-sanity": "9.8.11", "react": "18.3.1", "react-dom": "18.3.1", "rxjs": "7.8.1", - "sanity": "3.62.2", + "sanity": "3.64.0", "sanity-plugin-asset-source-unsplash": "3.0.1", "server-only": "0.0.1", "styled-components": "6.1.13" @@ -39,9 +39,9 @@ "@types/react": "18.3.12", "autoprefixer": "10.4.20", "eslint": "8.57.1", - "eslint-config-next": "14.2.16", + "eslint-config-next": "14.2.17", "eslint-plugin-simple-import-sort": "12.1.1", - "postcss": "8.4.47", + "postcss": "8.4.49", "prettier": "3.3.3", "prettier-plugin-packagejson": "2.5.3", "prettier-plugin-tailwindcss": "0.6.8",