From a6ddcf35133ff7ab095c499e4d206519040e3867 Mon Sep 17 00:00:00 2001 From: Matthew Kwong Date: Sat, 21 Sep 2024 09:50:57 +0800 Subject: [PATCH] chore: Package update --- package-lock.json | 319 +++++++++++++++++++++++----------------------- package.json | 14 +- 2 files changed, 166 insertions(+), 167 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b259302..74917227 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,8 +16,8 @@ "@icons-pack/react-simple-icons": "^10.0.0", "@mui/base": "next", "@mui/joy": "next", - "@mui/material-nextjs": "^6.1.0", - "@mui/styled-engine": "^6.1.0", + "@mui/material-nextjs": "^6.1.1", + "@mui/styled-engine": "^6.1.1", "@prisma/client": "^5.19.1", "@react-email/body": "^0.0.10", "@react-email/container": "^0.0.14", @@ -28,12 +28,12 @@ "@react-email/text": "^0.0.10", "@vercel/analytics": "^1.3.1", "@vercel/speed-insights": "^1.0.12", - "contentful": "^10.15.1", + "contentful": "^11.0.2", "dedent": "^1.5.3", "feed": "^4.2.2", "geist": "^1.3.1", "lodash-es": "^4.17.21", - "lucide-react": "^0.441.0", + "lucide-react": "^0.445.0", "merge-sx": "^3.2.1", "next": "canary", "next-mdx-remote": "^5.0.0", @@ -46,7 +46,7 @@ "resend": "^4.0.0", "schema-dts": "^1.1.2", "server-only": "^0.0.1", - "shiki": "^1.17.7", + "shiki": "^1.18.0", "valibot": "^0.42.0" }, "devDependencies": { @@ -60,7 +60,7 @@ "@vercel/style-guide": "^6.0.0", "babel-plugin-react-compiler": "latest", "dotenv-cli": "^7.4.2", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-plugin-react-compiler": "latest", "patch-package": "^8.0.0", "prettier": "^3.3.3", @@ -1756,9 +1756,9 @@ } }, "node_modules/@mui/core-downloads-tracker": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.0.tgz", - "integrity": "sha512-covEnIn/2er5YdtuukDRA52kmARhKrHjOvPsyTFMQApZdrTBI4h8jbEy2mxZqwMwcAFS9coonQXnEZKL1rUNdQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.1.tgz", + "integrity": "sha512-VdQC1tPIIcZAnf62L2M1eQif0x2vlKg3YK4kGYbtijSH4niEgI21GnstykW1vQIs+Bc6L+Hua2GATYVjilJ22A==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui-org" @@ -1863,9 +1863,9 @@ } }, "node_modules/@mui/material-nextjs": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/material-nextjs/-/material-nextjs-6.1.0.tgz", - "integrity": "sha512-sltDMnCm/AbLsuKEOTyMHXoHKSKCsr6miYc+izOX6LTfyyD1ahuJj4+bNM35+NJjAgCESMG8TOxiLOjirZ5rHg==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/material-nextjs/-/material-nextjs-6.1.1.tgz", + "integrity": "sha512-6c8cjYbNnOfu5stZLFWTVr14BS8sOK592FeEYqEGVcMqIE+kSNnNZpw6Z+iHCjvkTn67t/dASE3GVrFjCFUlQw==", "dependencies": { "@babel/runtime": "^7.25.6" }, @@ -1897,12 +1897,12 @@ } }, "node_modules/@mui/private-theming": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.0.tgz", - "integrity": "sha512-+L5qccs4gwsR0r1dgjqhN24QEQRkqIbfOdxILyMbMkuI50x6wNyt9XrV+J3WtjtZTMGJCrUa5VmZBE6OEPGPWA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.1.1.tgz", + "integrity": "sha512-JlrjIdhyZUtewtdAuUsvi3ZnO0YS49IW4Mfz19ZWTlQ0sDGga6LNPVwHClWr2/zJK2we2BQx9/i8M32rgKuzrg==", "dependencies": { "@babel/runtime": "^7.25.6", - "@mui/utils": "^6.1.0", + "@mui/utils": "^6.1.1", "prop-types": "^15.8.1" }, "engines": { @@ -1923,12 +1923,12 @@ } }, "node_modules/@mui/private-theming/node_modules/@mui/utils": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.0.tgz", - "integrity": "sha512-oT8ZzMISRUhTVpdbYzY0CgrCBb3t/YEdcaM13tUnuTjZ15pdA6g5lx15ZJUdgYXV6PbJdw7tDQgMEr4uXK5TXQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.1.tgz", + "integrity": "sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==", "dependencies": { "@babel/runtime": "^7.25.6", - "@mui/types": "^7.2.16", + "@mui/types": "^7.2.17", "@types/prop-types": "^15.7.12", "clsx": "^2.1.1", "prop-types": "^15.8.1", @@ -1952,9 +1952,9 @@ } }, "node_modules/@mui/styled-engine": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.0.tgz", - "integrity": "sha512-MZ+vtaCkjamrT41+b0Er9OMenjAtP/32+L6fARL9/+BZKuV2QbR3q3TmavT2x0NhDu35IM03s4yKqj32Ziqnyg==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.1.1.tgz", + "integrity": "sha512-HJyIoMpFb11fnHuRtUILOXgq6vj4LhIlE8maG4SwP/W+E5sa7HFexhnB3vOMT7bKys4UKNxhobC8jwWxYilGsA==", "dependencies": { "@babel/runtime": "^7.25.6", "@emotion/cache": "^11.13.1", @@ -1984,15 +1984,15 @@ } }, "node_modules/@mui/system": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.0.tgz", - "integrity": "sha512-NumkGDqT6EdXfcoFLYQ+M4XlTW5hH3+aK48xAbRqKPXJfxl36CBt4DLduw/Voa5dcayGus9T6jm1AwU2hoJ5hQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.1.1.tgz", + "integrity": "sha512-PaYsCz2tUOcpu3T0okDEsSuP/yCDIj9JZ4Tox1JovRSKIjltHpXPsXZSGr3RiWdtM1MTQMFMCZzu0+CKbyy+Kw==", "dependencies": { "@babel/runtime": "^7.25.6", - "@mui/private-theming": "^6.1.0", - "@mui/styled-engine": "^6.1.0", - "@mui/types": "^7.2.16", - "@mui/utils": "^6.1.0", + "@mui/private-theming": "^6.1.1", + "@mui/styled-engine": "^6.1.1", + "@mui/types": "^7.2.17", + "@mui/utils": "^6.1.1", "clsx": "^2.1.1", "csstype": "^3.1.3", "prop-types": "^15.8.1" @@ -2023,12 +2023,12 @@ } }, "node_modules/@mui/system/node_modules/@mui/utils": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.0.tgz", - "integrity": "sha512-oT8ZzMISRUhTVpdbYzY0CgrCBb3t/YEdcaM13tUnuTjZ15pdA6g5lx15ZJUdgYXV6PbJdw7tDQgMEr4uXK5TXQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.1.1.tgz", + "integrity": "sha512-HlRrgdJSPbYDXPpoVMWZV8AE7WcFtAk13rWNWAEVWKSanzBBkymjz3km+Th/Srowsh4pf1fTSP1B0L116wQBYw==", "dependencies": { "@babel/runtime": "^7.25.6", - "@mui/types": "^7.2.16", + "@mui/types": "^7.2.17", "@types/prop-types": "^15.7.12", "clsx": "^2.1.1", "prop-types": "^15.8.1", @@ -2052,9 +2052,9 @@ } }, "node_modules/@mui/types": { - "version": "7.2.16", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.16.tgz", - "integrity": "sha512-qI8TV3M7ShITEEc8Ih15A2vLzZGLhD+/UPNwck/hcls2gwg7dyRjNGXcQYHKLB5Q7PuTRfrTkAoPa2VV1s67Ag==", + "version": "7.2.17", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.17.tgz", + "integrity": "sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==", "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" }, @@ -2094,32 +2094,32 @@ } }, "node_modules/@next/bundle-analyzer": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-15.0.0-canary.157.tgz", - "integrity": "sha512-KZfH9d5WhLgRPKdEU2qFx/nDhG8fneEEcUYORSh14CutG8Sos+q6RRPy+gv/IjKWEeJIQU0Q5bb2SgVBK85VQg==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/bundle-analyzer/-/bundle-analyzer-15.0.0-canary.161.tgz", + "integrity": "sha512-2/ctr0iQXxP04Qa3tqbXCNB6zk6vlfYkJt+kVIuf2MvDGeCOKPeREU4Yd1rj6B/t1TDSCaU7fVUKq3grU/Nh0w==", "dev": true, "dependencies": { "webpack-bundle-analyzer": "4.10.1" } }, "node_modules/@next/env": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.0.0-canary.157.tgz", - "integrity": "sha512-JG1IOVcaD2d6Xe3KU+r4GT01zpIBaodcQzOYr14VNRwRs2p1n94m3s/QxhptBV7ZxddnzjGujFBECr5pEQlf/A==" + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.0.0-canary.161.tgz", + "integrity": "sha512-MIcaDiNnHQphiuyFi4wQ3veXGFPDqzRg2JCXqHbZ6atZNZLLR65quuuPNQ9a7dynElskaH2XIyRM1WBtPoge4w==" }, "node_modules/@next/eslint-plugin-next": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.0-canary.157.tgz", - "integrity": "sha512-+L92vIGy2+J/3XPf9V8rEJhoIkQrzPfnlkeF3BHkICobW2Ol0gW/Nu1Auss14shh3Vpf8sG3mjgG6jNGBzi5YA==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.0-canary.161.tgz", + "integrity": "sha512-pxhcqfHf4+yJBR7sY9bQCZZ1qITEPZXfXwrVNi5s7AUqaSlZpZK0lBXiO1fPohVkn9ptwmRKLK+7QsuIF3TGNw==", "dev": true, "dependencies": { "fast-glob": "3.3.1" } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-canary.157.tgz", - "integrity": "sha512-kVTZLz1QtgY2dMh4Ew+kqP59pobrdjHFeCc34irjPl6yzNwYEqmdzAfD8oIUoejkEHeatmkPE6AB3NV4QLW9YQ==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-canary.161.tgz", + "integrity": "sha512-+NqqjUIlKS+6JZPycro5kWUj+4jZJnZQOFRjIubtksIpYXgI4vLI54Ainl3zeVn3a0Kg6l0d+4/hZ5kmDS4O4Q==", "cpu": [ "arm64" ], @@ -2132,9 +2132,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-canary.157.tgz", - "integrity": "sha512-LwFvV8uqxAtHRXF7tqXRS5hUXi0KKpZInomi+/Z9VNaR0KzPzKwn2G2t7Wc7f9e558jawj9jRfgkUQKLJdRqvg==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-canary.161.tgz", + "integrity": "sha512-oa2EZ5ceSVyMtBpeIdrw7uL2Rs92KgsZitmFZtsLvtvMPK7LEgWu6ZGEF09mQa0lOYXQLu/U6TZvVWNhYbQ2Tw==", "cpu": [ "x64" ], @@ -2147,9 +2147,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-canary.157.tgz", - "integrity": "sha512-IEQUgTqU8AZLZoL31y40I1Ue8rp+umeB+ai1M8qN5UydNyv+Wnhd55M/3I3mE7njcdmoP7VV89uN24Flspp1fg==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-canary.161.tgz", + "integrity": "sha512-TpceUcQ3mVLPnoE4eDI/PbbwrKzFyDxZMeusb10GLicxzo+w6CCGxxkL43q8lKgdf78q1jbdWBFlm1T5C0d7NQ==", "cpu": [ "arm64" ], @@ -2162,9 +2162,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-canary.157.tgz", - "integrity": "sha512-7+fLDWuZCzQFpADe/qvYRcOLij1Djlqn88kA/lZKJQw1CU7pgSJagMagc+UsRpSxffqKC+FbdAgtJ627fGhnYQ==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-canary.161.tgz", + "integrity": "sha512-A1MW6/+vaz0BfNQ6M/ptrf+RRWCb9HaItcbTeRYYAmXyaRpVNmUjbnZ8ny93VueCiWU7OR1GgFhvuPik2xR/uQ==", "cpu": [ "arm64" ], @@ -2177,9 +2177,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-canary.157.tgz", - "integrity": "sha512-gtzY91hys7q3AX2+0h03dUBM3M0TVSksLd0EwfGC/uKHVgt6ZVxMzuQ56SHdlKPjJeLAyEmsYHtnFn9Q2EG82w==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-canary.161.tgz", + "integrity": "sha512-hOdh0KePlUf5bpdjzY6wCLfoB1tP1Czvjm6WlNakaTR5nSzgjY7XUSWs6UEj36kEHehwsam6wLHxNCgsTdCWdg==", "cpu": [ "x64" ], @@ -2192,9 +2192,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-canary.157.tgz", - "integrity": "sha512-d+1lkZT+jW4yGCirdkzvXCb56Tqldt0W3dlmQQUbg943cNQ0ipa/V5A34vROTCV8iAUT621zDr8vOtTFM3Y6Wg==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-canary.161.tgz", + "integrity": "sha512-QugyWvDnB1dO8S5WpyXLtHoBSEV+T1kxo2A7rA8T0ZJD2SS8Uz6mti+e+OOSirHjLso05kaZWXPkzCknTYHsBw==", "cpu": [ "x64" ], @@ -2207,9 +2207,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-canary.157.tgz", - "integrity": "sha512-cY2U1aEOvqU0aoyKl8auaIfzvpguNNoN2oBN5otlgiWnQVz59+9N24+GqB6/kNdAgNH2yK8zyR5RXFdRvYo96Q==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-canary.161.tgz", + "integrity": "sha512-myiUeg7OmSkYPfFV6jf0ce3zFGhQhsUB4W+LKdq1nWf5x4yYvISzx4EX0ZCVKEIWo68VqBO9ekjc+q0XDzLeeg==", "cpu": [ "arm64" ], @@ -2222,9 +2222,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-15.0.0-canary.157.tgz", - "integrity": "sha512-TB5MXPwk3N/UOD1GAkQdze1Ftxr9ODp8Lj384O0s8wSMk+KKNIBUph8r3vuwxdIzpLaJugH/6EAxQZAQHSH1FA==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-15.0.0-canary.161.tgz", + "integrity": "sha512-NUbW/H5r3vRhRFCZPTcPK1nV3s9VfEAgHr2xNJp5TjMheJ7m9VsuZXodF4ayATu9nlsjCJI2v0TUtJjxRqs0FA==", "cpu": [ "ia32" ], @@ -2237,9 +2237,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-canary.157.tgz", - "integrity": "sha512-UhGT4O60gOuiwQNXwwUIHEHeyzsn5J3n+7+DFAvT/iJApHpDISl8tjvlurtH69wJGKMA5/4FCTguAk/47W/tKA==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-canary.161.tgz", + "integrity": "sha512-JftkCF/9A0OQnzauRItlACXVzu2gKyS1Oi5FnXXv5pjjc1D4ak5dZqrhmjrwVfZYXerWs1cVNSfBu0tocKF3PA==", "cpu": [ "x64" ], @@ -2331,9 +2331,9 @@ } }, "node_modules/@polka/url": { - "version": "1.0.0-next.25", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", - "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", "dev": true }, "node_modules/@popperjs/core": { @@ -2529,41 +2529,41 @@ } }, "node_modules/@shikijs/core": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.17.7.tgz", - "integrity": "sha512-ZnIDxFu/yvje3Q8owSHaEHd+bu/jdWhHAaJ17ggjXofHx5rc4bhpCSW+OjC6smUBi5s5dd023jWtZ1gzMu/yrw==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.18.0.tgz", + "integrity": "sha512-VK4BNVCd2leY62Nm2JjyxtRLkyrZT/tv104O81eyaCjHq4Adceq2uJVFJJAIof6lT1mBwZrEo2qT/T+grv3MQQ==", "dependencies": { - "@shikijs/engine-javascript": "1.17.7", - "@shikijs/engine-oniguruma": "1.17.7", - "@shikijs/types": "1.17.7", + "@shikijs/engine-javascript": "1.18.0", + "@shikijs/engine-oniguruma": "1.18.0", + "@shikijs/types": "1.18.0", "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.2" + "hast-util-to-html": "^9.0.3" } }, "node_modules/@shikijs/engine-javascript": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.17.7.tgz", - "integrity": "sha512-wwSf7lKPsm+hiYQdX+1WfOXujtnUG6fnN4rCmExxa4vo+OTmvZ9B1eKauilvol/LHUPrQgW12G3gzem7pY5ckw==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.18.0.tgz", + "integrity": "sha512-qoP/aO/ATNwYAUw1YMdaip/YVEstMZEgrwhePm83Ll9OeQPuxDZd48szZR8oSQNQBT8m8UlWxZv8EA3lFuyI5A==", "dependencies": { - "@shikijs/types": "1.17.7", + "@shikijs/types": "1.18.0", "@shikijs/vscode-textmate": "^9.2.2", "oniguruma-to-js": "0.4.3" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.17.7.tgz", - "integrity": "sha512-pvSYGnVeEIconU28NEzBXqSQC/GILbuNbAHwMoSfdTBrobKAsV1vq2K4cAgiaW1TJceLV9QMGGh18hi7cCzbVQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.18.0.tgz", + "integrity": "sha512-B9u0ZKI/cud+TcmF8Chyh+R4V5qQVvyDOqXC2l2a4x73PBSBc6sZ0JRAX3eqyJswqir6ktwApUUGBYePdKnMJg==", "dependencies": { - "@shikijs/types": "1.17.7", + "@shikijs/types": "1.18.0", "@shikijs/vscode-textmate": "^9.2.2" } }, "node_modules/@shikijs/types": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.17.7.tgz", - "integrity": "sha512-+qA4UyhWLH2q4EFd+0z4K7GpERDU+c+CN2XYD3sC+zjvAr5iuwD1nToXZMt1YODshjkEGEDV86G7j66bKjqDdg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.18.0.tgz", + "integrity": "sha512-O9N36UEaGGrxv1yUrN2nye7gDLG5Uq0/c1LyfmxsvzNPqlHzWo9DI0A4+fhW2y3bGKuQu/fwS7EPdKJJCowcVA==", "dependencies": { "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" @@ -2628,9 +2628,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" }, "node_modules/@types/estree-jsx": { "version": "1.0.5", @@ -3477,9 +3477,9 @@ } }, "node_modules/babel-plugin-react-compiler": { - "version": "0.0.0-experimental-23b8160-20240916", - "resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-0.0.0-experimental-23b8160-20240916.tgz", - "integrity": "sha512-Ou/Jo2dxmTEYOsvsYzykhLMsDDcH+ol8zp5ZzudzQAEia08aqa7lzJf9CC0nh2paPmk1tv7uWlflZYB+PMzljw==", + "version": "0.0.0-experimental-6067d4e-20240919", + "resolved": "https://registry.npmjs.org/babel-plugin-react-compiler/-/babel-plugin-react-compiler-0.0.0-experimental-6067d4e-20240919.tgz", + "integrity": "sha512-3BHXXnd3GzOkHHWMhYLARTUa03PyMzhbAA3ptG+WXujJu0mx1BT3CslcqDlKMh7j508uspT5JCXRZh0ZIN9a0g==", "dev": true, "dependencies": { "@babel/generator": "7.2.0", @@ -3759,9 +3759,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001660", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz", - "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==", + "version": "1.0.30001662", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001662.tgz", + "integrity": "sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA==", "funding": [ { "type": "opencollective", @@ -4063,12 +4063,12 @@ } }, "node_modules/contentful": { - "version": "10.15.1", - "resolved": "https://registry.npmjs.org/contentful/-/contentful-10.15.1.tgz", - "integrity": "sha512-vPgQvpzqWHauroXrhPOW03iz/ZVqZrv6BX2Fk/vMOlMMB7a+zrhUWAuUjY9WFDVMRcAwPhZF2Lvey6Nvyyd6sQ==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/contentful/-/contentful-11.0.2.tgz", + "integrity": "sha512-kqOr227fO/J06vtGC0S3Y2FzQ7+aNk5zDFBIdDvr+fIGML4eISxHJy+7ulYzXRgRdJBjbFfF7yItz0rD8z0FYg==", "dependencies": { "@contentful/content-source-maps": "^0.11.0", - "@contentful/rich-text-types": "^16.0.2", + "@contentful/rich-text-types": "^16.6.1", "axios": "^1.7.4", "contentful-resolve-response": "^1.9.0", "contentful-sdk-core": "^8.3.1", @@ -4606,9 +4606,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.24", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.24.tgz", - "integrity": "sha512-0x0wLCmpdKFCi9ulhvYZebgcPmHTkFVUfU2wzDykadkslKwT4oAmDTHEKLnlrDsMGZe4B+ksn8quZfZjYsBetA==" + "version": "1.5.27", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz", + "integrity": "sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==" }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -5483,9 +5483,9 @@ } }, "node_modules/eslint-plugin-react-compiler": { - "version": "0.0.0-experimental-1e9896a-20240916", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-compiler/-/eslint-plugin-react-compiler-0.0.0-experimental-1e9896a-20240916.tgz", - "integrity": "sha512-5ufMeea/UloEmp5vFD/8JsA6dU4omJ6Ebp4xzXMMGG1qa7t2RuS/6JlmeqzL5HEL/rh9JWNq6oNTsrupqPiZ9w==", + "version": "0.0.0-experimental-92aaa43-20240919", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-compiler/-/eslint-plugin-react-compiler-0.0.0-experimental-92aaa43-20240919.tgz", + "integrity": "sha512-l1tEUmxnZcMNkpUffbyNPAV91kZMZYLVeCCRZajK/s1QdP9FquunJQ9uT4c3f0RqdV6n0kloVfnJ0lPD1FTPlg==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", @@ -6695,9 +6695,9 @@ } }, "node_modules/hast-util-from-html": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.2.tgz", - "integrity": "sha512-HwOHwxdt2zC5KQ/CNoybBntRook2zJvfZE/u5/Ap7aLPe22bDqen7KwGkOqOyzL5zIqKwiYX/OTtE0FWgr6XXA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", "dependencies": { "@types/hast": "^3.0.0", "devlop": "^1.1.0", @@ -8025,9 +8025,9 @@ } }, "node_modules/lucide-react": { - "version": "0.441.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.441.0.tgz", - "integrity": "sha512-0vfExYtvSDhkC2lqg0zYVW1Uu9GsI4knuV9GP9by5z0Xhc4Zi5RejTxfz9LsjRmCyWVzHCJvxGKZWcRyvQCWVg==", + "version": "0.445.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.445.0.tgz", + "integrity": "sha512-YrLf3aAHvmd4dZ8ot+mMdNFrFpJD7YRwQ2pUcBhgqbmxtrMP4xDzIorcj+8y+6kpuXBF4JB0NOCTUWIYetJjgA==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" } @@ -8916,16 +8916,15 @@ } }, "node_modules/next": { - "version": "15.0.0-canary.157", - "resolved": "https://registry.npmjs.org/next/-/next-15.0.0-canary.157.tgz", - "integrity": "sha512-dwo71Owf2W274o68/OMNbjHxo2l3jgFR49qDJCivYB0/AYKJ62t8cKKPCNjFVhUwcP0gJDp9xFwhgPubi1lQxQ==", + "version": "15.0.0-canary.161", + "resolved": "https://registry.npmjs.org/next/-/next-15.0.0-canary.161.tgz", + "integrity": "sha512-oQlyijNvHviBhc0hXNAir4oby3jebkyqlLRPJtNsj72klUf2WTotoS+pIfvmYr35UK0qC2nAQBoFth7/k4zHpA==", "dependencies": { - "@next/env": "15.0.0-canary.157", + "@next/env": "15.0.0-canary.161", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.13", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", - "graceful-fs": "^4.2.11", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, @@ -8936,23 +8935,23 @@ "node": ">=18.18.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.0.0-canary.157", - "@next/swc-darwin-x64": "15.0.0-canary.157", - "@next/swc-linux-arm64-gnu": "15.0.0-canary.157", - "@next/swc-linux-arm64-musl": "15.0.0-canary.157", - "@next/swc-linux-x64-gnu": "15.0.0-canary.157", - "@next/swc-linux-x64-musl": "15.0.0-canary.157", - "@next/swc-win32-arm64-msvc": "15.0.0-canary.157", - "@next/swc-win32-ia32-msvc": "15.0.0-canary.157", - "@next/swc-win32-x64-msvc": "15.0.0-canary.157", + "@next/swc-darwin-arm64": "15.0.0-canary.161", + "@next/swc-darwin-x64": "15.0.0-canary.161", + "@next/swc-linux-arm64-gnu": "15.0.0-canary.161", + "@next/swc-linux-arm64-musl": "15.0.0-canary.161", + "@next/swc-linux-x64-gnu": "15.0.0-canary.161", + "@next/swc-linux-x64-musl": "15.0.0-canary.161", + "@next/swc-win32-arm64-msvc": "15.0.0-canary.161", + "@next/swc-win32-ia32-msvc": "15.0.0-canary.161", + "@next/swc-win32-x64-msvc": "15.0.0-canary.161", "sharp": "^0.33.5" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.41.2", "babel-plugin-react-compiler": "*", - "react": "19.0.0-rc-206df66e-20240912", - "react-dom": "19.0.0-rc-206df66e-20240912", + "react": "19.0.0-rc-e740d4b1-20240919", + "react-dom": "19.0.0-rc-e740d4b1-20240919", "sass": "^1.3.0" }, "peerDependenciesMeta": { @@ -9982,22 +9981,22 @@ ] }, "node_modules/react": { - "version": "19.0.0-rc-f2df5694-20240916", - "resolved": "https://registry.npmjs.org/react/-/react-19.0.0-rc-f2df5694-20240916.tgz", - "integrity": "sha512-nGf0C1nmtK44uZVBGB1i320+oZpIL4YibvcDUpKQu/2wR/giIydwzVyx4mjsWRXbYDoyX240F04tHoYLTT2a2w==", + "version": "19.0.0-rc-e4953922-20240919", + "resolved": "https://registry.npmjs.org/react/-/react-19.0.0-rc-e4953922-20240919.tgz", + "integrity": "sha512-4CkSUGAHyU1WJ5w90eDna6fAMDwv2irJCLl3dne3DjuxWgdPgtBjdUpSNn4mb1FZUyiJBh7RiNB57G4YjPkDkQ==", "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.0.0-rc-f2df5694-20240916", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0-rc-f2df5694-20240916.tgz", - "integrity": "sha512-z5bmlgbhXEUNO902dKEuy61Lk/6E06ESsufiIdykddfyhggoRd/0GSZiUH12bGnwmzMnojICk2yI3yNpPIwpCw==", + "version": "19.0.0-rc-e4953922-20240919", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.0.0-rc-e4953922-20240919.tgz", + "integrity": "sha512-E8jZqdTPvWQ4SRH29nKwwMUmlnyYdx1YPWDBXfeEC5LL92Tq7qQC1Tjh75Zr1zgNsxp1c5YpyWyQTYmpeIdXQg==", "dependencies": { - "scheduler": "0.25.0-rc-f2df5694-20240916" + "scheduler": "0.25.0-rc-e4953922-20240919" }, "peerDependencies": { - "react": "19.0.0-rc-f2df5694-20240916" + "react": "19.0.0-rc-e4953922-20240919" } }, "node_modules/react-email": { @@ -10672,9 +10671,9 @@ } }, "node_modules/remark-rehype": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", - "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -10900,9 +10899,9 @@ "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" }, "node_modules/scheduler": { - "version": "0.25.0-rc-f2df5694-20240916", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0-rc-f2df5694-20240916.tgz", - "integrity": "sha512-Gn75L9/3lldtLjFYgpsweYP3726xP/cgr23dsD6UZlLHc6RbkPbWiChQOfNuq21r8qManuD8p9hAHpXvtlvvbQ==" + "version": "0.25.0-rc-e4953922-20240919", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.25.0-rc-e4953922-20240919.tgz", + "integrity": "sha512-6l7cfQOmb5n350VJp8/CIejjEqB/1niPiwsooAHcH81ia/rMbZrzLChl14FOS6tJr0H+9P9rvgnAA6/pFHj2Mg==" }, "node_modules/schema-dts": { "version": "1.1.2", @@ -11038,14 +11037,14 @@ } }, "node_modules/shiki": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.17.7.tgz", - "integrity": "sha512-Zf6hNtWhFyF4XP5OOsXkBTEx9JFPiN0TQx4wSe+Vqeuczewgk2vT4IZhF4gka55uelm052BD5BaHavNqUNZd+A==", - "dependencies": { - "@shikijs/core": "1.17.7", - "@shikijs/engine-javascript": "1.17.7", - "@shikijs/engine-oniguruma": "1.17.7", - "@shikijs/types": "1.17.7", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.18.0.tgz", + "integrity": "sha512-8jo7tOXr96h9PBQmOHVrltnETn1honZZY76YA79MHheGQg55jBvbm9dtU+MI5pjC5NJCFuA6rvVTLVeSW5cE4A==", + "dependencies": { + "@shikijs/core": "1.18.0", + "@shikijs/engine-javascript": "1.18.0", + "@shikijs/engine-oniguruma": "1.18.0", + "@shikijs/types": "1.18.0", "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" } @@ -12100,9 +12099,9 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/valibot": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/valibot/-/valibot-0.42.0.tgz", - "integrity": "sha512-igMdmHXxDiQY714ssh9bGisMqJ2yg7sko1KOmv/omnrIacGtP6mGrbvVT1IuV1bDrHyG9ybgpHwG1UElDiDCLg==", + "version": "0.42.1", + "resolved": "https://registry.npmjs.org/valibot/-/valibot-0.42.1.tgz", + "integrity": "sha512-3keXV29Ar5b//Hqi4MbSdV7lfVp6zuYLZuA9V1PvQUsXqogr+u5lvLPLk3A4f74VUXDnf/JfWMN6sB+koJ/FFw==", "peerDependencies": { "typescript": ">=5" }, diff --git a/package.json b/package.json index c69b9c44..aa1041c4 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "@icons-pack/react-simple-icons": "^10.0.0", "@mui/base": "next", "@mui/joy": "next", - "@mui/material-nextjs": "^6.1.0", - "@mui/styled-engine": "^6.1.0", + "@mui/material-nextjs": "^6.1.1", + "@mui/styled-engine": "^6.1.1", "@prisma/client": "^5.19.1", "@react-email/body": "^0.0.10", "@react-email/container": "^0.0.14", @@ -37,12 +37,12 @@ "@react-email/text": "^0.0.10", "@vercel/analytics": "^1.3.1", "@vercel/speed-insights": "^1.0.12", - "contentful": "^10.15.1", + "contentful": "^11.0.2", "dedent": "^1.5.3", "feed": "^4.2.2", "geist": "^1.3.1", "lodash-es": "^4.17.21", - "lucide-react": "^0.441.0", + "lucide-react": "^0.445.0", "merge-sx": "^3.2.1", "next": "canary", "next-mdx-remote": "^5.0.0", @@ -55,7 +55,7 @@ "resend": "^4.0.0", "schema-dts": "^1.1.2", "server-only": "^0.0.1", - "shiki": "^1.17.7", + "shiki": "^1.18.0", "valibot": "^0.42.0" }, "devDependencies": { @@ -69,7 +69,7 @@ "@vercel/style-guide": "^6.0.0", "babel-plugin-react-compiler": "latest", "dotenv-cli": "^7.4.2", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-plugin-react-compiler": "latest", "patch-package": "^8.0.0", "prettier": "^3.3.3", @@ -79,7 +79,7 @@ "typescript": "^5.6.2" }, "overrides": { - "@mui/system": "^6.1.0", + "@mui/system": "^6.1.1", "@types/react": "npm:types-react@rc", "@types/react-dom": "npm:types-react-dom@rc" }