diff --git a/package-lock.json b/package-lock.json index 36c7ced..a91e0a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,30 +8,30 @@ "name": "car-crushers-portal", "version": "0.0.0", "dependencies": { - "@chakra-ui/react": "^2.10.6", + "@chakra-ui/react": "^2.10.9", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", - "@fontsource-variable/plus-jakarta-sans": "^5.2.5", - "@remix-run/cloudflare": "^2.16.0", - "@remix-run/cloudflare-pages": "^2.16.0", - "@remix-run/react": "^2.16.0", - "@sentry/react": "^9.5.0", + "@fontsource-variable/plus-jakarta-sans": "^5.2.6", + "@remix-run/cloudflare": "^2.16.8", + "@remix-run/cloudflare-pages": "^2.16.8", + "@remix-run/react": "^2.16.8", + "@sentry/react": "^9.27.0", "aws4fetch": "^1.0.20", "dayjs": "^1.11.13", - "framer-motion": "^12.5.0", + "framer-motion": "^12.16.0", "react": "^18.3.1", - "react-big-calendar": "^1.18.0", + "react-big-calendar": "^1.19.2", "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.16.0", - "@types/node": "^22.13.10", - "@types/react": "^18.3.18", + "@remix-run/dev": "^2.16.8", + "@types/node": "^22.13.14", + "@types/react": "^18.3.23", "@types/react-big-calendar": "^1.16.1", - "@types/react-dom": "^18.3.5", - "dotenv": "^16.4.7", + "@types/react-dom": "^18.3.7", + "dotenv": "^16.5.0", "prettier": "^3.5.3", - "typescript": "^5.8.2" + "typescript": "^5.8.3" } }, "node_modules/@ampproject/remapping": { @@ -549,12 +549,12 @@ "license": "MIT" }, "node_modules/@chakra-ui/hooks": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.4.4.tgz", - "integrity": "sha512-+gMwLIkabtddIL/GICU7JmnYtvfONP+fNiTfdYLV9/I1eyCz8igKgLmFJOGM6F+BpUev6hh+/+DX5ezGQ9VTbQ==", + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.4.5.tgz", + "integrity": "sha512-601fWfHE2i7UjaxK/9lDLlOni6vk/I+04YDbM0BrelJy+eqxdlOmoN8Z6MZ3PzFh7ofERUASor+vL+/HaCaZ7w==", "license": "MIT", "dependencies": { - "@chakra-ui/utils": "2.2.4", + "@chakra-ui/utils": "2.2.5", "@zag-js/element-size": "0.31.1", "copy-to-clipboard": "3.3.3", "framesync": "6.1.2" @@ -564,15 +564,15 @@ } }, "node_modules/@chakra-ui/react": { - "version": "2.10.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.10.6.tgz", - "integrity": "sha512-9cdzcUR3LV3E2as0QhZhHAH5qjbyspV12kU1E1Ibcv6/uKUi6bIfPfMSC6R/Tw8Beqhn2ClJFPqjtXzL+C0knQ==", + "version": "2.10.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.10.9.tgz", + "integrity": "sha512-lhdcgoocOiURwBNR3L8OioCNIaGCZqRfuKioLyaQLjOanl4jr0PQclsGb+w0cmito252vEWpsz2xRqF7y+Flrw==", "license": "MIT", "dependencies": { - "@chakra-ui/hooks": "2.4.4", - "@chakra-ui/styled-system": "2.12.2", - "@chakra-ui/theme": "3.4.8", - "@chakra-ui/utils": "2.2.4", + "@chakra-ui/hooks": "2.4.5", + "@chakra-ui/styled-system": "2.12.4", + "@chakra-ui/theme": "3.4.9", + "@chakra-ui/utils": "2.2.5", "@popperjs/core": "^2.11.8", "@zag-js/focus-visible": "^0.31.1", "aria-hidden": "^1.2.3", @@ -589,37 +589,37 @@ } }, "node_modules/@chakra-ui/styled-system": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.12.2.tgz", - "integrity": "sha512-BlQ7i3+GYC0S0c72B+paa0sYo+QeNSMfz6fwQRFsc8A5Aax9i9lSdRL+vwJVC+k6r/0HWfRwk016R2RD2ihEwQ==", + "version": "2.12.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.12.4.tgz", + "integrity": "sha512-oa07UG7Lic5hHSQtGRiMEnYjuhIa8lszyuVhZjZqR2Ap3VMF688y1MVPJ1pK+8OwY5uhXBgVd5c0+rI8aBZlwg==", "license": "MIT", "dependencies": { - "@chakra-ui/utils": "2.2.4", + "@chakra-ui/utils": "2.2.5", "csstype": "^3.1.2" } }, "node_modules/@chakra-ui/theme": { - "version": "3.4.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.4.8.tgz", - "integrity": "sha512-ZLMP2Gek38ZTIlj+sMZLsd1TW27yVdmUKMfBmjsr1psAeOa5bDBLKDszICjhEqk7gAbiWB7jr1/HzBXid4kduQ==", + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-3.4.9.tgz", + "integrity": "sha512-GAom2SjSdRWTcX76/2yJOFJsOWHQeBgaynCUNBsHq62OafzvELrsSHDUw0bBqBb1c2ww0CclIvGilPup8kXBFA==", "license": "MIT", "dependencies": { "@chakra-ui/anatomy": "2.3.6", - "@chakra-ui/theme-tools": "2.2.8", - "@chakra-ui/utils": "2.2.4" + "@chakra-ui/theme-tools": "2.2.9", + "@chakra-ui/utils": "2.2.5" }, "peerDependencies": { "@chakra-ui/styled-system": ">=2.8.0" } }, "node_modules/@chakra-ui/theme-tools": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.2.8.tgz", - "integrity": "sha512-X2i2qgkG+k3DQfh/adn3zzM4Ty8QrGobVPjMl9rMrEYq3ac+pur6KVdVHy/SwwoPvB6S4i84uq7y35+KbJan9g==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.2.9.tgz", + "integrity": "sha512-PcbYL19lrVvEc7Oydy//jsy/MO/rZz1DvLyO6AoI+bI/+Kwz9WfOKsspbulEhRg5COayE0R/IZPsskXZ7Mp4bA==", "license": "MIT", "dependencies": { "@chakra-ui/anatomy": "2.3.6", - "@chakra-ui/utils": "2.2.4", + "@chakra-ui/utils": "2.2.5", "color2k": "^2.0.2" }, "peerDependencies": { @@ -627,9 +627,9 @@ } }, "node_modules/@chakra-ui/utils": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.2.4.tgz", - "integrity": "sha512-nRpR9SnX7aLcJx7lKu8kgQWxdJso1oR/78HcBI+mzidvWdTykbTGdm5Q2R7S0PVH1IFBzBTgi6TiAjHvu96auA==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.2.5.tgz", + "integrity": "sha512-KTBCK+M5KtXH6p54XS39ImQUMVtAx65BoZDoEms3LuObyTo1+civ1sMm4h3nRT320U6H5H7D35WnABVQjqU/4g==", "license": "MIT", "dependencies": { "@types/lodash.mergewith": "4.6.9", @@ -649,9 +649,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20250311.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20250311.0.tgz", - "integrity": "sha512-5ftSdP1vEdKM6in4p3DZ5SIgaJtRh6LqVeitQtFFsHCyHSPES0KX5HaqTYai+T/5UwmZrB2a3fBUKpGmfDOXBg==", + "version": "4.20250610.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20250610.0.tgz", + "integrity": "sha512-HxnUoey3QxCEfy07pUm7J42jBi9YPHq/hA3fw6JmOqYLHdviHI28OA8lup+2RUaHwDzh6q1DSfrBvvDqde645A==", "license": "MIT OR Apache-2.0", "peer": true }, @@ -1193,9 +1193,9 @@ } }, "node_modules/@fontsource-variable/plus-jakarta-sans": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@fontsource-variable/plus-jakarta-sans/-/plus-jakarta-sans-5.2.5.tgz", - "integrity": "sha512-nkAWzq+QWBSK+52HIlNCyoh5YXrZ/AwV1OqzxZz6VnPmsIpU68B1bf1YT8heRAJKY1kXNtWIJ9jJMYVaStgf+w==", + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/@fontsource-variable/plus-jakarta-sans/-/plus-jakarta-sans-5.2.6.tgz", + "integrity": "sha512-w0954jYDlHvzABXY5NgkBtitBiHcULblm1cScowZrRV5V6KtgB17Ubw3knFr82P3qvN48kgQk5DLPhB27OlTnQ==", "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" @@ -1401,13 +1401,13 @@ } }, "node_modules/@remix-run/cloudflare": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/cloudflare/-/cloudflare-2.16.0.tgz", - "integrity": "sha512-Z9kN6tChe36S175z4AVm8c79kUUBS4k16IBIpNods3z3oyo103EDawHdpiYcaEdz2OfdTCvNwsA7zLvRBW7yNA==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/cloudflare/-/cloudflare-2.16.8.tgz", + "integrity": "sha512-3KBsnmHcZHqUpuVGeYtUVfyGrfHXtV5JOZu8ig6WGeQB2sVMY5zEUNt+tJX2kXaPNswuQjVNk2b+/d6WUbKDOg==", "license": "MIT", "dependencies": { "@cloudflare/kv-asset-handler": "^0.1.3", - "@remix-run/server-runtime": "2.16.0" + "@remix-run/server-runtime": "2.16.8" }, "engines": { "node": ">=18.0.0" @@ -1423,12 +1423,12 @@ } }, "node_modules/@remix-run/cloudflare-pages": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/cloudflare-pages/-/cloudflare-pages-2.16.0.tgz", - "integrity": "sha512-Il/4JWkIFhkGPqE9MtaWCG431wNvAo+JsGClwVnOQgQYOJKV7wcvjZ4fQmkzc+GYBGMlOxx1OxD/S76XqnVzFQ==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/cloudflare-pages/-/cloudflare-pages-2.16.8.tgz", + "integrity": "sha512-g7REYhAjeTZ7GvlPaMKrDl/lSXrWJOMxQ+tcIMKj0aeT4MBK6vpiqyv84TsOLMrhHYjoqjD393rd8tEESKy/9A==", "license": "MIT", "dependencies": { - "@remix-run/cloudflare": "2.16.0" + "@remix-run/cloudflare": "2.16.8" }, "engines": { "node": ">=18.0.0" @@ -1444,9 +1444,9 @@ } }, "node_modules/@remix-run/dev": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.16.0.tgz", - "integrity": "sha512-zfb93zJatWRMmBU4dQFM9pTgYfkZi1orDYtd18f9YNZM6pbshmhqlsiGZmrMAhAuYLGB983aqkXY3pxtZhoDkQ==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/dev/-/dev-2.16.8.tgz", + "integrity": "sha512-2EKByaD5CDwh7H56UFVCqc90kCZ9LukPlSwkcsR3gj7WlfL7sXtcIqIopcToAlKAeao3HDbhBlBT2CTOivxZCg==", "dev": true, "license": "MIT", "dependencies": { @@ -1460,9 +1460,9 @@ "@babel/types": "^7.22.5", "@mdx-js/mdx": "^2.3.0", "@npmcli/package-json": "^4.0.1", - "@remix-run/node": "2.16.0", + "@remix-run/node": "2.16.8", "@remix-run/router": "1.23.0", - "@remix-run/server-runtime": "2.16.0", + "@remix-run/server-runtime": "2.16.8", "@types/mdx": "^2.0.5", "@vanilla-extract/integration": "^6.2.0", "arg": "^5.0.1", @@ -1501,10 +1501,10 @@ "remark-mdx-frontmatter": "^1.0.1", "semver": "^7.3.7", "set-cookie-parser": "^2.6.0", - "tar-fs": "^2.1.1", + "tar-fs": "^2.1.3", "tsconfig-paths": "^4.0.0", "valibot": "^0.41.0", - "vite-node": "3.0.0-beta.2", + "vite-node": "^3.1.3", "ws": "^7.5.10" }, "bin": { @@ -1514,8 +1514,8 @@ "node": ">=18.0.0" }, "peerDependencies": { - "@remix-run/react": "^2.16.0", - "@remix-run/serve": "^2.16.0", + "@remix-run/react": "^2.16.8", + "@remix-run/serve": "^2.16.8", "typescript": "^5.1.0", "vite": "^5.1.0 || ^6.0.0", "wrangler": "^3.28.2" @@ -1628,17 +1628,17 @@ } }, "node_modules/@remix-run/dev/node_modules/vite-node": { - "version": "3.0.0-beta.2", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.0-beta.2.tgz", - "integrity": "sha512-ofTf6cfRdL30Wbl9n/BX81EyIR5s4PReLmSurrxQ+koLaWUNOEo8E0lCM53OJkb8vpa2URM2nSrxZsIFyvY1rg==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.3.tgz", + "integrity": "sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==", "dev": true, "license": "MIT", "dependencies": { "cac": "^6.7.14", - "debug": "^4.4.0", - "es-module-lexer": "^1.5.4", - "pathe": "^1.1.2", - "vite": "^5.0.0 || ^6.0.0" + "debug": "^4.4.1", + "es-module-lexer": "^1.7.0", + "pathe": "^2.0.3", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" }, "bin": { "vite-node": "vite-node.mjs" @@ -1650,20 +1650,27 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@remix-run/dev/node_modules/vite-node/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, "node_modules/@remix-run/node": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.16.0.tgz", - "integrity": "sha512-9yYBYCHYO1+bIScGAtOy5/r4BoTS8E5lpQmjWP99UxSCSiKHPEO76V9Z8mmmarTNis/FPN+sUwfmbQWNHLA2vw==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.16.8.tgz", + "integrity": "sha512-foeYXU3mdaBJZnbtGbM8mNdHowz2+QnVGDRo7P3zgFkmsccMEflArGZNbkACGKd9xwDguTxxMJ6cuXBC4jIfgQ==", "dev": true, "license": "MIT", "dependencies": { - "@remix-run/server-runtime": "2.16.0", + "@remix-run/server-runtime": "2.16.8", "@remix-run/web-fetch": "^4.4.2", "@web3-storage/multipart-parser": "^1.0.0", "cookie-signature": "^1.1.0", "source-map-support": "^0.5.21", "stream-slice": "^0.1.2", - "undici": "^6.11.1" + "undici": "^6.21.2" }, "engines": { "node": ">=18.0.0" @@ -1678,16 +1685,16 @@ } }, "node_modules/@remix-run/react": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.16.0.tgz", - "integrity": "sha512-eTi60/7AO8vnIL+IT33ZixT0tLjUrilgKhimdZtddBc/XIawUeslC01mNUHIlLXS+zUDM05iBmY2aLTKkqyy6Q==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/react/-/react-2.16.8.tgz", + "integrity": "sha512-JmoBUnEu/nPLkU6NGNIG7rfLM97gPpr1LYRJeV680hChr0/2UpfQQwcRLtHz03w1Gz1i/xONAAVOvRHVcXkRlA==", "license": "MIT", "dependencies": { "@remix-run/router": "1.23.0", - "@remix-run/server-runtime": "2.16.0", + "@remix-run/server-runtime": "2.16.8", "react-router": "6.30.0", "react-router-dom": "6.30.0", - "turbo-stream": "2.4.0" + "turbo-stream": "2.4.1" }, "engines": { "node": ">=18.0.0" @@ -1713,18 +1720,18 @@ } }, "node_modules/@remix-run/server-runtime": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.16.0.tgz", - "integrity": "sha512-gbuc4slxPi+pT47MrUYprX/wCuDlYL6H3LHZSvimWO1kDCBt8oefHzdHDPjLi4B1xzqXZomswTbuJzpZ7xRRTg==", + "version": "2.16.8", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.16.8.tgz", + "integrity": "sha512-ZwWOam4GAQTx10t+wK09YuYctd2Koz5Xy/klDgUN3lmTXmwbV0tZU0baiXEqZXrvyD+WDZ4b0ADDW9Df3+dpzA==", "license": "MIT", "dependencies": { "@remix-run/router": "1.23.0", "@types/cookie": "^0.6.0", "@web3-storage/multipart-parser": "^1.0.0", - "cookie": "^0.6.0", + "cookie": "^0.7.2", "set-cookie-parser": "^2.4.8", "source-map": "^0.7.3", - "turbo-stream": "2.4.0" + "turbo-stream": "2.4.1" }, "engines": { "node": ">=18.0.0" @@ -2045,88 +2052,88 @@ ] }, "node_modules/@sentry-internal/browser-utils": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-9.5.0.tgz", - "integrity": "sha512-AE9jgeI5+KyGvLR0vf1I6sesi0NZXZe6pDlZNXyg+pWZB2vkE9dksE8ZsoU+YiD9zjUqazgPcVyb3O0VvmaCGw==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-9.27.0.tgz", + "integrity": "sha512-SJa7f6Ct1BzP8rWEomnshSGN1CmT+axNKvT+StrbFPD6AyHnYfFLJpKgc2iToIJHB/pmeuOI9dUwqtzVx+5nSw==", "license": "MIT", "dependencies": { - "@sentry/core": "9.5.0" + "@sentry/core": "9.27.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/feedback": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-9.5.0.tgz", - "integrity": "sha512-p+yOTufEYHP1RLwkD+aZwpCNS4/2l6t4uHgphjYrEC2U/U2mtZQh+EvlBAt0wY/eiKC4/acPNrF5yFD/4A7a0A==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-9.27.0.tgz", + "integrity": "sha512-e7L8eG0y63RulN352lmafoCCfQGg4jLVT8YLx6096eWu/YKLkgmVpgi8livsT5WREnH+HB+iFSrejOwK7cRkhw==", "license": "MIT", "dependencies": { - "@sentry/core": "9.5.0" + "@sentry/core": "9.27.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-9.5.0.tgz", - "integrity": "sha512-fBBNimElAnu865HT3MJ6xH2P26KvkZvAYt+yRrWr+x5zS5KvjBYUPsSI+F0FTE14XmLW9q7DlNUl5iAZhXSy3g==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-9.27.0.tgz", + "integrity": "sha512-n2kO1wOfCG7GxkMAqbYYkpgTqJM5tuVLdp0JuNCqTOLTXWvw6svWGaYKlYpKUgsK9X/GDzJYSXZmfe+Dbg+FJQ==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "9.5.0", - "@sentry/core": "9.5.0" + "@sentry-internal/browser-utils": "9.27.0", + "@sentry/core": "9.27.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-9.5.0.tgz", - "integrity": "sha512-W7MS7/9Z8uP2i0pbndxqz2VcGlFPc7Bv6gCoxRdGIWUWSBS9rsRbryO0sM0PwwuHt2mQtWMqwjYykcR441RBRA==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-9.27.0.tgz", + "integrity": "sha512-44rVSt3LCH6qePYRQrl4WUBwnkOk9dzinmnKmuwRksEdDOkVq5KBRhi/IDr7omwSpX8C+KrX5alfKhOx1cP0gQ==", "license": "MIT", "dependencies": { - "@sentry-internal/replay": "9.5.0", - "@sentry/core": "9.5.0" + "@sentry-internal/replay": "9.27.0", + "@sentry/core": "9.27.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/browser": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-9.5.0.tgz", - "integrity": "sha512-HYSPW8GjknuYykJgOialKFyWg7ldmrbD1AKTIhksqdsNXLER07YeVWFAbe+xSYa1ZwwC8/s6vQJP9ZOoH1BaVg==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-9.27.0.tgz", + "integrity": "sha512-geR3lhRJOmUQqi1WgovLSYcD/f66zYnctdnDEa7j1BW2XIB1nlTJn0mpYyAHghXKkUN/pBpp1Z+Jk0XlVwFYVg==", "license": "MIT", "dependencies": { - "@sentry-internal/browser-utils": "9.5.0", - "@sentry-internal/feedback": "9.5.0", - "@sentry-internal/replay": "9.5.0", - "@sentry-internal/replay-canvas": "9.5.0", - "@sentry/core": "9.5.0" + "@sentry-internal/browser-utils": "9.27.0", + "@sentry-internal/feedback": "9.27.0", + "@sentry-internal/replay": "9.27.0", + "@sentry-internal/replay-canvas": "9.27.0", + "@sentry/core": "9.27.0" }, "engines": { "node": ">=18" } }, "node_modules/@sentry/core": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.5.0.tgz", - "integrity": "sha512-NMqyFdyg26ECAfnibAPKT8vvAt4zXp4R7dYtQnwJKhEJEVkgAshcNYeJ2D95ZLMVOqlqhTtTPnw1vqf+v9ePZg==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.27.0.tgz", + "integrity": "sha512-Zb2SSAdWXQjTem+sVWrrAq9L6YYfxyoTwtapaE6C6qZBR5C8Uak0wcYww8StaCFH7dDA/PSW+VxOwjNXocrQHQ==", "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@sentry/react": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-9.5.0.tgz", - "integrity": "sha512-ixOlKuMxWKSK73u41vY2wQNkQpZJo4fwRkA6r4oy745ldcwhGlOy/TMACdotbHCn4ULC86rVZN5r49mH6SV5+w==", + "version": "9.27.0", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-9.27.0.tgz", + "integrity": "sha512-UT7iaGEwTqe06O4mgHfKGTRBHg+U0JSI/id+QxrOji6ksosOsSnSC3Vdq+gPs9pzCCFE+6+DkH6foYNNLIN0lw==", "license": "MIT", "dependencies": { - "@sentry/browser": "9.5.0", - "@sentry/core": "9.5.0", + "@sentry/browser": "9.27.0", + "@sentry/core": "9.27.0", "hoist-non-react-statics": "^3.3.2" }, "engines": { @@ -2197,9 +2204,9 @@ } }, "node_modules/@types/lodash": { - "version": "4.17.16", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.16.tgz", - "integrity": "sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==", + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.17.tgz", + "integrity": "sha512-RRVJ+J3J+WmyOTqnz3PiBLA501eKwXl2noseKOrNo/6+XEHjTAxO4xHvxQB6QuNm+s4WRbn6rSiap8+EA+ykFQ==", "license": "MIT" }, "node_modules/@types/lodash.mergewith": { @@ -2236,13 +2243,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.13.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz", - "integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==", + "version": "22.15.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.31.tgz", + "integrity": "sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.20.0" + "undici-types": "~6.21.0" } }, "node_modules/@types/parse-json": { @@ -2258,9 +2265,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", - "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "version": "18.3.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.23.tgz", + "integrity": "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==", "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -2280,9 +2287,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.3.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.5.tgz", - "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==", + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", "dev": true, "license": "MIT", "peerDependencies": { @@ -3112,9 +3119,9 @@ "license": "MIT" }, "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "license": "MIT", "engines": { "node": ">= 0.6" @@ -3248,9 +3255,9 @@ "license": "MIT" }, "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -3398,9 +3405,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz", + "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -3556,9 +3563,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", "dev": true, "license": "MIT" }, @@ -4094,13 +4101,13 @@ } }, "node_modules/framer-motion": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.5.0.tgz", - "integrity": "sha512-buPlioFbH9/W7rDzYh1C09AuZHAk2D1xTA1BlounJ2Rb9aRg84OXexP0GLd+R83v0khURdMX7b5MKnGTaSg5iA==", + "version": "12.16.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.16.0.tgz", + "integrity": "sha512-xryrmD4jSBQrS2IkMdcTmiS4aSKckbS7kLDCuhUn9110SQKG1w3zlq1RTqCblewg+ZYe+m3sdtzQA6cRwo5g8Q==", "license": "MIT", "dependencies": { - "motion-dom": "^12.5.0", - "motion-utils": "^12.5.0", + "motion-dom": "^12.16.0", + "motion-utils": "^12.12.1", "tslib": "^2.4.0" }, "peerDependencies": { @@ -6528,18 +6535,18 @@ } }, "node_modules/motion-dom": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.5.0.tgz", - "integrity": "sha512-uH2PETDh7m+Hjd1UQQ56yHqwn83SAwNjimNPE/kC+Kds0t4Yh7+29rfo5wezVFpPOv57U4IuWved5d1x0kNhbQ==", + "version": "12.16.0", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.16.0.tgz", + "integrity": "sha512-Z2nGwWrrdH4egLEtgYMCEN4V2qQt1qxlKy/uV7w691ztyA41Q5Rbn0KNGbsNVDZr9E8PD2IOQ3hSccRnB6xWzw==", "license": "MIT", "dependencies": { - "motion-utils": "^12.5.0" + "motion-utils": "^12.12.1" } }, "node_modules/motion-utils": { - "version": "12.5.0", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.5.0.tgz", - "integrity": "sha512-+hFFzvimn0sBMP9iPxBa9OtRX35ZQ3py0UHnb8U29VD+d8lQ8zH3dTygJWqK7av2v6yhg7scj9iZuvTS0f4+SA==", + "version": "12.12.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.12.1.tgz", + "integrity": "sha512-f9qiqUHm7hWSLlNW8gS9pisnsN7CRFRD58vNjptKdsqFLpkVnX00TNeD6Q0d27V9KzT7ySFyK1TZ/DShfVOv6w==", "license": "MIT" }, "node_modules/mri": { @@ -7582,9 +7589,9 @@ } }, "node_modules/react-big-calendar": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/react-big-calendar/-/react-big-calendar-1.18.0.tgz", - "integrity": "sha512-bGrCdyfnCGe2qnIdEoGkGgQdEFOiGO1Tq7RLkI1a2t8ZudyEAKekFtneO2/ltKQEQK6zH76YdJ7vR9UMyD+ULw==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/react-big-calendar/-/react-big-calendar-1.19.2.tgz", + "integrity": "sha512-2orH+TOXPJBlQGwSl9ZnTK2WZR9OfVf0r1s8mnbpjvtENZfmWHP6nXqxmten1vkvzOMqefVGjh5GurM27HHOZw==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.7", @@ -8607,9 +8614,9 @@ } }, "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.3.tgz", + "integrity": "sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg==", "dev": true, "license": "MIT", "dependencies": { @@ -8821,9 +8828,9 @@ "license": "0BSD" }, "node_modules/turbo-stream": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", - "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.1.tgz", + "integrity": "sha512-v8kOJXpG3WoTN/+at8vK7erSzo6nW6CIaeOvNOkHQVDajfz1ZVeSxCbc6tOH4hrGZW7VUCV0TOXd8CPzYnYkrw==", "license": "ISC" }, "node_modules/type-is": { @@ -8841,9 +8848,9 @@ } }, "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "devOptional": true, "license": "Apache-2.0", "bin": { @@ -8877,9 +8884,9 @@ } }, "node_modules/undici": { - "version": "6.21.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", - "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", + "version": "6.21.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz", + "integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==", "dev": true, "license": "MIT", "engines": { @@ -8887,9 +8894,9 @@ } }, "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "dev": true, "license": "MIT" }, diff --git a/package.json b/package.json index 7c47246..4fa8032 100644 --- a/package.json +++ b/package.json @@ -9,33 +9,33 @@ "publish": "remix build --sourcemap && wrangler pages deploy public" }, "dependencies": { - "@chakra-ui/react": "^2.10.6", + "@chakra-ui/react": "^2.10.9", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", - "@fontsource-variable/plus-jakarta-sans": "^5.2.5", - "@remix-run/cloudflare": "^2.16.0", - "@remix-run/cloudflare-pages": "^2.16.0", - "@remix-run/react": "^2.16.0", - "@sentry/react": "^9.5.0", + "@fontsource-variable/plus-jakarta-sans": "^5.2.6", + "@remix-run/cloudflare": "^2.16.8", + "@remix-run/cloudflare-pages": "^2.16.8", + "@remix-run/react": "^2.16.8", + "@sentry/react": "^9.27.0", "aws4fetch": "^1.0.20", "dayjs": "^1.11.13", - "framer-motion": "^12.5.0", + "framer-motion": "^12.16.0", "react": "^18.3.1", - "react-big-calendar": "^1.18.0", + "react-big-calendar": "^1.19.2", "react-dom": "^18.3.1" }, "devDependencies": { - "@remix-run/dev": "^2.16.0", - "@types/node": "^22.13.10", - "@types/react": "^18.3.18", + "@remix-run/dev": "^2.16.8", + "@types/node": "^22.13.14", + "@types/react": "^18.3.23", "@types/react-big-calendar": "^1.16.1", - "@types/react-dom": "^18.3.5", - "dotenv": "^16.4.7", + "@types/react-dom": "^18.3.7", + "dotenv": "^16.5.0", "prettier": "^3.5.3", - "typescript": "^5.8.2" + "typescript": "^5.8.3" }, "overrides": { - "@cloudflare/workers-types": "^4.20250311.0" + "@cloudflare/workers-types": "^4.20250610.0" }, "prettier": { "endOfLine": "auto"