diff --git a/package-lock.json b/package-lock.json index 691efa6f..304dfa58 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,18 +10,18 @@ "@sanity/demo": "2.0.0", "@sanity/icons": "3.4.0", "@sanity/image-url": "1.1.0", - "@sanity/react-loader": "1.10.18", - "@sanity/ui": "2.8.23", - "@sanity/vision": "3.64.1", + "@sanity/react-loader": "1.10.20", + "@sanity/ui": "2.8.25", + "@sanity/vision": "3.64.3", "@tailwindcss/typography": "0.5.15", "classnames": "2.5.1", "date-fns": "4.1.0", "next": "14.2.18", - "next-sanity": "9.8.13", + "next-sanity": "9.8.16", "react": "18.3.1", "react-dom": "18.3.1", "rxjs": "7.8.1", - "sanity": "3.64.1", + "sanity": "3.64.3", "sanity-plugin-asset-source-unsplash": "3.0.1", "server-only": "0.0.1", "styled-components": "6.1.13" @@ -34,9 +34,9 @@ "eslint-plugin-simple-import-sort": "12.1.1", "postcss": "8.4.49", "prettier": "3.3.3", - "prettier-plugin-packagejson": "2.5.3", - "prettier-plugin-tailwindcss": "0.6.8", - "tailwindcss": "3.4.14", + "prettier-plugin-packagejson": "2.5.6", + "prettier-plugin-tailwindcss": "0.6.9", + "tailwindcss": "3.4.15", "typescript": "5.6.3" } }, @@ -2893,38 +2893,6 @@ "url": "https://opencollective.com/unts" } }, - "node_modules/@portabletext/editor": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@portabletext/editor/-/editor-1.8.0.tgz", - "integrity": "sha512-SG+fQc+7Qyz0xY1nojyXGsZERYHjzbWs2rY+2YF3J9MnhoCKLtW14PqC4WvNg0JfTfk9z19UDURaoLhVY9NLtw==", - "license": "MIT", - "dependencies": { - "@portabletext/patches": "1.1.0", - "@xstate/react": "^5.0.0", - "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-dom": "^0.111.0", - "slate-react": "0.111.0", - "use-effect-event": "^1.0.2", - "xstate": "^5.19.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@sanity/block-tools": "^3.64.0", - "@sanity/schema": "^3.64.0", - "@sanity/types": "^3.64.0", - "react": "^16.9 || ^17 || ^18", - "rxjs": "^7.8.1", - "styled-components": "^6.1.13" - } - }, "node_modules/@portabletext/patches": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@portabletext/patches/-/patches-1.1.0.tgz", @@ -3022,28 +2990,28 @@ } }, "node_modules/@sanity/block-tools": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.64.1.tgz", - "integrity": "sha512-WJ+L6nhAdabWO1SvwtBCqJ3X9cmky+TQxm1IBXAQtblIKLOc0l1jjx9PCOiVromKUfCMJ6Dfj4uJF4HUEhBakQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/block-tools/-/block-tools-3.64.3.tgz", + "integrity": "sha512-d/OAPit7Wgj6REhNcZklUvEMX7RkCgeNew2dJJadl1ikYXxXRygfTMTGEirqOW32CbKIkHAZd1QiaDoAg+dcbA==", "license": "MIT", "dependencies": { - "@sanity/types": "3.64.1", + "@sanity/types": "3.64.3", "@types/react": "^18.3.5", "get-random-values-esm": "1.0.2", "lodash": "^4.17.21" } }, "node_modules/@sanity/cli": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.64.1.tgz", - "integrity": "sha512-LH1QgxZ+z9IIDUA3JKUs7lMnQNeT8JnC9D/5Fl7LnjlVxXFU0L4RG46NTiTN890/zJcE+KxbeAaWxkhFHI5ppw==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/cli/-/cli-3.64.3.tgz", + "integrity": "sha512-+pXEOs7Ood+xrFU3OJP3Dp5aGb6ek9J+YjmMKWCal04VSeiqKCzIK36Yulu6m7yYxACHlDitxOAPWkfIZE3VKg==", "license": "MIT", "dependencies": { "@babel/traverse": "^7.23.5", - "@sanity/client": "^6.22.4", - "@sanity/codegen": "3.64.1", + "@sanity/client": "^6.22.5", + "@sanity/codegen": "3.64.3", "@sanity/telemetry": "^0.7.7", - "@sanity/util": "3.64.1", + "@sanity/util": "3.64.3", "chalk": "^4.1.2", "debug": "^4.3.4", "decompress": "^4.2.0", @@ -3065,13 +3033,13 @@ } }, "node_modules/@sanity/cli/node_modules/@sanity/util": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.1.tgz", - "integrity": "sha512-HjDLILxlSTYUXoSAAZbJCRQbOFX2XSEmhBMds7uWU6IKP4lC2BsjyBwm04EOgJn6xNw4HgmH1JPOFIoB75hKnQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.3.tgz", + "integrity": "sha512-Y1YbycCXWwpFz4KoOCDPv0ly5CVOyqkqmFE3U7rafnYhdBLkDhFgMAv2u0L5DOcj2oyZ2OWnsvcc1Ffwv/7+LQ==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.4", - "@sanity/types": "3.64.1", + "@sanity/client": "^6.22.5", + "@sanity/types": "3.64.3", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -3081,9 +3049,9 @@ } }, "node_modules/@sanity/client": { - "version": "6.22.4", - "resolved": "https://registry.npmjs.org/@sanity/client/-/client-6.22.4.tgz", - "integrity": "sha512-l807VLFs/CVrbWoqQ6C9SNqpvSvNkNnJ5RgxUSfCB2t8elkJ7fr3ahi1bbGrIMrfr/uL044WfWIQ4E3DoqpiuQ==", + "version": "6.22.5", + "resolved": "https://registry.npmjs.org/@sanity/client/-/client-6.22.5.tgz", + "integrity": "sha512-prVcdTftytujpTDaCbQdDMBnInSKuTV4xs9Qx+dgvtN8i+spcC8w/vuigdBwfyxVHTT+3+MIgUl5+zAPrlKR8g==", "license": "MIT", "dependencies": { "@sanity/eventsource": "^5.0.2", @@ -3095,9 +3063,9 @@ } }, "node_modules/@sanity/codegen": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.64.1.tgz", - "integrity": "sha512-qBt2a6TQnB/pypPct5YbKNxAm5yl3SfXkQqD/ZYY4yrhXPhsk4n296XWI+AyyM+H8n6sZhTIonxh7h5z5c/QEg==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/codegen/-/codegen-3.64.3.tgz", + "integrity": "sha512-N9DMm9qyVYeBYXcWD1S21eyqhBlKLnQiWToeYBviCs7VUsNz7CaXkaF1t5rG0iOexZoAjipvPAIIvfTXckyx/Q==", "license": "MIT", "dependencies": { "@babel/core": "^7.23.9", @@ -3110,7 +3078,7 @@ "@babel/types": "^7.23.9", "debug": "^4.3.4", "globby": "^10.0.0", - "groq": "3.64.1", + "groq": "3.64.3", "groq-js": "^1.14.0", "json5": "^2.2.3", "tsconfig-paths": "^4.2.0", @@ -3183,9 +3151,9 @@ } }, "node_modules/@sanity/comlink": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.2.tgz", - "integrity": "sha512-NFdoNub1P2VLQo7S/LpvY5spTfmIZpHRB2IBlIobkE+L/MbFM2Ur2PBUoNr4d+hnFKEB/8thySUZXYfUIcytmw==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@sanity/comlink/-/comlink-1.1.3.tgz", + "integrity": "sha512-Lx1YwziLLqzPUFuJDqmtS0zF2LbYZjDdJ6n6P9toUCrizw1F+/dqnJL2a2YZPKmBlW7+gfnJKxwMlK4DmbThTg==", "license": "MIT", "dependencies": { "rxjs": "^7.8.1", @@ -3210,18 +3178,18 @@ } }, "node_modules/@sanity/core-loader": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@sanity/core-loader/-/core-loader-1.7.10.tgz", - "integrity": "sha512-ZC5Si89dhjpxDWC4UMKhw6vk7w1MltV3Y7/xASaH1CkoruJfW+Tci8ytsqcFpDzPV3fcyXLxXquqfqDIZ4tlCA==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@sanity/core-loader/-/core-loader-1.7.12.tgz", + "integrity": "sha512-YXjVzoqbhmp7DzAVGx7BBPUq6E9u1ItRAtvwO2favTq29d+IgQ2gkTWJMAo/0dfSs30eEuggtZrS8Z7t5iTKLw==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.1.2" + "@sanity/comlink": "1.1.3" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.4" + "@sanity/client": "^6.22.5" } }, "node_modules/@sanity/demo": { @@ -3234,9 +3202,9 @@ } }, "node_modules/@sanity/diff": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.64.1.tgz", - "integrity": "sha512-xsSmuEzPKOI8nA6YYBm9Ty/FTJNF/ALi6bBBy6x/HlBIxgg0SJ5MxqgcID7tbdYide1jBnHFisvvfh9SVg8A3Q==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/diff/-/diff-3.64.3.tgz", + "integrity": "sha512-sWcYzL6VSw8y8JyLJATShuL8EIIbYd0c7Q1zg3Kwf6AUlsndkAELq9FYBc8/UiWqSbV2VxmhsozJTS14tXgroA==", "license": "MIT", "dependencies": { "@sanity/diff-match-patch": "^3.1.1" @@ -3454,9 +3422,9 @@ } }, "node_modules/@sanity/insert-menu": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.11.tgz", - "integrity": "sha512-RazoUDqgwxFFDARdz0ckdDHlWYzpJmQcSxU0ZyIaSRLYexsFujgR7FLx1QswRwkQl7HMQ5aqxd5shPlwZMNnnA==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@sanity/insert-menu/-/insert-menu-1.0.12.tgz", + "integrity": "sha512-NgkiUmTXOuqcnDHMFZAUgjy/GAhCP276KGQsigC6jYrH2i1sF2TouSjb21XAv/AHNFSsxVkIJo8kH7/fXAw1pw==", "license": "MIT", "dependencies": { "@sanity/icons": "^3.4.0", @@ -3467,7 +3435,7 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@sanity/types": "^3.64.0", + "@sanity/types": "^3.64.1", "react": "^18.3 || >=19.0.0-rc", "react-dom": "^18.3 || >=19.0.0-rc", "react-is": "^18.3 || >=19.0.0-rc" @@ -3487,15 +3455,15 @@ } }, "node_modules/@sanity/migrate": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.64.1.tgz", - "integrity": "sha512-ss5eJwHm92Ace6AGbL/6QzIRI61ufsHZlLRz9sHHSadOaDBzFh/BIX03sD9kszpnkZu6ulgOJUt7uOs2A4g4wQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/migrate/-/migrate-3.64.3.tgz", + "integrity": "sha512-eL/f6wsB1R1glFBTQ07VGLHUAWvSM0y+kCPSgsxm6cMbV5AWewSJq+edLruvUYSUOk7Y5lDRhpE1gBv1kFxBCA==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "@sanity/mutate": "^0.10.2", - "@sanity/types": "3.64.1", - "@sanity/util": "3.64.1", + "@sanity/types": "3.64.3", + "@sanity/util": "3.64.3", "arrify": "^2.0.1", "debug": "^4.3.4", "fast-fifo": "^1.3.2", @@ -3507,13 +3475,13 @@ } }, "node_modules/@sanity/migrate/node_modules/@sanity/util": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.1.tgz", - "integrity": "sha512-HjDLILxlSTYUXoSAAZbJCRQbOFX2XSEmhBMds7uWU6IKP4lC2BsjyBwm04EOgJn6xNw4HgmH1JPOFIoB75hKnQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.3.tgz", + "integrity": "sha512-Y1YbycCXWwpFz4KoOCDPv0ly5CVOyqkqmFE3U7rafnYhdBLkDhFgMAv2u0L5DOcj2oyZ2OWnsvcc1Ffwv/7+LQ==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.4", - "@sanity/types": "3.64.1", + "@sanity/client": "^6.22.5", + "@sanity/types": "3.64.3", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -3567,47 +3535,47 @@ } }, "node_modules/@sanity/mutator": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.64.1.tgz", - "integrity": "sha512-WO1JRQQfM4tEFfK18010VcmXlk/plzDD+pMcQ4hwbJ1DjHuWJf1jDweDrA7rWB4UUIyUZrNa1kjMP0M5FmtmjQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/mutator/-/mutator-3.64.3.tgz", + "integrity": "sha512-DDgyfhyB4PCBX3Pebbf+t8LKRWr89ODcWCbgwp4E1iEQ/dBeEDA2gs1JEqmXneKGg05+wvPo/ENX/69/x+A2Cw==", "license": "MIT", "dependencies": { "@sanity/diff-match-patch": "^3.1.1", - "@sanity/types": "3.64.1", + "@sanity/types": "3.64.3", "@sanity/uuid": "^3.0.1", "debug": "^4.3.4", "lodash": "^4.17.21" } }, "node_modules/@sanity/next-loader": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@sanity/next-loader/-/next-loader-1.1.6.tgz", - "integrity": "sha512-mahD5FAQ38VsDrH56t6anHD/oQzwJaEvGfzbRMeA1HwN9e7wNKiWQRkaIwaE1yhNjS925SLfylp92Zh8QB2NOQ==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@sanity/next-loader/-/next-loader-1.1.8.tgz", + "integrity": "sha512-jVq1anNWIGNYinaPcoUGyxykUcr8/EtUgOtP77UHAR8v7m0bOepQ3hH1cwGl6uuxJ1y/AkdREUyqV2coa5KPIA==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.1.2", + "@sanity/comlink": "1.1.3", "use-effect-event": "^1.0.2" }, "engines": { "node": ">=18.18" }, "peerDependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "next": "^14.1 || ^15.0.0-0", "react": "^18.3 || ^19.0.0-0" } }, "node_modules/@sanity/presentation": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.18.2.tgz", - "integrity": "sha512-pjEdgDH6DFT5vyNiuTrBjgqK2cvNTs7jT6CMrypcydr+URCd/4WpadQjrw/WhTLUlqiTcgmuU+Fja8xFgMp4Ag==", + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/@sanity/presentation/-/presentation-1.18.4.tgz", + "integrity": "sha512-B3d001LNib9GBe1m9OEVXpzyEqa/vS2uEfwzhgTzg6L6fGXFD6sINvJBSyxu2YMjgaKpIyVyMBrTVlmOHUvmhg==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.1.2", + "@sanity/comlink": "1.1.3", "@sanity/icons": "^3.4.0", "@sanity/logos": "^2.1.13", - "@sanity/preview-url-secret": "2.0.3", - "@sanity/ui": "^2.8.23", + "@sanity/preview-url-secret": "2.0.4", + "@sanity/ui": "^2.8.24", "@sanity/uuid": "3.0.2", "@types/lodash.isequal": "^4.5.8", "fast-deep-equal": "3.1.3", @@ -3625,23 +3593,23 @@ "node": ">=16.14" }, "peerDependencies": { - "@sanity/client": "^6.22.4" + "@sanity/client": "^6.22.5" } }, "node_modules/@sanity/preview-kit": { - "version": "5.1.16", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.16.tgz", - "integrity": "sha512-LkhVAqRqCJeKmV/BDDv1OubfuT5OoFt5ulq17vQUl2reUIu8ugZYhRw8Q+LjQNE5W0mjEyuu1xA32ghMtYSdAA==", + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit/-/preview-kit-5.1.18.tgz", + "integrity": "sha512-nPbmKrr3YtKISBZpJRPnsDIHhMlbbpWbhRx19twMF9+FcGpbz8lBnWc8EVCDDG8/ZaKsYpL3dApKJLV1u/N7aw==", "license": "MIT", "dependencies": { - "@sanity/preview-kit-compat": "1.5.19", + "@sanity/preview-kit-compat": "1.5.21", "mendoza": "3.0.7" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "react": "^18.0.0 || >=19.0.0-rc" }, "peerDependenciesMeta": { @@ -3651,25 +3619,25 @@ } }, "node_modules/@sanity/preview-kit-compat": { - "version": "1.5.19", - "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.19.tgz", - "integrity": "sha512-zoj4HjNRSjYQKDNO99N9D4C745cnFEC5O8DE4/mWzHvjX2oAhAMwTx2l51qlvnl5XyANlrSIwLPOzxi7MIBHbw==", + "version": "1.5.21", + "resolved": "https://registry.npmjs.org/@sanity/preview-kit-compat/-/preview-kit-compat-1.5.21.tgz", + "integrity": "sha512-NVpSfE5jIzgrCQxUsF8D+q2h1hg9Yg7rzQjbYDCR8WmGDBiijlVHz3sasOmdivzZLoGvMHX/iJq0mMtYpZhQiA==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.1.2" + "@sanity/comlink": "1.1.3" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "react": "^18.3 || >=19.0.0-rc" } }, "node_modules/@sanity/preview-url-secret": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@sanity/preview-url-secret/-/preview-url-secret-2.0.3.tgz", - "integrity": "sha512-31Gzq8RsI2uSuoPkOi8RjkhNINQuQ8y3lKgnP1wYEeF6bjt3QnxF6wnUDQWRgs1YT1tZVw6c6xDcrQjoD1NZUQ==", + "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==", "license": "MIT", "dependencies": { "@sanity/uuid": "3.0.2" @@ -3678,33 +3646,33 @@ "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.4" + "@sanity/client": "^6.22.5" } }, "node_modules/@sanity/react-loader": { - "version": "1.10.18", - "resolved": "https://registry.npmjs.org/@sanity/react-loader/-/react-loader-1.10.18.tgz", - "integrity": "sha512-2Je9apR87mdWvhl5O0R+hK2efU0uB0h8K8YSedE9WkhoMiRPvJiuV7PQPedSERgawbQ7BbacrY1eqvRQD16Fjg==", + "version": "1.10.20", + "resolved": "https://registry.npmjs.org/@sanity/react-loader/-/react-loader-1.10.20.tgz", + "integrity": "sha512-ztafIM/gnKnf6ttNIoGqv9xEOcdsQ3vNi8u1IUl4f3KVb4b1uz3lI2iCLAfMadz5PoUzacMRMeDCc1UGLRI70Q==", "license": "MIT", "dependencies": { - "@sanity/core-loader": "1.7.10" + "@sanity/core-loader": "1.7.12" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "react": "^18.3 || >=19.0.0-rc" } }, "node_modules/@sanity/schema": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.64.1.tgz", - "integrity": "sha512-25YSVazehTFSvIS/9FV3CTE0jHRl9AUMbD0dYQrmx37gmsUq7yOfA8Wiy4cScjiuJ5LfGoPfO30P1sKBJJNbcA==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/schema/-/schema-3.64.3.tgz", + "integrity": "sha512-g2Zw7WM1Gmjb+mEWnRd500eNtCl6gfRLD1fKGEcQczJue7CePRtsJM1rhnKd0whlPyBLgld8WWGr0L4B5LfX7w==", "license": "MIT", "dependencies": { "@sanity/generate-help-url": "^3.0.0", - "@sanity/types": "3.64.1", + "@sanity/types": "3.64.3", "arrify": "^1.0.1", "groq-js": "^1.14.0", "humanize-list": "^1.0.1", @@ -3729,19 +3697,19 @@ } }, "node_modules/@sanity/types": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.64.1.tgz", - "integrity": "sha512-QmX6ACmiGi6Hrl4bOccsAJ7G2AjKBhQZHREGx8XHPAn0N83wXff71mzVHkFPLK3wSyHwrBqgAc3yDvjfGe7j5g==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/types/-/types-3.64.3.tgz", + "integrity": "sha512-xO3vH+eBt8LvX5/Ujk7i6Y39bsmV1KfY1RCuXb4h+KlyRzt+ercum80W0ScMFbuazM8IaPSIkj1KVkKmMwBgpQ==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "@types/react": "^18.3.5" } }, "node_modules/@sanity/ui": { - "version": "2.8.23", - "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-2.8.23.tgz", - "integrity": "sha512-Xu73u6/l/c/rqRg6KbOoq98QubbuIJ0TT/13lWloEzvBI8Hq84WMSjPG9pyAYy3UhszVyOjm8lLxKMGE4/W20Q==", + "version": "2.8.25", + "resolved": "https://registry.npmjs.org/@sanity/ui/-/ui-2.8.25.tgz", + "integrity": "sha512-DOelQQq5htbV9THZwcASdHAiA2wdPL/zuvrrurC8PPMGzMxHJqqMjdXLrd2zdckTgEjXcgn6rPEFZ/YY6v5CSQ==", "license": "MIT", "dependencies": { "@floating-ui/react-dom": "^2.1.2", @@ -3749,7 +3717,7 @@ "@sanity/icons": "^3.4.0", "csstype": "^3.1.3", "framer-motion": "11.0.8", - "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", + "react-compiler-runtime": "19.0.0-beta-df7b47d-20241124", "react-refractor": "^2.2.0", "use-effect-event": "^1.0.2" }, @@ -3763,6 +3731,15 @@ "styled-components": "^5.2 || ^6" } }, + "node_modules/@sanity/ui/node_modules/react-compiler-runtime": { + "version": "19.0.0-beta-df7b47d-20241124", + "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-df7b47d-20241124.tgz", + "integrity": "sha512-HLFbEf5rEhynZNxI/f1y26Hw0SCvFWh9aS0gCaDndak202oOAvRhy0qsUhmVyaeuRYqIxvPeltMvqDfvO+9/Fw==", + "license": "MIT", + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/@sanity/util": { "version": "3.37.2", "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.37.2.tgz", @@ -3798,9 +3775,9 @@ } }, "node_modules/@sanity/vision": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.64.1.tgz", - "integrity": "sha512-iGEPcP2JCFFCvaDCqLcQhnvVHmaHZ3xS6q9ZPaEPl9l5j/pNS0CSeJdvHak4pDOZua3t2VxBgaK6onEDMqYpPg==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/vision/-/vision-3.64.3.tgz", + "integrity": "sha512-h5pX0RqMaVQuTEdJ85oS2efbwusRSElhKnectnhyAYK/W+WrwHTVE3jyS/pCZC21hHBr6f+adwYxT/8ruJZh5w==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.1.0", @@ -3816,7 +3793,7 @@ "@rexxars/react-split-pane": "^0.1.93", "@sanity/color": "^3.0.0", "@sanity/icons": "^3.4.0", - "@sanity/ui": "^2.8.23", + "@sanity/ui": "^2.8.24", "@uiw/react-codemirror": "^4.11.4", "is-hotkey-esm": "^1.0.0", "json-2-csv": "^5.5.1", @@ -5266,11 +5243,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -7595,9 +7573,10 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -8250,9 +8229,9 @@ "dev": true }, "node_modules/groq": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/groq/-/groq-3.64.1.tgz", - "integrity": "sha512-djxsUGG9GqCggVnLhIjHUX083lA3+Nvd8Gd8ueHZCxY5Z7yP66W6Yzm9QC5/+1LQ3XaSr3Nt40pUyLYdyf6f6w==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/groq/-/groq-3.64.3.tgz", + "integrity": "sha512-z9Qa8fHAOC3tdNJrlPAqWF0L1dVvss0r4E0lvijLPHrEmR03VuzIcc3f4Fk1/Plwabj5GwZmGwHecc9te7KJ5A==", "license": "MIT", "engines": { "node": ">=18" @@ -8918,6 +8897,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -9218,9 +9198,10 @@ } }, "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } @@ -9763,11 +9744,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -10072,25 +10054,25 @@ } }, "node_modules/next-sanity": { - "version": "9.8.13", - "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.13.tgz", - "integrity": "sha512-CxoDFSvxc3iRoQZreXHyyxQECXJwAoA7BjgciaiVeHMTeXYS90Xypc3Tla4FX9RVK5B8rW40BnVz7fFFCaD0Ug==", + "version": "9.8.16", + "resolved": "https://registry.npmjs.org/next-sanity/-/next-sanity-9.8.16.tgz", + "integrity": "sha512-qYniT0K6lmM1H9DK0GwwcqPudb0LCCr9daQsaq1s0p4RzZLMtgmyRdEWnroXq5FeZf5rAwOFspcfhW5DmZlXcQ==", "license": "MIT", "dependencies": { "@portabletext/react": "^3.1.0", - "@sanity/client": "^6.22.4", - "@sanity/next-loader": "1.1.6", - "@sanity/preview-kit": "5.1.16", - "@sanity/preview-url-secret": "2.0.3", - "@sanity/visual-editing": "2.7.0", - "groq": "^3.64.0", + "@sanity/client": "^6.22.5", + "@sanity/next-loader": "1.1.8", + "@sanity/preview-kit": "5.1.18", + "@sanity/preview-url-secret": "2.0.4", + "@sanity/visual-editing": "2.8.0", + "groq": "^3.64.1", "history": "^5.3.0" }, "engines": { "node": ">=18.18" }, "peerDependencies": { - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "@sanity/icons": "^3.4.0", "@sanity/types": "^3.62.0", "@sanity/ui": "^2.8.10", @@ -10127,14 +10109,14 @@ } }, "node_modules/next-sanity/node_modules/@sanity/visual-editing": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@sanity/visual-editing/-/visual-editing-2.7.0.tgz", - "integrity": "sha512-GdsHTXOQEq8ABKWskFHDBBJeURUhCTlJHs5BAFbRFHXtZKbrkw2dixOEdSgq1Gnnc8i9mbFv5mDhsrpQJl8L7Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@sanity/visual-editing/-/visual-editing-2.8.0.tgz", + "integrity": "sha512-JXvvGaGQd7JrG6HyN40YIRFRXBYX8WA5tm1r7pMg/iiklsPsAWv8r7aNaaWCK+WBERzNZyuUWHE8QH5D+bu4ag==", "license": "MIT", "dependencies": { - "@sanity/comlink": "1.1.2", + "@sanity/comlink": "1.1.3", "@sanity/mutate": "0.11.0-canary.3", - "@sanity/preview-url-secret": "2.0.3", + "@sanity/preview-url-secret": "2.0.4", "@vercel/stega": "0.1.2", "get-random-values-esm": "^1.0.2", "rxjs": "^7.8.1", @@ -10148,7 +10130,7 @@ }, "peerDependencies": { "@remix-run/react": ">= 2", - "@sanity/client": "^6.22.4", + "@sanity/client": "^6.22.5", "@sveltejs/kit": ">= 2", "next": ">= 13 || >=14.3.0-canary.0 <14.3.0 || >=15.0.0-rc", "react": "^18.3 || >=19.0.0-rc", @@ -10976,27 +10958,35 @@ } }, "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.11" + "postcss-selector-parser": "^6.1.1" }, "engines": { "node": ">=12.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.2.14" } }, "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -11047,13 +11037,13 @@ } }, "node_modules/prettier-plugin-packagejson": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/prettier-plugin-packagejson/-/prettier-plugin-packagejson-2.5.3.tgz", - "integrity": "sha512-ATMEEXr+ywls1kgrZEWl4SBPEm0uDdyDAjyNzUC0/Z8WZTD3RqbJcQDR+Dau+wYkW9KHK6zqQIsFyfn+9aduWg==", + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/prettier-plugin-packagejson/-/prettier-plugin-packagejson-2.5.6.tgz", + "integrity": "sha512-TY7KiLtyt6Tlf53BEbXUWkN0+TRdHKgIMmtXtDCyHH6yWnZ50Lwq6Vb6lyjapZrhDTXooC4EtlY5iLe1sCgi5w==", "dev": true, "license": "MIT", "dependencies": { - "sort-package-json": "2.10.1", + "sort-package-json": "2.12.0", "synckit": "0.9.2" }, "peerDependencies": { @@ -11066,9 +11056,9 @@ } }, "node_modules/prettier-plugin-tailwindcss": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.8.tgz", - "integrity": "sha512-dGu3kdm7SXPkiW4nzeWKCl3uoImdd5CTZEJGxyypEPL37Wj0HT2pLqjrvSei1nTeuQfO4PUfjeW5cTUNRLZ4sA==", + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.9.tgz", + "integrity": "sha512-r0i3uhaZAXYP0At5xGfJH876W3HHGHDp+LCRUJrs57PBeQ6mYHMwr25KH8NPX44F2yGTvdnH7OqCshlQx183Eg==", "dev": true, "license": "MIT", "engines": { @@ -11334,15 +11324,6 @@ "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", @@ -11471,13 +11452,13 @@ } }, "node_modules/react-rx": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/react-rx/-/react-rx-4.1.5.tgz", - "integrity": "sha512-52ifThj/uhMnq5j6l/qnCTyPay/oIdWT16TcoKlPFUiR+WTgnC4645euf7hGjQpNurQXnSbqPuybocpdfnj07Q==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/react-rx/-/react-rx-4.1.7.tgz", + "integrity": "sha512-dlvIJdDFb6hRvWLQpLxPmIJs6saVJBdxD3QnW+WCbJq7i/RH1ZdD9sW9LSaSwCf6MJdCD86+zjHv+1O4vAl0rg==", "license": "MIT", "dependencies": { "observable-callback": "^1.0.3", - "react-compiler-runtime": "19.0.0-beta-a7bf2bd-20241110", + "react-compiler-runtime": "19.0.0-beta-df7b47d-20241124", "use-effect-event": "^1.0.2" }, "peerDependencies": { @@ -11485,6 +11466,15 @@ "rxjs": "^7" } }, + "node_modules/react-rx/node_modules/react-compiler-runtime": { + "version": "19.0.0-beta-df7b47d-20241124", + "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-df7b47d-20241124.tgz", + "integrity": "sha512-HLFbEf5rEhynZNxI/f1y26Hw0SCvFWh9aS0gCaDndak202oOAvRhy0qsUhmVyaeuRYqIxvPeltMvqDfvO+9/Fw==", + "license": "MIT", + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/react-style-proptype": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/react-style-proptype/-/react-style-proptype-3.2.2.tgz", @@ -11745,15 +11735,15 @@ } }, "node_modules/regexpu-core": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.1.1.tgz", - "integrity": "sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", "license": "MIT", "dependencies": { "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.2.0", "regjsgen": "^0.8.0", - "regjsparser": "^0.11.0", + "regjsparser": "^0.12.0", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" }, @@ -11768,9 +11758,9 @@ "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.11.2.tgz", - "integrity": "sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", "license": "BSD-2-Clause", "dependencies": { "jsesc": "~3.0.2" @@ -12011,9 +12001,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sanity": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.64.1.tgz", - "integrity": "sha512-x5xmmLf9oozHOO6wkLDH+OAqhubdY5TGS41c6E5enUZA8PpfydPmFO1TsaNSkIaI6MTpwc4BKncmX6LB/upU7A==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/sanity/-/sanity-3.64.3.tgz", + "integrity": "sha512-3PHm226qQaK3m1zDeeiNyZ041OGbrrVYpymrKsz2brcPBXH0VwJgRZ8auhHT+s0UzYMy2IRWuBKO3cSpUItIIg==", "license": "MIT", "dependencies": { "@dnd-kit/core": "^6.0.5", @@ -12021,32 +12011,32 @@ "@dnd-kit/sortable": "^7.0.1", "@dnd-kit/utilities": "^3.2.0", "@juggle/resize-observer": "^3.3.1", - "@portabletext/editor": "^1.7.1", + "@portabletext/editor": "^1.11.1", "@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.64.1", - "@sanity/cli": "3.64.1", - "@sanity/client": "^6.22.4", + "@sanity/block-tools": "3.64.3", + "@sanity/cli": "3.64.3", + "@sanity/client": "^6.22.5", "@sanity/color": "^3.0.0", - "@sanity/diff": "3.64.1", + "@sanity/diff": "3.64.3", "@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.11", + "@sanity/insert-menu": "1.0.12", "@sanity/logos": "^2.1.4", - "@sanity/migrate": "3.64.1", - "@sanity/mutator": "3.64.1", - "@sanity/presentation": "1.18.2", - "@sanity/schema": "3.64.1", + "@sanity/migrate": "3.64.3", + "@sanity/mutator": "3.64.3", + "@sanity/presentation": "1.18.4", + "@sanity/schema": "3.64.3", "@sanity/telemetry": "^0.7.7", - "@sanity/types": "3.64.1", - "@sanity/ui": "^2.8.23", - "@sanity/util": "3.64.1", + "@sanity/types": "3.64.3", + "@sanity/ui": "^2.8.24", + "@sanity/util": "3.64.3", "@sanity/uuid": "^3.0.1", "@sentry/react": "^8.7.0", "@tanstack/react-table": "^8.16.0", @@ -12112,7 +12102,7 @@ "react-i18next": "14.0.2", "react-is": "^18.2.0", "react-refractor": "^2.1.6", - "react-rx": "^4.1.5", + "react-rx": "^4.1.6", "read-pkg-up": "^7.0.1", "refractor": "^3.6.0", "resolve-from": "^5.0.0", @@ -12190,23 +12180,55 @@ "react": "^18" } }, + "node_modules/sanity/node_modules/@portabletext/editor": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/@portabletext/editor/-/editor-1.11.3.tgz", + "integrity": "sha512-m7YHI8gtkhRPojj8GYN+XzizouT5NKW9gUtkK+Q2EXdHzFTH84b4nE0CKjlRd4mxjhm6t3HUgToBjeUXgg7p9g==", + "license": "MIT", + "dependencies": { + "@portabletext/patches": "1.1.0", + "@xstate/react": "^5.0.0", + "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-df7b47d-20241124", + "slate": "0.110.2", + "slate-dom": "^0.111.0", + "slate-react": "0.111.0", + "use-effect-event": "^1.0.2", + "xstate": "^5.19.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@sanity/block-tools": "^3.64.3", + "@sanity/schema": "^3.64.3", + "@sanity/types": "^3.64.3", + "react": "^16.9 || ^17 || ^18", + "rxjs": "^7.8.1", + "styled-components": "^6.1.13" + } + }, "node_modules/sanity/node_modules/@sanity/asset-utils": { - "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==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-2.2.0.tgz", + "integrity": "sha512-QgARESW9SuDJTyWANBhjhDnmFA78LDSGYKbCOLq8XO5yYDCaPtRGdjOhM8KBMm1rxOsZNqWZG74fGjhAkz1/IQ==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/sanity/node_modules/@sanity/util": { - "version": "3.64.1", - "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.1.tgz", - "integrity": "sha512-HjDLILxlSTYUXoSAAZbJCRQbOFX2XSEmhBMds7uWU6IKP4lC2BsjyBwm04EOgJn6xNw4HgmH1JPOFIoB75hKnQ==", + "version": "3.64.3", + "resolved": "https://registry.npmjs.org/@sanity/util/-/util-3.64.3.tgz", + "integrity": "sha512-Y1YbycCXWwpFz4KoOCDPv0ly5CVOyqkqmFE3U7rafnYhdBLkDhFgMAv2u0L5DOcj2oyZ2OWnsvcc1Ffwv/7+LQ==", "license": "MIT", "dependencies": { - "@sanity/client": "^6.22.4", - "@sanity/types": "3.64.1", + "@sanity/client": "^6.22.5", + "@sanity/types": "3.64.3", "get-random-values-esm": "1.0.2", "moment": "^2.30.1", "rxjs": "^7.8.1" @@ -12243,6 +12265,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/sanity/node_modules/react-compiler-runtime": { + "version": "19.0.0-beta-df7b47d-20241124", + "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.0.0-beta-df7b47d-20241124.tgz", + "integrity": "sha512-HLFbEf5rEhynZNxI/f1y26Hw0SCvFWh9aS0gCaDndak202oOAvRhy0qsUhmVyaeuRYqIxvPeltMvqDfvO+9/Fw==", + "license": "MIT", + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/sanity/node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -12530,9 +12561,9 @@ "dev": true }, "node_modules/sort-package-json": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.10.1.tgz", - "integrity": "sha512-d76wfhgUuGypKqY72Unm5LFnMpACbdxXsLPcL27pOsSrmVqH3PztFp1uq+Z22suk15h7vXmTesuh2aEjdCqb5w==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/sort-package-json/-/sort-package-json-2.12.0.tgz", + "integrity": "sha512-/HrPQAeeLaa+vbAH/znjuhwUluuiM/zL5XX9kop8UpDgjtyWKt43hGDk2vd/TBdDpzIyzIHVUgmYofzYrAQjew==", "dev": true, "license": "MIT", "dependencies": { @@ -12540,46 +12571,15 @@ "detect-newline": "^4.0.0", "get-stdin": "^9.0.0", "git-hooks-list": "^3.0.0", - "globby": "^13.1.2", "is-plain-obj": "^4.1.0", "semver": "^7.6.0", - "sort-object-keys": "^1.1.3" + "sort-object-keys": "^1.1.3", + "tinyglobby": "^0.2.9" }, "bin": { "sort-package-json": "cli.js" } }, - "node_modules/sort-package-json/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sort-package-json/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -13098,33 +13098,33 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz", - "integrity": "sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", + "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.3.0", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.21.0", + "jiti": "^1.21.6", "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", + "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" }, "bin": { "tailwind": "lib/cli.js", @@ -13307,6 +13307,48 @@ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, + "node_modules/tinyglobby": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.10.tgz", + "integrity": "sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz", + "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/to-buffer": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", @@ -13316,6 +13358,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, diff --git a/package.json b/package.json index 3a0e2beb..451020c9 100644 --- a/package.json +++ b/package.json @@ -19,18 +19,18 @@ "@sanity/demo": "2.0.0", "@sanity/icons": "3.4.0", "@sanity/image-url": "1.1.0", - "@sanity/react-loader": "1.10.18", - "@sanity/ui": "2.8.23", - "@sanity/vision": "3.64.1", + "@sanity/react-loader": "1.10.20", + "@sanity/ui": "2.8.25", + "@sanity/vision": "3.64.3", "@tailwindcss/typography": "0.5.15", "classnames": "2.5.1", "date-fns": "4.1.0", "next": "14.2.18", - "next-sanity": "9.8.13", + "next-sanity": "9.8.16", "react": "18.3.1", "react-dom": "18.3.1", "rxjs": "7.8.1", - "sanity": "3.64.1", + "sanity": "3.64.3", "sanity-plugin-asset-source-unsplash": "3.0.1", "server-only": "0.0.1", "styled-components": "6.1.13" @@ -43,9 +43,9 @@ "eslint-plugin-simple-import-sort": "12.1.1", "postcss": "8.4.49", "prettier": "3.3.3", - "prettier-plugin-packagejson": "2.5.3", - "prettier-plugin-tailwindcss": "0.6.8", - "tailwindcss": "3.4.14", + "prettier-plugin-packagejson": "2.5.6", + "prettier-plugin-tailwindcss": "0.6.9", + "tailwindcss": "3.4.15", "typescript": "5.6.3" } }