diff --git a/package-lock.json b/package-lock.json index 24c23b9..784caf8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,20 +12,20 @@ "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@fontsource-variable/plus-jakarta-sans": "^5.1.1", - "@remix-run/cloudflare": "^2.15.2", - "@remix-run/cloudflare-pages": "^2.15.2", - "@remix-run/react": "^2.15.2", - "@sentry/react": "^8.51.0", + "@remix-run/cloudflare": "^2.15.3", + "@remix-run/cloudflare-pages": "^2.15.3", + "@remix-run/react": "^2.15.3", + "@sentry/react": "^8.53.0", "aws4fetch": "^1.0.20", "dayjs": "^1.11.13", - "framer-motion": "^12.0.3", + "framer-motion": "^12.0.6", "react": "^18.3.1", "react-big-calendar": "^1.17.1", "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.15.2", - "@types/node": "^22.10.10", + "@remix-run/dev": "^2.15.3", + "@types/node": "^22.13.0", "@types/react": "^18.3.12", "@types/react-big-calendar": "^1.16.1", "@types/react-dom": "^18.3.5", @@ -664,9 +664,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "1.20250124.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-1.20250124.0.tgz", - "integrity": "sha512-MKQNB8br+Gc7VtufJGJRAfbnGwo4dizp+HesiT8mLG8u8fZzeqanS/5RVwRcqV0tt6OBMkDej0LYoq6jVsns/g==", + "version": "4.20250129.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20250129.0.tgz", + "integrity": "sha512-H7g/sDB9GaV+fIPf3utNEYncFhryIvDThiBbfZtu0bZmVXcVd9ApP3OMqUYhNV8MShWQASvgWletKKBZGT9/oA==", "license": "MIT OR Apache-2.0", "peer": true }, @@ -1413,13 +1413,13 @@ } }, "node_modules/@remix-run/cloudflare": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/cloudflare/-/cloudflare-2.15.2.tgz", - "integrity": "sha512-6D/WTx3IbQYCWQ/BVNRItXI2upgDvkcCVYwZhvIctF4o+5+IaF21ZA1HTekQEnBfmYTpffJ3Jko1sCkqoMeOdw==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/cloudflare/-/cloudflare-2.15.3.tgz", + "integrity": "sha512-L5O+ejspTcAffp979BwE2tDR1KkMblYiCjV87hfjYu1ktjWCLXcizeiOl65msljOE8yrMcF+cGzl75QQGw753w==", "license": "MIT", "dependencies": { "@cloudflare/kv-asset-handler": "^0.1.3", - "@remix-run/server-runtime": "2.15.2" + "@remix-run/server-runtime": "2.15.3" }, "engines": { "node": ">=18.0.0" @@ -1435,12 +1435,12 @@ } }, "node_modules/@remix-run/cloudflare-pages": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/cloudflare-pages/-/cloudflare-pages-2.15.2.tgz", - "integrity": "sha512-gjq20Hs3tWwhhrIXu18hSXDyjWiJXopZUQVbT35uULy/ACEnEbhO1DnVGJzov7NdeMHI4x0O4O0rWg6ZXLtD/Q==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/cloudflare-pages/-/cloudflare-pages-2.15.3.tgz", + "integrity": "sha512-fnkv/AbYY7j+vc1pSd2ycwq2hoPvblZGX8f4s41R5yP/0guFqKt+Ofzhk9fvNh6QErrFvoI5sOEhq/jldDZWzw==", "license": "MIT", "dependencies": { - "@remix-run/cloudflare": "2.15.2" + "@remix-run/cloudflare": "2.15.3" }, "engines": { "node": ">=18.0.0" @@ -1456,9 +1456,9 @@ } }, "node_modules/@remix-run/dev": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.15.2.tgz", - "integrity": "sha512-o8lix8t4GBhtXjo/G1IzwtHVW5GRMs7amtFtBHiR1bhSyK7VyX5qGtTDmJyny5QDv83pxaLOCiE0dUng2BCoyQ==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.15.3.tgz", + "integrity": "sha512-agndQJHs7qISPXXH/Zet0VHWvcwtQGoEOXxltjerNQ2zWcAJQBm9i06tS6n6v/ZP0sHIVdo/IsvgAA4wetqmNw==", "dev": true, "license": "MIT", "dependencies": { @@ -1472,9 +1472,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.15.2", - "@remix-run/router": "1.21.0", - "@remix-run/server-runtime": "2.15.2", + "@remix-run/node": "2.15.3", + "@remix-run/router": "1.22.0", + "@remix-run/server-runtime": "2.15.3", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -1525,8 +1525,8 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@remix-run/react": "^2.15.2", - "@remix-run/serve": "^2.15.2", + "@remix-run/react": "^2.15.3", + "@remix-run/serve": "^2.15.3", "typescript": "^5.1.0", "vite": "^5.1.0", "wrangler": "^3.28.2" @@ -1639,13 +1639,13 @@ } }, "node_modules/@remix-run/node": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.2.tgz", - "integrity": "sha512-NS/h5uxje7DYCNgcKqKAiUhf0r2HVnoYUBWLyIIMmCUP1ddWurBP6xTPcWzGhEvV/EvguniYi1wJZ5+X8sonWw==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.3.tgz", + "integrity": "sha512-TYfS6BPhbABBpSRZ6WBA4qIWSwWvJhRVQGXCHUtgOwkuW863rcFmjh9g2Xj/IHyTmbOYPdcjHsIgZ9el4CHOKQ==", "dev": true, "license": "MIT", "dependencies": { - "@remix-run/server-runtime": "2.15.2", + "@remix-run/server-runtime": "2.15.3", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", @@ -1666,15 +1666,15 @@ } }, "node_modules/@remix-run/react": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.15.2.tgz", - "integrity": "sha512-NAAMsSgoC/sdOgovUewwRCE/RUm3F+MBxxZKfwu3POCNeHaplY5qGkH/y8PUXvdN1EBG7Z0Ko43dyzCfcEy5PA==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.15.3.tgz", + "integrity": "sha512-AynCltIk8KLlxV9a+4dORtEMNtF5wJAzBNBZLJMdw3FCJNQZRYQSen8rDnIovOOiz9UNZ2SmBTFERiFMKS16jw==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.21.0", - "@remix-run/server-runtime": "2.15.2", - "react-router": "6.28.1", - "react-router-dom": "6.28.1", + "@remix-run/router": "1.22.0", + "@remix-run/server-runtime": "2.15.3", + "react-router": "6.29.0", + "react-router-dom": "6.29.0", "turbo-stream": "2.4.0" }, "engines": { @@ -1692,21 +1692,21 @@ } }, "node_modules/@remix-run/router": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", - "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.22.0.tgz", + "integrity": "sha512-MBOl8MeOzpK0HQQQshKB7pABXbmyHizdTpqnrIseTbsv0nAepwC2ENZa1aaBExNQcpLoXmWthhak8SABLzvGPw==", "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/@remix-run/server-runtime": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.2.tgz", - "integrity": "sha512-OqiPcvEnnU88B8b1LIWHHkQ3Tz2GDAmQ1RihFNQsbrFKpDsQLkw0lJlnfgKA/uHd0CEEacpfV7C9qqJT3V6Z2g==", + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.3.tgz", + "integrity": "sha512-taHBe1DEqxZNjjj6OfkSYbup+sZPjbTgUhykaI+nHqrC2NDQuTiisBXhLwtx60GctONR/x0lWhF7R9ZGC5WsHw==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.21.0", + "@remix-run/router": "1.22.0", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", "cookie": "^0.6.0", @@ -2033,88 +2033,88 @@ ] }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.51.0.tgz", - "integrity": "sha512-r94yfRK17zNJER0hgQE4qOSy5pWzsnFcGTJQSqhSEKUcC4KK37qSfoPrPejFxtIqXhqlkd/dTWKvrMwXWcn0MQ==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.53.0.tgz", + "integrity": "sha512-TmW/UFtVm1I9tCCtRIGO3chuCVFE3jxOoV/q1HYiB+5rYk3ljVFxkUoch83IVMLJWz2hZtagKDaFoPhq65KSyQ==", "license": "MIT", "dependencies": { - "@sentry/core": "8.51.0" + "@sentry/core": "8.53.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.51.0.tgz", - "integrity": "sha512-VgfxSZWLYUPKDnkt2zG+Oe5ccv8U3WPM6Mo4kfABIJT3Ai4VbZB7+vb2a4pm6lUCF9DeOPXHb5o9Tg17SHDAHw==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.53.0.tgz", + "integrity": "sha512-ZGqcxExSlezdy6gPu7ztvfrrgeUYYxvl90SC5cnNSAduNH4uHGySmYVLmCpz3HLkkYRGX7Na21A7Gx6ZLXLygw==", "license": "MIT", "dependencies": { - "@sentry/core": "8.51.0" + "@sentry/core": "8.53.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.51.0.tgz", - "integrity": "sha512-lkm7id3a2n3yMZeF5socCVQUeEeShNOGr7Wtsmb5RORacEnld0z+NfbMTilo1mDwiWBzI5OYBjm62eglm1HFsQ==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.53.0.tgz", + "integrity": "sha512-aFhJYK2Ky1ByIXooYep13skE8yaHtEIfjA0cFY6UsU9nDR3woxv3CtXOH+le2y9lmZSbNNFcpFfAGEMgryM8zQ==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "8.51.0", - "@sentry/core": "8.51.0" + "@sentry-internal/browser-utils": "8.53.0", + "@sentry/core": "8.53.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.51.0.tgz", - "integrity": "sha512-ERXIbwdULkdtIQnfkMLRVfpoGV2rClwySGRlTPepFKeLxlcXo9o09cPu+qbukiDnGK0cgEgRnrV961hMg21Bmw==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.53.0.tgz", + "integrity": "sha512-DvXf+gutg31O+VyuMhPIPF8wbWLrtWsyn+6npE32SdThRKp4YJdXdWRtinI9Y5VN0AR89saX2zFNqzCySzFZ7Q==", "license": "MIT", "dependencies": { - "@sentry-internal/replay": "8.51.0", - "@sentry/core": "8.51.0" + "@sentry-internal/replay": "8.53.0", + "@sentry/core": "8.53.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.51.0.tgz", - "integrity": "sha512-1kbbyVfBBAx5Xyynp+lC5lLnAHo0qJ2r4mtmdT6koPjesvoOocEK0QQnouQBmdUbm3L0L/bPI1SgXjbeJyhzHQ==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.53.0.tgz", + "integrity": "sha512-EUipXIq5Os5w1o17AAMg5Uy9wC2ah7WYbaBZjAyaxdXF7sMWF1OWwUo7BZxbYF44nvxZ69j+pjBKwqicjiJhcQ==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "8.51.0", - "@sentry-internal/feedback": "8.51.0", - "@sentry-internal/replay": "8.51.0", - "@sentry-internal/replay-canvas": "8.51.0", - "@sentry/core": "8.51.0" + "@sentry-internal/browser-utils": "8.53.0", + "@sentry-internal/feedback": "8.53.0", + "@sentry-internal/replay": "8.53.0", + "@sentry-internal/replay-canvas": "8.53.0", + "@sentry/core": "8.53.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/core": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.51.0.tgz", - "integrity": "sha512-Go0KxCYLw+OBIlLSv5YsYX+x9NW43fNVcyB6rhkSp2Q5Zme3tAE6KtZFvyu4SO7G/903wisW5Q6qV6UuK/ee4A==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.53.0.tgz", + "integrity": "sha512-u6p5JeGSgvcoDqVcPve2gcJuhks8EQXPELzeYKuW3rHpsUfkLG6X5RVtk32dKOqqL2qzvMelnknBN7tyIf5PiA==", "license": "MIT", "engines": { "node": ">=14.18" } }, "node_modules/@sentry/react": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-8.51.0.tgz", - "integrity": "sha512-Gqa6THfBJu3kagUr9B9kUWvOwzu7L2c1Wdvo7Wcy1yq6rcB2F2Ihxo9okNvb7cAez//UBtEYFebRJAaFKZqN0g==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-8.53.0.tgz", + "integrity": "sha512-phiU/Tj9I9X0TbdhpPo7jUhV8zRs+YOG1hPJd1jgtBHW5ijXdfcat92dyRtsgwTM6nkFdsWidNzH+Q7ClfZVGg==", "license": "MIT", "dependencies": { - "@sentry/browser": "8.51.0", - "@sentry/core": "8.51.0", + "@sentry/browser": "8.53.0", + "@sentry/core": "8.53.0", "hoist-non-react-statics": "^3.3.2" }, "engines": { @@ -2224,9 +2224,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.10.tgz", - "integrity": "sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==", + "version": "22.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz", + "integrity": "sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==", "dev": true, "license": "MIT", "dependencies": { @@ -4060,13 +4060,19 @@ } }, "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.4.tgz", + "integrity": "sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==", "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.3" + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/foreground-child": { @@ -4119,9 +4125,9 @@ } }, "node_modules/framer-motion": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.0.3.tgz", - "integrity": "sha512-5yy1sAqOjBUo+8O+kOa6/rIJ1AQLME8vEpUwwMf9Gv6YktaeeTd4bf0sb89AWwDVX7GwwuLebH94bakGOqWQ/g==", + "version": "12.0.6", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.0.6.tgz", + "integrity": "sha512-LmrXbXF6Vv5WCNmb+O/zn891VPZrH7XbsZgRLBROw6kFiP+iTK49gxTv2Ur3F0Tbw6+sy9BVtSqnWfMUpH+6nA==", "license": "MIT", "dependencies": { "motion-dom": "^12.0.0", @@ -7736,12 +7742,12 @@ } }, "node_modules/react-router": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.28.1.tgz", - "integrity": "sha512-2omQTA3rkMljmrvvo6WtewGdVh45SpL9hGiCI9uUrwGGfNFDIvGK4gYJsKlJoNVi6AQZcopSCballL+QGOm7fA==", + "version": "6.29.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.29.0.tgz", + "integrity": "sha512-DXZJoE0q+KyeVw75Ck6GkPxFak63C4fGqZGNijnWgzB/HzSP1ZfTlBj5COaGWwhrMQ/R8bXiq5Ooy4KG+ReyjQ==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.21.0" + "@remix-run/router": "1.22.0" }, "engines": { "node": ">=14.0.0" @@ -7751,13 +7757,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.28.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.28.1.tgz", - "integrity": "sha512-YraE27C/RdjcZwl5UCqF/ffXnZDxpJdk9Q6jw38SZHjXs7NNdpViq2l2c7fO7+4uWaEfcwfGCv3RSg4e1By/fQ==", + "version": "6.29.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.29.0.tgz", + "integrity": "sha512-pkEbJPATRJ2iotK+wUwHfy0xs2T59YPEN8BQxVCPeBZvK7kfPESRc/nyxzdcxR17hXgUPYx2whMwl+eo9cUdnQ==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.21.0", - "react-router": "6.28.1" + "@remix-run/router": "1.22.0", + "react-router": "6.29.0" }, "engines": { "node": ">=14.0.0" @@ -8881,9 +8887,9 @@ } }, "node_modules/undici": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.0.tgz", - "integrity": "sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==", + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index b985ba5..be48678 100644 --- a/package.json +++ b/package.json @@ -13,20 +13,20 @@ "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@fontsource-variable/plus-jakarta-sans": "^5.1.1", - "@remix-run/cloudflare": "^2.15.2", - "@remix-run/cloudflare-pages": "^2.15.2", - "@remix-run/react": "^2.15.2", - "@sentry/react": "^8.51.0", + "@remix-run/cloudflare": "^2.15.3", + "@remix-run/cloudflare-pages": "^2.15.3", + "@remix-run/react": "^2.15.3", + "@sentry/react": "^8.53.0", "aws4fetch": "^1.0.20", "dayjs": "^1.11.13", - "framer-motion": "^12.0.3", + "framer-motion": "^12.0.6", "react": "^18.3.1", "react-big-calendar": "^1.17.1", "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.15.2", - "@types/node": "^22.10.10", + "@remix-run/dev": "^2.15.3", + "@types/node": "^22.13.0", "@types/react": "^18.3.12", "@types/react-big-calendar": "^1.16.1", "@types/react-dom": "^18.3.5", @@ -35,7 +35,7 @@ "typescript": "^5.7.3" }, "overrides": { - "@cloudflare/workers-types": "^1.20250124.0" + "@cloudflare/workers-types": "^4.20250129.0" }, "prettier": { "endOfLine": "auto"