diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index caf2303..047dbc7 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index 0c39f27..044c0b7 100644 --- a/package.json +++ b/package.json @@ -28,25 +28,25 @@ "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", "@heroicons/react": "^2.1.5", - "@mui/material": "^6.0.2", + "@mui/material": "^6.1.3", "@sendgrid/mail": "^8.1.3", "@types/cookie": "^0.6.0", - "@types/react-dom": "^18.3.0", + "@types/react-dom": "^18.3.1", "@types/react-google-recaptcha": "^2.1.9", "@types/styled-components": "^5.1.34", "@vercel/speed-insights": "^1.0.12", "classnames": "^2.5.1", "clsx": "^2.1.1", - "cookie": "^0.6.0", + "cookie": "^1.0.1", "focus-trap-react": "^10.3.0", "formik": "^2.4.6", - "framer-motion": "^11.5.6", - "i18next": "^23.15.1", + "framer-motion": "^11.11.8", + "i18next": "^23.15.2", "inquirer-fuzzy-path": "^2.3.0", "js-cookie": "^3.0.5", "moment": "^2.30.1", - "next": "^14.2.13", - "next-cloudinary": "^6.13.0", + "next": "^14.2.15", + "next-cloudinary": "^6.14.1", "next-themes": "^0.3.0", "node-fetch": "^3.3.2", "nodemailer": "^6.9.15", @@ -57,7 +57,7 @@ "react-dom": "^18.3.1", "react-google-recaptcha": "^3.1.0", "react-headroom": "^3.2.1", - "react-i18next": "^15.0.2", + "react-i18next": "^15.0.3", "react-icons": "^5.3.0", "react-loader-spinner": "^6.1.6", "react-markdown": "^9.0.1", @@ -66,11 +66,11 @@ "react-string-replace": "^1.1.1", "react-syntax-highlighter": "^15.5.0", "react-tippy": "^1.4.0", - "react-toastify": "^10.0.5", + "react-toastify": "^10.0.6", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.0", "styled-components": "^6.1.13", - "tailwind-merge": "^2.5.2", + "tailwind-merge": "^2.5.3", "typed.js": "^2.1.0", "unified": "^11.0.5", "yup": "^1.4.0" @@ -79,14 +79,14 @@ "@commitlint/cli": "^19.5.0", "@commitlint/config-conventional": "^19.5.0", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.1", - "@storybook/addon-essentials": "^8.3.2", - "@storybook/addon-interactions": "^8.3.2", - "@storybook/addon-links": "^8.3.2", - "@storybook/addon-mdx-gfm": "^8.3.2", - "@storybook/blocks": "^8.2.9", - "@storybook/nextjs": "^8.3.2", - "@storybook/react": "^8.3.2", + "@eslint/js": "^9.12.0", + "@storybook/addon-essentials": "^8.3.5", + "@storybook/addon-interactions": "^8.3.5", + "@storybook/addon-links": "^8.3.5", + "@storybook/addon-mdx-gfm": "^8.3.5", + "@storybook/blocks": "^8.3.5", + "@storybook/nextjs": "^8.3.5", + "@storybook/react": "^8.3.5", "@storybook/testing-library": "^0.2.2", "@svgr/webpack": "^8.1.0", "@tailwindcss/forms": "^0.5.9", @@ -95,22 +95,22 @@ "@types/jest": "^29.5.13", "@types/js-cookie": "^3.0.6", "@types/node-fetch": "^2.6.11", - "@types/prop-types": "^15.7.12", - "@types/react": "^18.3.8", + "@types/prop-types": "^15.7.13", + "@types/react": "^18.3.11", "@types/react-headroom": "^3.2.3", "@types/react-simple-maps": "^3.0.6", "@types/react-syntax-highlighter": "^15.5.13", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", + "@typescript-eslint/eslint-plugin": "^8.8.1", + "@typescript-eslint/parser": "^8.8.1", "autoprefixer": "^10.4.20", - "eslint": "^9.11.0", - "eslint-config-next": "^14.2.13", + "eslint": "^9.12.0", + "eslint-config-next": "^14.2.15", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-react": "^7.36.1", + "eslint-plugin-react": "^7.37.1", "eslint-plugin-simple-import-sort": "^12.1.1", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-storybook": "^0.9.0", "eslint-plugin-unused-imports": "^4.1.4", - "globals": "^15.9.0", + "globals": "^15.11.0", "husky": "^9.1.6", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", @@ -119,10 +119,10 @@ "next-sitemap": "^4.2.3", "postcss": "^8.4.47", "prettier": "^3.3.3", - "prettier-plugin-tailwindcss": "^0.6.6", - "storybook": "^8.3.2", - "tailwindcss": "^3.4.12", - "typescript": "^5.6.2" + "prettier-plugin-tailwindcss": "^0.6.8", + "storybook": "^8.3.5", + "tailwindcss": "^3.4.13", + "typescript": "^5.6.3" }, "lint-staged": { "**/*.{js,jsx,ts,tsx}": [ diff --git a/src/components/organisms/home/Projects.tsx b/src/components/organisms/home/Projects.tsx index 1d5e770..8bb1dfa 100644 --- a/src/components/organisms/home/Projects.tsx +++ b/src/components/organisms/home/Projects.tsx @@ -28,8 +28,8 @@ const Projects = ({ projects }: ProjectsProps) => { style={font.style} > - - + +
diff --git a/src/components/organisms/projects/Icons.ts b/src/components/organisms/projects/Icons.ts index e6f7941..965d610 100644 --- a/src/components/organisms/projects/Icons.ts +++ b/src/components/organisms/projects/Icons.ts @@ -29,6 +29,7 @@ import { SiIeee, SiJavascript, SiNextdotjs, + SiPlaywright, SiPuppeteer, SiPython, SiReact, @@ -52,6 +53,7 @@ export const linkIconMapping: Record = { }; export const toolIconMapping: Record = { + agGrid: DiAndroid, android: DiAndroid, angular: FaAngular, apple: AiFillApple, @@ -72,6 +74,7 @@ export const toolIconMapping: Record = { nextjs: SiNextdotjs, nodejs: FaNodeJs, php: FaPhp, + playwright: SiPlaywright, puppeteer: SiPuppeteer, python: SiPython, raspberrypi: FaRaspberryPi, diff --git a/src/data/cv/schools.json b/src/data/cv/schools.json index ab0f1cc..cf79720 100644 --- a/src/data/cv/schools.json +++ b/src/data/cv/schools.json @@ -54,7 +54,7 @@ "schoolName": "\"A. Peri\" Music School", "degreeName": "Diploma in Oboe", "degreeUrl": "https://peri-merulo.it/", - "grade": null, + "grade": "8.5/10", "start": "2003-01-09", "end": "2015-03-07", "description": "- I followed the curriculum that prepares for the diploma in musical instrument (equivalent to a university degree), which includes among its various courses: choral and opera singing, music theory and solfeggio, harmony, history of music, orchestra and chamber music, study of the Oboe and English Horn.\n- I took part in a Masterclass with Luca Vignali, oboist at Rome Opera House.\n- I participated in several local events, with the school’s orchestra or chamber groups, and performed in Rome, Milan and other cities as part of the System of Italian Youth Orchestras.", @@ -71,7 +71,7 @@ "schoolName": "Liceo Scientifico \"A. Moro\"", "degreeName": "High School", "degreeUrl": "https://www.liceomoro.edu.it/", - "grade": null, + "grade": "84%", "start": "2009-09-01", "end": "2014-07-02", "description": "- I attended the 'National Computer Science Plan' (\"PNI\") course with a bilingual (English and German) option. This program had a well-rounded curriculum that emphasized both scientific subjects and humanities, including literature, philosophy, and history.\n\n- Within the mathematics course, we had the opportunity to delve into programming, with a focus on algorithms and data structures.\n\n- In addition to my regular coursework, I engaged in various extracurricular activities, such as the school choir, some creative writing contests, elective courses on maths and computer science, and work placements.", diff --git a/src/data/en/home.json b/src/data/en/home.json index 420eca4..a70c983 100644 --- a/src/data/en/home.json +++ b/src/data/en/home.json @@ -14,14 +14,11 @@ "latest": "Lately I have been working a lot in the Node environment, using NextJS a lot with a backend based on OpenAPI and MongoDB. I have also been delving into UI/UX, learning how to design user interfaces with Figma and how to use Tailwind effectively." }, "updates": { - "learning": ["Figma & UI/UX Design", "Jekyll & Liquid"], - "willLearn": [ - "Swift for iOS Development", - "AI and its ethical implications" - ], + "learning": ["Swift for iOS Development", "SEO & website accessibility"], + "willLearn": ["AstroJS", "AI and its ethical implications"], "reading": [ - "'The Anxious Generation', by Jonathan Haidt", - "'The Pragmatic Programmer', by D. Thomas & A. Hunt" + "'The Three Body Problem', by Liu Cixin", + "'The Martian', by Andy Weir" ], "gaming": ["Zelda: Tears of the Kingdom"], "watching": ["the Marvel Netflix TV Series"] diff --git a/src/data/projects/projects.json b/src/data/projects/projects.json index 65a8aaf..7664841 100644 --- a/src/data/projects/projects.json +++ b/src/data/projects/projects.json @@ -1,4 +1,25 @@ [ + { + "title": "Purrfect Price", + "image": { + "name": "purrfect-price.webp", + "url": "https://res.cloudinary.com/dwrurydlt/image/upload/v1728827219/purrfect-price.webp" + }, + "shortDescription": "Compare cat food prices from top sellers with Purrfect Price", + "mediumDescription": "Purrfect Price is a tool built with NextJS, using Playwright to scrape popular cat food seller websites and AgGrid to organize, filter, and compare the best deals on various cat food brands. Whether searching for budget-friendly options or premium products, Purrfect Price helps you find the best deals effortlessly.", + "longDescription": "purrfect-price.md", + "tools": [ + "nextjs", + "react", + "typescript", + "tailwind", + "nodejs", + "playwright" + ], + "date": "2024-09-01", + "tags": ["personal", "web", "react"], + "links": {} + }, { "title": "FlexInvoice", "image": { diff --git a/src/data/projects/purrfect-price.md b/src/data/projects/purrfect-price.md new file mode 100644 index 0000000..91f191c --- /dev/null +++ b/src/data/projects/purrfect-price.md @@ -0,0 +1,11 @@ +After adopting a cat for the first time, I found myself overwhelmed by the sheer number of cat food options, ranging +from budget to premium brands. The research process was time-consuming, with prices and quality varying widely across +different online stores. That’s what motivated me to create Purrfect Price. + +Purrfect Price is a tool designed to simplify this process by **scraping prices** and product details from multiple cat food +websites. Built using **NextJS** for a dynamic frontend, the scraper is powered by **Playwright** to fetch data from popular +websites like Zooplus. The data is then organized and displayed using **AgGrid**, allowing users to filter and compare cat +food brands easily, helping them find the best quality/price ratio. + +The tool automates what would otherwise be a tedious manual process of visiting multiple sites and trying to assess +which product offers the best value for our beloved pets, helping cat owners make more informed decisions with ease. diff --git a/src/data/recruiters/2-recruiters.md b/src/data/recruiters/2-recruiters.md index 4641b64..863dedb 100644 --- a/src/data/recruiters/2-recruiters.md +++ b/src/data/recruiters/2-recruiters.md @@ -22,7 +22,7 @@ reflects my skills and experience without any compromises. This is my little way #### Seniority: -- 5+ years of work experience +- 6+ years of work experience - Mid to Senior level
@@ -31,11 +31,11 @@ reflects my skills and experience without any compromises. This is my little way #### 🟢 Preferred technologies: \* -- Java, Spring Boot -- Kotlin - Javascript / Typescript - React / Angular / Vue - NodeJS +- Java, Spring Boot +- Kotlin - REST APIs / GraphQL - MySQL / Postgres / MongoDB diff --git a/src/data/uses/5-media.md b/src/data/uses/5-media.md index 9afaf67..5d49729 100644 --- a/src/data/uses/5-media.md +++ b/src/data/uses/5-media.md @@ -6,4 +6,4 @@ **Spotify** mainly for podcasts -**Storytel** for audiobooks +**Storytel** and **Audible** for audiobooks diff --git a/yarn.lock b/yarn.lock index e9d5250..1e8222b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1519,6 +1519,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.25.6": + version: 7.25.7 + resolution: "@babel/runtime@npm:7.25.7" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: 10c0/86b7829d2fc9343714a9afe92757cf96c4dc799006ca61d73cda62f4b9e29bfa1ce36794955bc6cb4c188f5b10db832c949339895e1bbe81a69022d9d578ce29 + languageName: node + linkType: hard + "@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0, @babel/template@npm:^7.3.3": version: 7.24.0 resolution: "@babel/template@npm:7.24.0" @@ -1573,22 +1582,22 @@ __metadata: languageName: node linkType: hard -"@cloudinary-util/types@npm:1.5.8": - version: 1.5.8 - resolution: "@cloudinary-util/types@npm:1.5.8" - checksum: 10c0/b551794e6e471ed52305479e513f3ba673efea32a4b06da4f2c4437510102cb1d28a336cc69143a6cfbb1aca623ce0a8d9c8f4f7a677c2dd60619e8a0867bc36 +"@cloudinary-util/types@npm:1.5.10": + version: 1.5.10 + resolution: "@cloudinary-util/types@npm:1.5.10" + checksum: 10c0/febb220aa78532b4d31a729938276b1256044970503cc123eca17b3ab602d9b1e00841bea69aaa9fc23c7cb1cf7e16bb4c42754f3f35e4d98af73852227cc130 languageName: node linkType: hard -"@cloudinary-util/url-loader@npm:5.10.3": - version: 5.10.3 - resolution: "@cloudinary-util/url-loader@npm:5.10.3" +"@cloudinary-util/url-loader@npm:5.10.4": + version: 5.10.4 + resolution: "@cloudinary-util/url-loader@npm:5.10.4" dependencies: - "@cloudinary-util/types": "npm:1.5.8" + "@cloudinary-util/types": "npm:1.5.10" "@cloudinary-util/util": "npm:3.3.2" "@cloudinary/url-gen": "npm:1.15.0" zod: "npm:^3.22.4" - checksum: 10c0/ab0b0d12def11897f79e6cc8cde22412caf28975d0e3ddab570cc669ecb8eb1b87f186eb0a6b10da03ed7c3017fe0d2b5e9c938e812a6fd1145545d65ee2067c + checksum: 10c0/303eb949d9011df821ef54bfc2195219da92f71f319c9963302e169d70b0661bce0d4ee814267726a93967533d777d39e23bce93fca07565370281426902e18b languageName: node linkType: hard @@ -1960,6 +1969,19 @@ __metadata: languageName: node linkType: hard +"@emotion/serialize@npm:^1.3.2": + version: 1.3.2 + resolution: "@emotion/serialize@npm:1.3.2" + dependencies: + "@emotion/hash": "npm:^0.9.2" + "@emotion/memoize": "npm:^0.9.0" + "@emotion/unitless": "npm:^0.10.0" + "@emotion/utils": "npm:^1.4.1" + csstype: "npm:^3.0.2" + checksum: 10c0/b4873b643721d28b4450f9d77b71e6c8d0109e6825c54fc79e649d2fa438fe4080d2fa696ec8fda421b8e713fcd42306d6197b6121ddd2486ffab8e4b6311ce0 + languageName: node + linkType: hard + "@emotion/sheet@npm:^1.4.0": version: 1.4.0 resolution: "@emotion/sheet@npm:1.4.0" @@ -2017,6 +2039,13 @@ __metadata: languageName: node linkType: hard +"@emotion/utils@npm:^1.4.1": + version: 1.4.1 + resolution: "@emotion/utils@npm:1.4.1" + checksum: 10c0/f4704e0bdf48062fd6eb9c64771c88f521aab1e108a48cb23d65b6438597c63a6945301cef4c43611e79e0e76a304ec5481c31025ea8f573d7ad5423d747602c + languageName: node + linkType: hard + "@emotion/weak-memoize@npm:^0.4.0": version: 0.4.0 resolution: "@emotion/weak-memoize@npm:0.4.0" @@ -2228,6 +2257,13 @@ __metadata: languageName: node linkType: hard +"@eslint/core@npm:^0.6.0": + version: 0.6.0 + resolution: "@eslint/core@npm:0.6.0" + checksum: 10c0/fffdb3046ad6420f8cb9204b6466fdd8632a9baeebdaf2a97d458a4eac0e16653ba50d82d61835d7d771f6ced0ec942ec482b2fbccc300e45f2cbf784537f240 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.1.0": version: 3.1.0 resolution: "@eslint/eslintrc@npm:3.1.0" @@ -2245,17 +2281,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.11.0": - version: 9.11.0 - resolution: "@eslint/js@npm:9.11.0" - checksum: 10c0/7403aeba28ba9cae3470d149b334a51375eb7fd850f167555c81cc72fe98e5cc5ac3059ccdbe68eb255a49d7498a7288d25429af0c7d20afeb4b3c0748349bb4 - languageName: node - linkType: hard - -"@eslint/js@npm:^9.9.1": - version: 9.9.1 - resolution: "@eslint/js@npm:9.9.1" - checksum: 10c0/a3a91de2ce78469f7c4eee78c1eba77360706e1d0fa0ace2e19102079bcf237b851217c85ea501dc92c4c3719d60d9df966977abc8554d4c38e3638c1f53dcb2 +"@eslint/js@npm:9.12.0, @eslint/js@npm:^9.12.0": + version: 9.12.0 + resolution: "@eslint/js@npm:9.12.0" + checksum: 10c0/325650a59a1ce3d97c69441501ebaf415607248bacbe8c8ca35adc7cb73b524f592f266a75772f496b06f3239e3ee1996722a242148085f0ee5fb3dd7065897c languageName: node linkType: hard @@ -2329,6 +2358,23 @@ __metadata: languageName: node linkType: hard +"@humanfs/core@npm:^0.19.0": + version: 0.19.0 + resolution: "@humanfs/core@npm:0.19.0" + checksum: 10c0/f87952d5caba6ae427a620eff783c5d0b6cef0cfc256dec359cdaa636c5f161edb8d8dad576742b3de7f0b2f222b34aad6870248e4b7d2177f013426cbcda232 + languageName: node + linkType: hard + +"@humanfs/node@npm:^0.16.5": + version: 0.16.5 + resolution: "@humanfs/node@npm:0.16.5" + dependencies: + "@humanfs/core": "npm:^0.19.0" + "@humanwhocodes/retry": "npm:^0.3.0" + checksum: 10c0/41c365ab09e7c9eaeed373d09243195aef616d6745608a36fc3e44506148c28843872f85e69e2bf5f1e992e194286155a1c1cecfcece6a2f43875e37cd243935 + languageName: node + linkType: hard + "@humanwhocodes/module-importer@npm:^1.0.1": version: 1.0.1 resolution: "@humanwhocodes/module-importer@npm:1.0.1" @@ -2343,6 +2389,13 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/retry@npm:^0.3.1": + version: 0.3.1 + resolution: "@humanwhocodes/retry@npm:0.3.1" + checksum: 10c0/f0da1282dfb45e8120480b9e2e275e2ac9bbe1cf016d046fdad8e27cc1285c45bb9e711681237944445157b430093412b4446c1ab3fc4bb037861b5904101d3b + languageName: node + linkType: hard + "@img/sharp-darwin-arm64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-darwin-arm64@npm:0.33.4" @@ -2862,22 +2915,22 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/core-downloads-tracker@npm:6.0.2" - checksum: 10c0/b83b067ab7b6fe90b1616a8ced478cb030384c0942502e63d2c5580677dcaed055a5a5178130c1c3a9b6b02f4b1a1e19ce0f2e6a754c1f5724495c6458a8efd8 +"@mui/core-downloads-tracker@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/core-downloads-tracker@npm:6.1.3" + checksum: 10c0/250df05f7cb497fb950d20680c67ce5c0e33d32fb7c56dfd2edfe28c298542c35fc79039123f64ae51a379cd205d182f310bde613d3a36e0da40079d24998515 languageName: node linkType: hard -"@mui/material@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/material@npm:6.0.2" +"@mui/material@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/material@npm:6.1.3" dependencies: - "@babel/runtime": "npm:^7.25.0" - "@mui/core-downloads-tracker": "npm:^6.0.2" - "@mui/system": "npm:^6.0.2" - "@mui/types": "npm:^7.2.16" - "@mui/utils": "npm:^6.0.2" + "@babel/runtime": "npm:^7.25.6" + "@mui/core-downloads-tracker": "npm:^6.1.3" + "@mui/system": "npm:^6.1.3" + "@mui/types": "npm:^7.2.18" + "@mui/utils": "npm:^6.1.3" "@popperjs/core": "npm:^2.11.8" "@types/react-transition-group": "npm:^4.4.11" clsx: "npm:^2.1.1" @@ -2888,7 +2941,7 @@ __metadata: peerDependencies: "@emotion/react": ^11.5.0 "@emotion/styled": ^11.3.0 - "@mui/material-pigment-css": ^6.0.2 + "@mui/material-pigment-css": ^6.1.3 "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2901,16 +2954,16 @@ __metadata: optional: true "@types/react": optional: true - checksum: 10c0/2dc43f4fec596f4cec4428610ba6e100d4e9e48a8a16e049baa10e9b6a028f5ce90a68edf0713bd8ca70c985c68d1544ffaffb51946348e04af287e686622c9b + checksum: 10c0/657f8d501b368208f69f02c4058f7d93d68d9b50c01812ea5c16117929448fa0e9ead6f49b9828f927b379075af72a991565632de926976a266b1162b3ea0f89 languageName: node linkType: hard -"@mui/private-theming@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/private-theming@npm:6.0.2" +"@mui/private-theming@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/private-theming@npm:6.1.3" dependencies: - "@babel/runtime": "npm:^7.25.0" - "@mui/utils": "npm:^6.0.2" + "@babel/runtime": "npm:^7.25.6" + "@mui/utils": "npm:^6.1.3" prop-types: "npm:^15.8.1" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2918,16 +2971,18 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/981bef131b755256d2942f92c7ca22a1baf11ef19f76824e44751d0eca0dc0ff62361b744d46efc5746c82816415597ec5e6248307619ccd79f79d70e98938d7 + checksum: 10c0/b84ca829a9f1fbcc15a8b43410108cc03bb65fff80b8ec908352dde5666c3722df60af8130ded9b6eabf02d202c536393adccb6ba13cad08da7edce76200a271 languageName: node linkType: hard -"@mui/styled-engine@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/styled-engine@npm:6.0.2" +"@mui/styled-engine@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/styled-engine@npm:6.1.3" dependencies: - "@babel/runtime": "npm:^7.25.0" + "@babel/runtime": "npm:^7.25.6" "@emotion/cache": "npm:^11.13.1" + "@emotion/serialize": "npm:^1.3.2" + "@emotion/sheet": "npm:^1.4.0" csstype: "npm:^3.1.3" prop-types: "npm:^15.8.1" peerDependencies: @@ -2939,19 +2994,19 @@ __metadata: optional: true "@emotion/styled": optional: true - checksum: 10c0/36eb8298805e005dec6e564c83e63313f2f654bdac61d31b99785178478f5a9673660f67796633a0beeacc3c66e4bc3b2f33ec473d2cce400dfca707c8e10b37 + checksum: 10c0/3788657bfae25dc78bfc82f0077919a29ee18c5659e82f9b73de29afd57447397e0dee1416c3f25360b584b26d8116287512bf3a5563a16f5d8eabb03f990a95 languageName: node linkType: hard -"@mui/system@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/system@npm:6.0.2" +"@mui/system@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/system@npm:6.1.3" dependencies: - "@babel/runtime": "npm:^7.25.0" - "@mui/private-theming": "npm:^6.0.2" - "@mui/styled-engine": "npm:^6.0.2" - "@mui/types": "npm:^7.2.16" - "@mui/utils": "npm:^6.0.2" + "@babel/runtime": "npm:^7.25.6" + "@mui/private-theming": "npm:^6.1.3" + "@mui/styled-engine": "npm:^6.1.3" + "@mui/types": "npm:^7.2.18" + "@mui/utils": "npm:^6.1.3" clsx: "npm:^2.1.1" csstype: "npm:^3.1.3" prop-types: "npm:^15.8.1" @@ -2967,29 +3022,29 @@ __metadata: optional: true "@types/react": optional: true - checksum: 10c0/bcb77617467f2b6ad22dd7d5c384f8e1a86511065f4384d7d45d4e2ca34db383454556f59a97f44fbd82bbe38ee0f45fb25e22fb39536e7f42d99c3ee88dcdb2 + checksum: 10c0/53934c4abcae93e1474cf3457e7fc2a43c6a57b51c0b5aba7561746dbab71192dd2716dde86230be7fd56bbef130260e4b8af61462a0453d5ba9da240dafefed languageName: node linkType: hard -"@mui/types@npm:^7.2.16": - version: 7.2.16 - resolution: "@mui/types@npm:7.2.16" +"@mui/types@npm:^7.2.18": + version: 7.2.18 + resolution: "@mui/types@npm:7.2.18" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/e51189d464e4217616a0d2bf45468b949c5b660b154fa03f1153456e4ef1422157454ed442dc9bde6a247166c8db7de6c405c629829525e3ca500ee9cf48f507 + checksum: 10c0/338404bdef7c7f9ebcd389ebbf429c44d2cc9c25c65d8669dc900a24b2c8718240482273bf6cd953578965e3838ad40a8e7376c71d3d9146be3afb88bff1b67a languageName: node linkType: hard -"@mui/utils@npm:^6.0.2": - version: 6.0.2 - resolution: "@mui/utils@npm:6.0.2" +"@mui/utils@npm:^6.1.3": + version: 6.1.3 + resolution: "@mui/utils@npm:6.1.3" dependencies: - "@babel/runtime": "npm:^7.25.0" - "@mui/types": "npm:^7.2.16" - "@types/prop-types": "npm:^15.7.12" + "@babel/runtime": "npm:^7.25.6" + "@mui/types": "npm:^7.2.18" + "@types/prop-types": "npm:^15.7.13" clsx: "npm:^2.1.1" prop-types: "npm:^15.8.1" react-is: "npm:^18.3.1" @@ -2999,14 +3054,14 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10c0/7a7d45878727bb154cd2bed4b8bbe536f24cda9431688e64a87f82dfe313e82cb948865cacc3c416588a3988d5715f3546c636e2b341c6fa0f5409bbe287a133 + checksum: 10c0/2879a47b309565a3aa83177c94a9dddb67fcad5286ec1e5cec498543e07d7ee3c8930586a5ec36dc54a33c12c451ea8eb913d83a85127074c6cf8289b75d1ea9 languageName: node linkType: hard -"@next/env@npm:14.2.13": - version: 14.2.13 - resolution: "@next/env@npm:14.2.13" - checksum: 10c0/d7e4a5ad5ee9e2d7a819a208e3c187fae7e69446360bb25354ce9c4a82696adbc6545a11ee67e940b99e1c0a614a27cb308b882ae23b6c633f36e313a458423a +"@next/env@npm:14.2.15": + version: 14.2.15 + resolution: "@next/env@npm:14.2.15" + checksum: 10c0/b1af95941bd7e080276af0901512c8c56b4e157402d2d913feca435c6a6f01130c9f322cca67e5c2b1ca160f54f6c0c4913fb8a3201812a5bb62dbdccae6f8fa languageName: node linkType: hard @@ -3017,74 +3072,74 @@ __metadata: languageName: node linkType: hard -"@next/eslint-plugin-next@npm:14.2.13": - version: 14.2.13 - resolution: "@next/eslint-plugin-next@npm:14.2.13" +"@next/eslint-plugin-next@npm:14.2.15": + version: 14.2.15 + resolution: "@next/eslint-plugin-next@npm:14.2.15" dependencies: glob: "npm:10.3.10" - checksum: 10c0/8ef8e6289f0e447f0e59aca1f70594be0b4b9f23723684f7ad6eb58ca8b874d05dd3577feddafd3953aa302272c5bc525e369bcc0eeaabc7264e5ad9bac98d95 + checksum: 10c0/54dd8cd8fd47722528ffb7862a8e079bbc07d9131125502273ec88a706238d7a7d2e4abf3ba72ee2a21ea2890de53bf6dfec0308ddf9cfc7794a4b5bbc5d06cc languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-darwin-arm64@npm:14.2.13" +"@next/swc-darwin-arm64@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-darwin-arm64@npm:14.2.15" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-darwin-x64@npm:14.2.13" +"@next/swc-darwin-x64@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-darwin-x64@npm:14.2.15" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-linux-arm64-gnu@npm:14.2.13" +"@next/swc-linux-arm64-gnu@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-arm64-gnu@npm:14.2.15" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-linux-arm64-musl@npm:14.2.13" +"@next/swc-linux-arm64-musl@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-arm64-musl@npm:14.2.15" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-linux-x64-gnu@npm:14.2.13" +"@next/swc-linux-x64-gnu@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-x64-gnu@npm:14.2.15" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-linux-x64-musl@npm:14.2.13" +"@next/swc-linux-x64-musl@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-linux-x64-musl@npm:14.2.15" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-win32-arm64-msvc@npm:14.2.13" +"@next/swc-win32-arm64-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-arm64-msvc@npm:14.2.15" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-win32-ia32-msvc@npm:14.2.13" +"@next/swc-win32-ia32-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-ia32-msvc@npm:14.2.15" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:14.2.13": - version: 14.2.13 - resolution: "@next/swc-win32-x64-msvc@npm:14.2.13" +"@next/swc-win32-x64-msvc@npm:14.2.15": + version: 14.2.15 + resolution: "@next/swc-win32-x64-msvc@npm:14.2.15" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -3106,7 +3161,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": +"@nodelib/fs.walk@npm:^1.2.3": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -3250,9 +3305,9 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-actions@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-actions@npm:8.3.2" +"@storybook/addon-actions@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-actions@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" @@ -3260,47 +3315,47 @@ __metadata: polished: "npm:^4.2.2" uuid: "npm:^9.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/a697e07d240648a287872f7ccf0c9fa393837e569e3361bd1d3ccb3f4bb8dcb3e38747aa2829f14ca51a5856443efda15f6988fc0d57ae188906dd0e13108fd2 + storybook: ^8.3.5 + checksum: 10c0/c9872d9d41b33ae26be36dfb25ccb10e7c832d4677cffe4f3e8a42f2748d8c54e681810662b88e10d1e72223096ad1861e389ee7134974e9f3e2869958300e08 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-backgrounds@npm:8.3.2" +"@storybook/addon-backgrounds@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-backgrounds@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/5b601d1833585d3a25fcbc151e1e8da91d70fb59758d70693b6501f79ac099e96effd46c3bb14bcd430daea03b1a7a00aeb602b971b57bedc5ab006a355081bf + storybook: ^8.3.5 + checksum: 10c0/6a2ce804bd96827a0601b53ea1f15bec382e1099cf957a0ac3c9452da1a58702fb5cea4b76c564a78a3a4f66431eaf3d826ad400d3bd579fec94ec266f06e211 languageName: node linkType: hard -"@storybook/addon-controls@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-controls@npm:8.3.2" +"@storybook/addon-controls@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-controls@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/abbc755425bf3db4973a815d1c259c8eec3eb5e2b5748665250c449faeeed4df424909206e4fba46e93c8ac235826180db9cda1f08189a4710788d0677e8ad84 + storybook: ^8.3.5 + checksum: 10c0/f0bf85a8f401649734ae63ece9b64fe77b10a290cd1e83f54d83da4ae58f5a3a9e3876497f8cb3e9ac12dd1814fe7d16cee88bd6985877422823965b20607385 languageName: node linkType: hard -"@storybook/addon-docs@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-docs@npm:8.3.2" +"@storybook/addon-docs@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-docs@npm:8.3.5" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/blocks": "npm:8.3.2" - "@storybook/csf-plugin": "npm:8.3.2" + "@storybook/blocks": "npm:8.3.5" + "@storybook/csf-plugin": "npm:8.3.5" "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:8.3.2" + "@storybook/react-dom-shim": "npm:8.3.5" "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" @@ -3309,133 +3364,133 @@ __metadata: rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/05664db4c271de3c5cae20e6046b3ee2c331334277ff81fdc22e3dbc4cba20f0d0e0ab7681d7f0fbaefd81f35e15c05cee4c434cf31d9f26272dc006a05f7d82 + storybook: ^8.3.5 + checksum: 10c0/51f277079397ecc0e5fef721307a618e3aa4727069dba2b331cb4de2e6e318f4de338132e1ea886c0e9ee0824a10cbc9a0887e0f09f341221a31a09111ce4836 languageName: node linkType: hard -"@storybook/addon-essentials@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-essentials@npm:8.3.2" - dependencies: - "@storybook/addon-actions": "npm:8.3.2" - "@storybook/addon-backgrounds": "npm:8.3.2" - "@storybook/addon-controls": "npm:8.3.2" - "@storybook/addon-docs": "npm:8.3.2" - "@storybook/addon-highlight": "npm:8.3.2" - "@storybook/addon-measure": "npm:8.3.2" - "@storybook/addon-outline": "npm:8.3.2" - "@storybook/addon-toolbars": "npm:8.3.2" - "@storybook/addon-viewport": "npm:8.3.2" +"@storybook/addon-essentials@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-essentials@npm:8.3.5" + dependencies: + "@storybook/addon-actions": "npm:8.3.5" + "@storybook/addon-backgrounds": "npm:8.3.5" + "@storybook/addon-controls": "npm:8.3.5" + "@storybook/addon-docs": "npm:8.3.5" + "@storybook/addon-highlight": "npm:8.3.5" + "@storybook/addon-measure": "npm:8.3.5" + "@storybook/addon-outline": "npm:8.3.5" + "@storybook/addon-toolbars": "npm:8.3.5" + "@storybook/addon-viewport": "npm:8.3.5" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/4fa5b6cec14e790eeef025b27e41e943d39d8c6856d1ef07d48f71e8ce97931023cbff2e7f2e385e2ff2be2468f40887d6c6ba0e0e74b91eba3bb9c666a44588 + storybook: ^8.3.5 + checksum: 10c0/dad5ec31342abafe93eefa10178278f2f3cb8f849824050cf9248ff976188fda9bdc167750a57c57f0f821a56dd46daef92e70816a62b3cba435484f263fb703 languageName: node linkType: hard -"@storybook/addon-highlight@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-highlight@npm:8.3.2" +"@storybook/addon-highlight@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-highlight@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/4439a2c51da41af9df4918f7ec3dba9e56cabc0d99bad7d9ebd776e12c5673a300324873c5a49d65428ed867ffbc909f7b5bc0df2489dad881047720e9a2619d + storybook: ^8.3.5 + checksum: 10c0/9bd4d29d10d612aa6baf2a3c470fd571f32edd4d456e3c4eb0dfe416be7891b075f06a7f46da35274c58261db8be5e97d974edec3c11b477f1cc397b357a42ca languageName: node linkType: hard -"@storybook/addon-interactions@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-interactions@npm:8.3.2" +"@storybook/addon-interactions@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-interactions@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:8.3.2" - "@storybook/test": "npm:8.3.2" + "@storybook/instrumenter": "npm:8.3.5" + "@storybook/test": "npm:8.3.5" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/5d72ad8a6c0f9479d2c130384138ab04c638f4822543c278f038f9395df6c6dfac7a5512ccee3abd1aef29aa53bbffc6fbd45181421cb667a83fbeb477cb4ab6 + storybook: ^8.3.5 + checksum: 10c0/66aef03bdaee184911db0ddd212ef5c87f30d985d363b65085a88d19aa0304feb2753f342338f7b675463405ddfd0f6c7938ec62acdad5bbcd43af3173738932 languageName: node linkType: hard -"@storybook/addon-links@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-links@npm:8.3.2" +"@storybook/addon-links@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-links@npm:8.3.5" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 + storybook: ^8.3.5 peerDependenciesMeta: react: optional: true - checksum: 10c0/7e7f0052a005f505c3790ba4131fa9cd328c3a805c515911751fdd721ba2375cf19064dc6071db322015f69b4e875a7a593956b5e70be755a53799a902c122de + checksum: 10c0/ac431b420196fea7f9aa2a62356d2221c75065515ba82e4a0bbcddaa66a9a61d93f186e6efde87ca43ddfd043f3503f4459449d0f3f76935707276b87698f0d3 languageName: node linkType: hard -"@storybook/addon-mdx-gfm@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-mdx-gfm@npm:8.3.2" +"@storybook/addon-mdx-gfm@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-mdx-gfm@npm:8.3.5" dependencies: remark-gfm: "npm:^4.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/5f3431e3cce11e412359d5da3af3e356215fe9de94e2928a3c101b15d0373e1ee9bfebe0251c4a76768b4a8ae600f795236af07859ac5906abe04d05984b8bd8 + storybook: ^8.3.5 + checksum: 10c0/7572e67034835aae6beeff4cce4e23cb9f3a5d2743be6545b10765059349a22462687ca7b386db3e8867d080b4b965dcbe532a705e61bec4fae0bcd1c946e96e languageName: node linkType: hard -"@storybook/addon-measure@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-measure@npm:8.3.2" +"@storybook/addon-measure@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-measure@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/3128cf2e7f128e731f3ab3b63bc1ffc3aaf409f68a6c727f853ff5e9fd926a6f192052a36dac37d56d1fe06e7a7c9cb3f17409be9d32077297d93777c2bec31c + storybook: ^8.3.5 + checksum: 10c0/49a8f2fac76a65fc2b4fdf6c90a4996e58cccf4a3db56a7f32a17eff2a34ebeccf7ad8042a3bd3b1e8deba1d9ba95ce95f8ee57f11a98de51ce6fc29b2a127b4 languageName: node linkType: hard -"@storybook/addon-outline@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-outline@npm:8.3.2" +"@storybook/addon-outline@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-outline@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/167976f8bbd3769c55accff104b77fcf2f8d477bdac9708bbb8e91583568b7072d29c149e6ade760b431b5a77ac6dec7a9b8826cfeaa6434f0b6e831c7d2ef43 + storybook: ^8.3.5 + checksum: 10c0/d1d4d734e1770aa4af8fba2d789ad5c570ae0eb66301d8c5444a92a07428f66cde4a32e48fc1ea8627801c7d5c99ae40563554eef7f1a5ad14e4144ee74f9726 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-toolbars@npm:8.3.2" +"@storybook/addon-toolbars@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-toolbars@npm:8.3.5" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/ab1b54c4160df4d3db444d7b2b908e6602c3022ae1a469cc78d29a142bd43e795a1b0da9bc4d5d139a0a6bbad51dfb00752b493dc1798bd99ed59a26807e2788 + storybook: ^8.3.5 + checksum: 10c0/1e198ab1c87204f3ed69493484e94e6ad6bd4ed3c5a164ceeb0719cf2ddf96159d0fc481584c413d0bf3ff3943196ca123888ac67b0dbf967195d024387de84e languageName: node linkType: hard -"@storybook/addon-viewport@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/addon-viewport@npm:8.3.2" +"@storybook/addon-viewport@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/addon-viewport@npm:8.3.5" dependencies: memoizerific: "npm:^1.11.3" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/d1678cf51bf8889b372ab6d0fee0ddc7fdc33d749f8a17ec154cd4f43180df49cf82a25fcda67d6a52c09c10303b36cb4f00bf81ed83dd9b711302118dbfc1b0 + storybook: ^8.3.5 + checksum: 10c0/26e02754694d3422c19383ca330eb541394e54151e6c3d86865cbedcf49a323820b649e837e47ef94ea310c80ca47b9baa56fadee3a02db31bce5eaae6f43674 languageName: node linkType: hard -"@storybook/blocks@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/blocks@npm:8.3.2" +"@storybook/blocks@npm:8.3.5, @storybook/blocks@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/blocks@npm:8.3.5" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" @@ -3454,52 +3509,21 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 + storybook: ^8.3.5 peerDependenciesMeta: react: optional: true react-dom: optional: true - checksum: 10c0/c233ab5062d0d10b8335d2fc3b548bf54c4ed2cc345047303eedffcb4c4ed0a93474f085d6279719c47162adcb18dd12e0b5483997865868d5f0f37c74485575 + checksum: 10c0/8b4d4b7761ff32de02c231231ef49457f96438916c9f5e2af6eebd90842a7de1f26781a768f5f2b080abd26c8da66c1fca60d304a87f530216eb01d6434e7ff9 languageName: node linkType: hard -"@storybook/blocks@npm:^8.2.9": - version: 8.2.9 - resolution: "@storybook/blocks@npm:8.2.9" +"@storybook/builder-webpack5@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/builder-webpack5@npm:8.3.5" dependencies: - "@storybook/csf": "npm:0.1.11" - "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^1.2.5" - "@types/lodash": "npm:^4.14.167" - color-convert: "npm:^2.0.1" - dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" - markdown-to-jsx: "npm:^7.4.5" - memoizerific: "npm:^1.11.3" - polished: "npm:^4.2.2" - react-colorful: "npm:^5.1.2" - telejson: "npm:^7.2.0" - ts-dedent: "npm:^2.0.0" - util-deprecate: "npm:^1.0.2" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10c0/7804e61d2c92c0ef7032ad1f4cbe166341bc4c18b73c6a16ef377b447b88412ee1aa22e886af9493f6f5d50a59c3166e7eedef839d53424a832782f36127cea8 - languageName: node - linkType: hard - -"@storybook/builder-webpack5@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/builder-webpack5@npm:8.3.2" - dependencies: - "@storybook/core-webpack": "npm:8.3.2" + "@storybook/core-webpack": "npm:8.3.5" "@types/node": "npm:^22.0.0" "@types/semver": "npm:^7.3.4" browser-assert: "npm:^1.2.1" @@ -3527,38 +3551,38 @@ __metadata: webpack-hot-middleware: "npm:^2.25.1" webpack-virtual-modules: "npm:^0.6.0" peerDependencies: - storybook: ^8.3.2 + storybook: ^8.3.5 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/095c358b3f8f364584f1bf0dc3c221849465ea5643640d482628e06e7cc9574f3a006d5b7a9ce29543d563e854255ceebbfca6bba38c07908e4a2fdb5deb6d83 + checksum: 10c0/03c2e8ff9e8a85ed1064ec0514a48bd3ede92872f9bc867d961049638ec8884a0fd341993214136ccfeddbb280ca397bba42379c2fddaac7eb3d8a007d25c6bf languageName: node linkType: hard -"@storybook/components@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/components@npm:8.3.2" +"@storybook/components@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/components@npm:8.3.5" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/8f0d04e271337a791897c01f0f9e4dec9b458dde9853e626575040413d2760eac2f58674d057d989ffa9051b5eb41a9ae437cba9cbeaee95b1894a68c98482bf + storybook: ^8.3.5 + checksum: 10c0/20b3217f1a0a48ab5a40c08960d966be1fc6842dd40fc9951328d9bdc76411e3d3820865fd93895eeccec718ef8c8512f19d1fcad9bdd2cb6a792f92ca4d73ce languageName: node linkType: hard -"@storybook/core-webpack@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/core-webpack@npm:8.3.2" +"@storybook/core-webpack@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/core-webpack@npm:8.3.5" dependencies: "@types/node": "npm:^22.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/c1a75abf8cf25a7845fa1b1e80561569f46cd7d58bb97c097904b2b5d9fcbf814f62511e2fb3a44bef6434eb5b0bafb5b4a134fe3d7d968e0f6a2364bab1a7ea + storybook: ^8.3.5 + checksum: 10c0/d9311fc697485b70e7e4b473a9fa496f4bde7fe5242a889c080167d19ea53b07beab1e6458b6133f360f2c5e68b7e1dee9fcdd41dff5364ebf97b5c567f0c40b languageName: node linkType: hard -"@storybook/core@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/core@npm:8.3.2" +"@storybook/core@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/core@npm:8.3.5" dependencies: "@storybook/csf": "npm:^0.1.11" "@types/express": "npm:^4.17.21" @@ -3573,27 +3597,18 @@ __metadata: semver: "npm:^7.6.2" util: "npm:^0.12.5" ws: "npm:^8.2.3" - checksum: 10c0/0086512c212c1a27878a982fecf0258c33b7b752c8ab985f73673568b3ab304258606f0f7d5efc1db14fef70d18c81937c98bde03c51d8c69774c51d846b67d6 + checksum: 10c0/f01d13c2309af518f1d029d27a3dd1ce80ea7423c9d4927d1096634a84887051c3581404971499ab81e5b28acca517bf1b31a3281fe7fdb0b418f0c45767f16f languageName: node linkType: hard -"@storybook/csf-plugin@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/csf-plugin@npm:8.3.2" +"@storybook/csf-plugin@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/csf-plugin@npm:8.3.5" dependencies: unplugin: "npm:^1.3.1" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/56717f8627f24547ae9038ed858d0d349a43cb85f948ea1f0bc5ff5d1b51d8c13b5990097090accceceabb0ccd514083329379c0ef70b9d24098410a85ee5d2d - languageName: node - linkType: hard - -"@storybook/csf@npm:0.1.11, @storybook/csf@npm:^0.1.11": - version: 0.1.11 - resolution: "@storybook/csf@npm:0.1.11" - dependencies: - type-fest: "npm:^2.19.0" - checksum: 10c0/c5329fc13e7d762049b5c91df1bc1c0e510a1a898c401b72b68f1ff64139a85ab64a92f8e681d2fcb226c0a4a55d0f23b569b2bdb517e0f067bd05ea46228356 + storybook: ^8.3.5 + checksum: 10c0/528af7509500afe1baf446fb8d52978c71d18df0abafd27a81ab821977cfb211bb02190f5a7d09005c4c10dac5e91ef978e35c74ee477ed7d6e45583ebc8412d languageName: node linkType: hard @@ -3606,6 +3621,15 @@ __metadata: languageName: node linkType: hard +"@storybook/csf@npm:^0.1.11": + version: 0.1.11 + resolution: "@storybook/csf@npm:0.1.11" + dependencies: + type-fest: "npm:^2.19.0" + checksum: 10c0/c5329fc13e7d762049b5c91df1bc1c0e510a1a898c401b72b68f1ff64139a85ab64a92f8e681d2fcb226c0a4a55d0f23b569b2bdb517e0f067bd05ea46228356 + languageName: node + linkType: hard + "@storybook/global@npm:^5.0.0": version: 5.0.0 resolution: "@storybook/global@npm:5.0.0" @@ -3623,41 +3647,31 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^1.2.5": - version: 1.2.9 - resolution: "@storybook/icons@npm:1.2.9" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/37513dbf526bf827941ee274e0f8358c6db41c963ffd0c408a674d794fa9af8d835e0dc4e58fd589106c4f33da5552aa8315ae45745f0c107ade0f6299cbf710 - languageName: node - linkType: hard - -"@storybook/instrumenter@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/instrumenter@npm:8.3.2" +"@storybook/instrumenter@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/instrumenter@npm:8.3.5" dependencies: "@storybook/global": "npm:^5.0.0" "@vitest/utils": "npm:^2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/429feb7e08746421ed28116282668d63d05bfee1e77d966e840db59a61e3de6d036d92dec1b6fc47e026379d797fdb58b3ce1988beee96ecdb7d0a915da24345 + storybook: ^8.3.5 + checksum: 10c0/9dd4e9080591200aa410ae9f7c132b466173a4fc882ad78e06fdbe8d795b04cee3afc5b1385ecb3ff5b9fb314abc3da2ac1494a8bf815e1113c3e8a241c5b7b7 languageName: node linkType: hard -"@storybook/manager-api@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/manager-api@npm:8.3.2" +"@storybook/manager-api@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/manager-api@npm:8.3.5" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/1ed88fa6323ffc0158373c6173ae76f3a66c66ddb47b5a3ffebb3d5f6cf3fbe27e36e41881136489060b40319032e72c3bf34a8c38daee725ce169a7ccddd8ef + storybook: ^8.3.5 + checksum: 10c0/4983af0e3a05abec0114acfa8bfe9d5df816b91f76614eb3c37dd654a0d4fdf5379d4d0cffc1676c6681d6142acd44e81abcb7c4f6de6108c8d26158cca9820d languageName: node linkType: hard -"@storybook/nextjs@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/nextjs@npm:8.3.2" +"@storybook/nextjs@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/nextjs@npm:8.3.5" dependencies: "@babel/core": "npm:^7.24.4" "@babel/plugin-syntax-bigint": "npm:^7.8.3" @@ -3673,10 +3687,10 @@ __metadata: "@babel/preset-typescript": "npm:^7.24.1" "@babel/runtime": "npm:^7.24.4" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.11" - "@storybook/builder-webpack5": "npm:8.3.2" - "@storybook/preset-react-webpack": "npm:8.3.2" - "@storybook/react": "npm:8.3.2" - "@storybook/test": "npm:8.3.2" + "@storybook/builder-webpack5": "npm:8.3.5" + "@storybook/preset-react-webpack": "npm:8.3.5" + "@storybook/react": "npm:8.3.5" + "@storybook/test": "npm:8.3.5" "@types/node": "npm:^22.0.0" "@types/semver": "npm:^7.3.4" babel-loader: "npm:^9.1.3" @@ -3703,7 +3717,7 @@ __metadata: next: ^13.5.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 + storybook: ^8.3.5 webpack: ^5.0.0 dependenciesMeta: sharp: @@ -3713,16 +3727,16 @@ __metadata: optional: true webpack: optional: true - checksum: 10c0/e677b3a5cb9e7880bbf869c3fe0f4537bc2975e6a555c09de0e6c04906afb5fea98dd39310cabf9dec49008020e154ed4af83c4075fc49011039d1868b2ea9e2 + checksum: 10c0/7b8d53380476f292dcc7c88b305f947eb0108aac70e24f66d06d060078444264d3e6e9ca362afb344081e196cd3baa24d184286b9e82db3144b79e326495ae7f languageName: node linkType: hard -"@storybook/preset-react-webpack@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/preset-react-webpack@npm:8.3.2" +"@storybook/preset-react-webpack@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/preset-react-webpack@npm:8.3.5" dependencies: - "@storybook/core-webpack": "npm:8.3.2" - "@storybook/react": "npm:8.3.2" + "@storybook/core-webpack": "npm:8.3.5" + "@storybook/react": "npm:8.3.5" "@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0" "@types/node": "npm:^22.0.0" "@types/semver": "npm:^7.3.4" @@ -3737,20 +3751,20 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 + storybook: ^8.3.5 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/47c98d60547f045db6b78813a65e88957e571d06cd875ca2f738d3471fc5441b8d06aa0153db45b544bc103465a9ff6490f22fdf7a81360faccb4a7bb2d26599 + checksum: 10c0/9f7b1748e00e7ebd6e20618a4e44b524977e8b6f36aa16ed9e937b3941930ef24e90f5f50cea339018276312d053549bef92845bc03f27a11de6eced55e52b1f languageName: node linkType: hard -"@storybook/preview-api@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/preview-api@npm:8.3.2" +"@storybook/preview-api@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/preview-api@npm:8.3.5" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/ac4765f8ac3f0e3fa7c85d61cb28cea5da035cd8797697a2f8962e341a03ebf8f858b9e4615f434eea7d554734f11d541f201c9d422a42a99fd887a66d88a64f + storybook: ^8.3.5 + checksum: 10c0/12d81d57c0931983428b8621311de79a3846ec0f1c51ab94c5a9e7795a1e4bade74aa62de3693c488001630403c98a5372caca4be613f6f806e7265afb22e3d7 languageName: node linkType: hard @@ -3772,27 +3786,27 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/react-dom-shim@npm:8.3.2" +"@storybook/react-dom-shim@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/react-dom-shim@npm:8.3.5" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 - checksum: 10c0/c650f9399a9cd4af449876e9ffcfe702109dfa686d42790ca624c5230fc862f15fd31ecb9180d6c67595bac7f8f8d496011585cec3583a2b4e389859b81b53b6 + storybook: ^8.3.5 + checksum: 10c0/a765dc358ae2b1775197aa540024ff8f999c4d1673e76f632b74edd62bb609c8405f4ddfd392923ee6190bf0a1506a473cf41202323d8bda77b20681dc5a1594 languageName: node linkType: hard -"@storybook/react@npm:8.3.2, @storybook/react@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/react@npm:8.3.2" +"@storybook/react@npm:8.3.5, @storybook/react@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/react@npm:8.3.5" dependencies: - "@storybook/components": "npm:^8.3.2" + "@storybook/components": "npm:^8.3.5" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:^8.3.2" - "@storybook/preview-api": "npm:^8.3.2" - "@storybook/react-dom-shim": "npm:8.3.2" - "@storybook/theming": "npm:^8.3.2" + "@storybook/manager-api": "npm:^8.3.5" + "@storybook/preview-api": "npm:^8.3.5" + "@storybook/react-dom-shim": "npm:8.3.5" + "@storybook/theming": "npm:^8.3.5" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^22.0.0" @@ -3808,27 +3822,27 @@ __metadata: type-fest: "npm:~2.19" util-deprecate: "npm:^1.0.2" peerDependencies: - "@storybook/test": 8.3.2 + "@storybook/test": 8.3.5 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.2 + storybook: ^8.3.5 typescript: ">= 4.2.x" peerDependenciesMeta: "@storybook/test": optional: true typescript: optional: true - checksum: 10c0/7216a4d17d636065e600c3cd16732fe90ce80deac64a70ffbb285a5b49f138fea1caa73d2114755b2b2f0fe8fd4b91815722cea51fd825c5a5857bb31728aa2c + checksum: 10c0/2db9aa673be975018c9a44cc4c0c662439a85298a4d931afe63bf4e1ca6f7ab6889eddf6d64a555483af84ccc65b3d81b712c2231096124063cf5afa77fcbb6d languageName: node linkType: hard -"@storybook/test@npm:8.3.2": - version: 8.3.2 - resolution: "@storybook/test@npm:8.3.2" +"@storybook/test@npm:8.3.5": + version: 8.3.5 + resolution: "@storybook/test@npm:8.3.5" dependencies: "@storybook/csf": "npm:^0.1.11" "@storybook/global": "npm:^5.0.0" - "@storybook/instrumenter": "npm:8.3.2" + "@storybook/instrumenter": "npm:8.3.5" "@testing-library/dom": "npm:10.4.0" "@testing-library/jest-dom": "npm:6.5.0" "@testing-library/user-event": "npm:14.5.2" @@ -3836,8 +3850,8 @@ __metadata: "@vitest/spy": "npm:2.0.5" util: "npm:^0.12.4" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/3babf57ee577c95b4dea5297d5cad199c7e0164d060cb9dda95c342827cf2247d1aa0e327c833a654d38fe45af99339a5c2b36d6446e99198883633a84273cf3 + storybook: ^8.3.5 + checksum: 10c0/1890aeab0b10d08f6b6bbaf68defaa2a0794e17e8f43ac3d92c3873d34771e198d088a2f4c0b135a299fe586407c4315cd443e270afa65d84914fcc5d63ea099 languageName: node linkType: hard @@ -3852,12 +3866,12 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:^8.3.2": - version: 8.3.2 - resolution: "@storybook/theming@npm:8.3.2" +"@storybook/theming@npm:^8.3.5": + version: 8.3.5 + resolution: "@storybook/theming@npm:8.3.5" peerDependencies: - storybook: ^8.3.2 - checksum: 10c0/3542ec6a9ec45f9a52136cb0ba3e715c3a42e952f42a9036aca9fd019d1115baf3463e8f42afb9839704c2fce60ebb62d926c28df816f7decc0df493f3edfb24 + storybook: ^8.3.5 + checksum: 10c0/25455033b2b3bdb86083f759df77df42bfff71405c6abd301963dd7596003b462a0960a86c5cec3503dc9e1eba565eeb82a897002c6823f9ee361155b9ddfd23 languageName: node linkType: hard @@ -4135,13 +4149,6 @@ __metadata: languageName: node linkType: hard -"@tsconfig/recommended@npm:^1.0.7": - version: 1.0.7 - resolution: "@tsconfig/recommended@npm:1.0.7" - checksum: 10c0/54bdf928a779fa8f3734373b367017e5a9be55230d51df36d0a0a05487eebe05f6bd5072e4db36ebd61e06b34072b2ac4a8002a9cd3ce6c8777073cf0c251c6b - languageName: node - linkType: hard - "@types/aria-query@npm:^5.0.1": version: 5.0.4 resolution: "@types/aria-query@npm:5.0.4" @@ -4637,6 +4644,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:^1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a + languageName: node + linkType: hard + "@types/express-serve-static-core@npm:^4.17.33": version: 4.19.0 resolution: "@types/express-serve-static-core@npm:4.19.0" @@ -4789,7 +4803,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -4892,13 +4906,20 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*, @types/prop-types@npm:^15.7.12": +"@types/prop-types@npm:*": version: 15.7.12 resolution: "@types/prop-types@npm:15.7.12" checksum: 10c0/1babcc7db6a1177779f8fde0ccc78d64d459906e6ef69a4ed4dd6339c920c2e05b074ee5a92120fe4e9d9f1a01c952f843ebd550bee2332fc2ef81d1706878f8 languageName: node linkType: hard +"@types/prop-types@npm:^15.7.13": + version: 15.7.13 + resolution: "@types/prop-types@npm:15.7.13" + checksum: 10c0/1b20fc67281902c6743379960247bc161f3f0406ffc0df8e7058745a85ea1538612109db0406290512947f9632fe9e10e7337bf0ce6338a91d6c948df16a7c61 + languageName: node + linkType: hard + "@types/qs@npm:*": version: 6.9.15 resolution: "@types/qs@npm:6.9.15" @@ -4913,12 +4934,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.3.0": - version: 18.3.0 - resolution: "@types/react-dom@npm:18.3.0" +"@types/react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "@types/react-dom@npm:18.3.1" dependencies: "@types/react": "npm:*" - checksum: 10c0/6c90d2ed72c5a0e440d2c75d99287e4b5df3e7b011838cdc03ae5cd518ab52164d86990e73246b9d812eaf02ec351d74e3b4f5bd325bf341e13bf980392fd53b + checksum: 10c0/8b416551c60bb6bd8ec10e198c957910cfb271bc3922463040b0d57cf4739cdcd24b13224f8d68f10318926e1ec3cd69af0af79f0291b599a992f8c80d47f1eb languageName: node linkType: hard @@ -4980,13 +5001,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^18.3.8": - version: 18.3.8 - resolution: "@types/react@npm:18.3.8" +"@types/react@npm:^18.3.11": + version: 18.3.11 + resolution: "@types/react@npm:18.3.11" dependencies: "@types/prop-types": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/367312c9fe276639ecb142265e090a4dd04bb39f8d718cbab546de3f1ddcfddeff415e1147d0fc40f734badaa7420b7b109d511bd4304b2c4c9c36164612fdf8 + checksum: 10c0/ce80512246ca5bda69db85b9f4f1835189334acfb6b2c4f3eda8cabff1ff1a3ea9ce4f3b895bdbc18c94140aa45592331aa3fdeb557f525c1b048de7ce84fc0e languageName: node linkType: hard @@ -5110,7 +5131,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/eslint-plugin@npm:^8.6.0": +"@typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.6.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.6.0" dependencies: @@ -5133,7 +5154,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/parser@npm:^8.6.0": +"@typescript-eslint/eslint-plugin@npm:^8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.8.1" + dependencies: + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:8.8.1" + "@typescript-eslint/type-utils": "npm:8.8.1" + "@typescript-eslint/utils": "npm:8.8.1" + "@typescript-eslint/visitor-keys": "npm:8.8.1" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.3.1" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/020a0a482202b34c6665a56ec5902e38ae1870b2600ec1b2092de352b23099dde553781ee8323974f63962ebe164a6304f0019e937afb5cf7854b0e0163ad1ca + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.6.0 resolution: "@typescript-eslint/parser@npm:8.6.0" dependencies: @@ -5151,6 +5195,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:^8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/parser@npm:8.8.1" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.8.1" + "@typescript-eslint/types": "npm:8.8.1" + "@typescript-eslint/typescript-estree": "npm:8.8.1" + "@typescript-eslint/visitor-keys": "npm:8.8.1" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/2afd147ccec6754316d6837d6108a5d822eb6071e1a7355073288c232530bc3e49901d3f08755ce02d497110c531f3b3658eb46d0ff875a69d4f360b5f938cb4 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/scope-manager@npm:5.62.0" @@ -5171,6 +5233,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/scope-manager@npm:8.8.1" + dependencies: + "@typescript-eslint/types": "npm:8.8.1" + "@typescript-eslint/visitor-keys": "npm:8.8.1" + checksum: 10c0/6f697baf087aedc3f0f228ff964fd108a9dd33fe4e5cc6c914be6367c324cee55629e099832668042bedfec8cdc72c6ef2ca960ee26966dbcc75753059a1352f + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/type-utils@npm:8.6.0" @@ -5186,6 +5258,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/type-utils@npm:8.8.1" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.8.1" + "@typescript-eslint/utils": "npm:8.8.1" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/6edfc2b9fca5233dd922141f080377b677db1093ec3e702a3ab52d58f77b91c0fb69479d4d42f125536b8fc0ffa85c07c7de2f17cc4c6fa1df1226ec01e5608c + languageName: node + linkType: hard + "@typescript-eslint/types@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/types@npm:5.62.0" @@ -5200,6 +5287,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/types@npm:8.8.1" + checksum: 10c0/4b44857332a0b1bfafbeccb8be157f8266d9e226ac723f6af1272b9b670b49444423ddac733655163eb3b90e8c88393a68ab2d7f326f5775371eaf4b9ca31d7b + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -5237,6 +5331,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.8.1" + dependencies: + "@typescript-eslint/types": "npm:8.8.1" + "@typescript-eslint/visitor-keys": "npm:8.8.1" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/e3b9bc1e925c07833237044271cdc9bd8bdba3e2143dcfc5bf3bf481c89731b666a6fad25333a4b1980ac2f4c6f5e6e42c71206f73f3704e319f6b3b67463a6a + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/utils@npm:8.6.0" @@ -5251,6 +5364,20 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/utils@npm:8.8.1" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.8.1" + "@typescript-eslint/types": "npm:8.8.1" + "@typescript-eslint/typescript-estree": "npm:8.8.1" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + checksum: 10c0/954a2e85ae56a3ebefb6e41fb33c59ffa886963860536e9729a35ecea55eefdc58858c7aa126048c4a61f4fd9997b4f7601e7884ed2b3e4e7a46c9e4617a9f29 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:^5.62.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -5289,6 +5416,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.8.1": + version: 8.8.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.8.1" + dependencies: + "@typescript-eslint/types": "npm:8.8.1" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c0/6f917090b61277bd443aa851c532c4a9cc91ad57aedf185c5dff0c530f158cce84ef815833bd8deffa87f0bbf7a9f1abd1e02e30af2463c4e7f27c0c08f59080 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -7355,13 +7492,20 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.6.0, cookie@npm:^0.6.0": +"cookie@npm:0.6.0": version: 0.6.0 resolution: "cookie@npm:0.6.0" checksum: 10c0/f2318b31af7a31b4ddb4a678d024514df5e705f9be5909a192d7f116cfb6d45cbacf96a473fa733faa95050e7cff26e7832bb3ef94751592f1387b71c8956686 languageName: node linkType: hard +"cookie@npm:^1.0.1": + version: 1.0.1 + resolution: "cookie@npm:1.0.1" + checksum: 10c0/80afdcad7fe9cab7a0ea1802629f6f4cf9ff957e9489daa7a813e3ac4ca842b0e5ab3f8e6a6ddc1f3f5c771b81c229afd6f0f3c083025d68c48d214ea8fb1097 + languageName: node + linkType: hard + "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": version: 3.37.1 resolution: "core-js-compat@npm:3.37.1" @@ -9305,11 +9449,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:^14.2.13": - version: 14.2.13 - resolution: "eslint-config-next@npm:14.2.13" +"eslint-config-next@npm:^14.2.15": + version: 14.2.15 + resolution: "eslint-config-next@npm:14.2.15" dependencies: - "@next/eslint-plugin-next": "npm:14.2.13" + "@next/eslint-plugin-next": "npm:14.2.15" "@rushstack/eslint-patch": "npm:^1.3.3" "@typescript-eslint/eslint-plugin": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" "@typescript-eslint/parser": "npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0" @@ -9325,7 +9469,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b6cf0f0f9c910eda69e442553dc08a024e9314ee0c60924660aa446ad68109161955b7a9646afd2ba9bd2f786888cb016197bd6a16ba5411267cf70f2934e5fe + checksum: 10c0/8ecce0ebda73f7033a90fb1fa553853ca77d668584955c0be734d704bf2a69fea35522dce9930a06a9abeed4385c2967df8bc124688b03fed38ee614d4940daa languageName: node linkType: hard @@ -9471,9 +9615,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.36.1": - version: 7.36.1 - resolution: "eslint-plugin-react@npm:7.36.1" +"eslint-plugin-react@npm:^7.37.1": + version: 7.37.1 + resolution: "eslint-plugin-react@npm:7.37.1" dependencies: array-includes: "npm:^3.1.8" array.prototype.findlast: "npm:^1.2.5" @@ -9495,7 +9639,7 @@ __metadata: string.prototype.repeat: "npm:^1.0.0" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - checksum: 10c0/8cb37f7fb351213bc44263580ff77627e14e27870fd81dae593e3de2826340b9bd8bbac7ae00fd5de69751a0660b2e51bd26760596f4ae85548f6b1bd76706e6 + checksum: 10c0/13cf55666f16d2ca45b14aad1b0e14741d1817679c86d20aff0bc1e802439a8541f40a42c4c8e3486ffb710f1bcc2f3e56697f2b5f724306a7fca174e1ad6433 languageName: node linkType: hard @@ -9508,9 +9652,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:^0.8.0": - version: 0.8.0 - resolution: "eslint-plugin-storybook@npm:0.8.0" +"eslint-plugin-storybook@npm:^0.9.0": + version: 0.9.0 + resolution: "eslint-plugin-storybook@npm:0.9.0" dependencies: "@storybook/csf": "npm:^0.0.1" "@typescript-eslint/utils": "npm:^5.62.0" @@ -9518,7 +9662,7 @@ __metadata: ts-dedent: "npm:^2.2.0" peerDependencies: eslint: ">=6" - checksum: 10c0/c76f6decdd4c826cd6a8bb613085e0cde804f4648093a0464a39867cc0ba4e1d34be15ff91eed827730da5efbbf55ae5e71af648bb0b461946d5e41384669ab8 + checksum: 10c0/e7e0682092ef4c3035a1e679b89adb0427db386996698791de18e95ba71ba2fed4d254d6ef70c2e0375970e057fd0fa06206c81f3a0acc4455051ed74a87e816 languageName: node linkType: hard @@ -9545,13 +9689,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^8.0.2": - version: 8.0.2 - resolution: "eslint-scope@npm:8.0.2" +"eslint-scope@npm:^8.1.0": + version: 8.1.0 + resolution: "eslint-scope@npm:8.1.0" dependencies: esrecurse: "npm:^4.3.0" estraverse: "npm:^5.2.0" - checksum: 10c0/477f820647c8755229da913025b4567347fd1f0bf7cbdf3a256efff26a7e2e130433df052bd9e3d014025423dc00489bea47eb341002b15553673379c1a7dc36 + checksum: 10c0/ae1df7accae9ea90465c2ded70f7064d6d1f2962ef4cc87398855c4f0b3a5ab01063e0258d954bb94b184f6759febe04c3118195cab5c51978a7229948ba2875 languageName: node linkType: hard @@ -9569,27 +9713,37 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.11.0": - version: 9.11.0 - resolution: "eslint@npm:9.11.0" +"eslint-visitor-keys@npm:^4.1.0": + version: 4.1.0 + resolution: "eslint-visitor-keys@npm:4.1.0" + checksum: 10c0/5483ef114c93a136aa234140d7aa3bd259488dae866d35cb0d0b52e6a158f614760a57256ac8d549acc590a87042cb40f6951815caa821e55dc4fd6ef4c722eb + languageName: node + linkType: hard + +"eslint@npm:^9.12.0": + version: 9.12.0 + resolution: "eslint@npm:9.12.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.11.0" "@eslint/config-array": "npm:^0.18.0" + "@eslint/core": "npm:^0.6.0" "@eslint/eslintrc": "npm:^3.1.0" - "@eslint/js": "npm:9.11.0" + "@eslint/js": "npm:9.12.0" "@eslint/plugin-kit": "npm:^0.2.0" + "@humanfs/node": "npm:^0.16.5" "@humanwhocodes/module-importer": "npm:^1.0.1" - "@humanwhocodes/retry": "npm:^0.3.0" - "@nodelib/fs.walk": "npm:^1.2.8" + "@humanwhocodes/retry": "npm:^0.3.1" + "@types/estree": "npm:^1.0.6" + "@types/json-schema": "npm:^7.0.15" ajv: "npm:^6.12.4" chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.2" debug: "npm:^4.3.2" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^8.0.2" - eslint-visitor-keys: "npm:^4.0.0" - espree: "npm:^10.1.0" + eslint-scope: "npm:^8.1.0" + eslint-visitor-keys: "npm:^4.1.0" + espree: "npm:^10.2.0" esquery: "npm:^1.5.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" @@ -9599,13 +9753,11 @@ __metadata: ignore: "npm:^5.2.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" - is-path-inside: "npm:^3.0.3" json-stable-stringify-without-jsonify: "npm:^1.0.1" lodash.merge: "npm:^4.6.2" minimatch: "npm:^3.1.2" natural-compare: "npm:^1.4.0" optionator: "npm:^0.9.3" - strip-ansi: "npm:^6.0.1" text-table: "npm:^0.2.0" peerDependencies: jiti: "*" @@ -9614,11 +9766,11 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/3438a78172bc667dc87bc4ad864671bd93231c82c9d366899ea3a77fc3444c8cdd158e7fe3ca1cfe4cb566045b1b36c0ccae9fc20efeb4b187f1a534075a1177 + checksum: 10c0/67cf6ea3ea28dcda7dd54aac33e2d4028eb36991d13defb0d2339c3eaa877d5dddd12cd4416ddc701a68bcde9e0bb9e65524c2e4e9914992c724f5b51e949dda languageName: node linkType: hard -"espree@npm:^10.0.1, espree@npm:^10.1.0": +"espree@npm:^10.0.1": version: 10.1.0 resolution: "espree@npm:10.1.0" dependencies: @@ -9629,6 +9781,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^10.2.0": + version: 10.2.0 + resolution: "espree@npm:10.2.0" + dependencies: + acorn: "npm:^8.12.0" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.1.0" + checksum: 10c0/2b6bfb683e7e5ab2e9513949879140898d80a2d9867ea1db6ff5b0256df81722633b60a7523a7c614f05a39aeea159dd09ad2a0e90c0e218732fc016f9086215 + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -10282,9 +10445,9 @@ __metadata: languageName: node linkType: hard -"framer-motion@npm:^11.5.6": - version: 11.5.6 - resolution: "framer-motion@npm:11.5.6" +"framer-motion@npm:^11.11.8": + version: 11.11.8 + resolution: "framer-motion@npm:11.11.8" dependencies: tslib: "npm:^2.4.0" peerDependencies: @@ -10298,7 +10461,7 @@ __metadata: optional: true react-dom: optional: true - checksum: 10c0/f642224005505163fb409fa30d8a7ecf3bdead7722eddafe805062127c464a7c60b8beaff773b0d0c14ca580f492865a195e0a5832d0d6f7ddca95f97e8171b6 + checksum: 10c0/5294dbd7272f4958e9e567843d5d6bf226b42bfa605262e9a6ad68d44c5380e8073f61bad345db94372abfe5781407221be804608475fca37a870f7beb77b9c4 languageName: node linkType: hard @@ -10633,10 +10796,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^15.9.0": - version: 15.9.0 - resolution: "globals@npm:15.9.0" - checksum: 10c0/de4b553e412e7e830998578d51b605c492256fb2a9273eaeec6ec9ee519f1c5aa50de57e3979911607fd7593a4066420e01d8c3d551e7a6a236e96c521aee36c +"globals@npm:^15.11.0": + version: 15.11.0 + resolution: "globals@npm:15.11.0" + checksum: 10c0/861e39bb6bd9bd1b9f355c25c962e5eb4b3f0e1567cf60fa6c06e8c502b0ec8706b1cce055d69d84d0b7b8e028bec5418cf629a54e7047e116538d1c1c1a375c languageName: node linkType: hard @@ -11213,12 +11376,12 @@ __metadata: languageName: node linkType: hard -"i18next@npm:^23.15.1": - version: 23.15.1 - resolution: "i18next@npm:23.15.1" +"i18next@npm:^23.15.2": + version: 23.15.2 + resolution: "i18next@npm:23.15.2" dependencies: "@babel/runtime": "npm:^7.23.2" - checksum: 10c0/06bf6c45c70ebe8cc1181ce5f367f6a60acc798abb1926329e67e092a25762cabbfed64ac149745d515f724d2a6fef3bf809bd4fd8f505a7966e9e4dd2e3fd69 + checksum: 10c0/6e079bf486ac24440c2e01f1852b518c3c7f2cf9754ab98c25c78e4bc50f5af936b7cbb3c566f60fbbc093ec14d7432d5320016376038bc23fc1167a03cdb6bc languageName: node linkType: hard @@ -11822,13 +11985,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.3": - version: 3.0.3 - resolution: "is-path-inside@npm:3.0.3" - checksum: 10c0/cf7d4ac35fb96bab6a1d2c3598fe5ebb29aafb52c0aaa482b5a3ed9d8ba3edc11631e3ec2637660c44b3ce0e61a08d54946e8af30dec0b60a7c27296c68ffd05 - languageName: node - linkType: hard - "is-path-inside@npm:^4.0.0": version: 4.0.0 resolution: "is-path-inside@npm:4.0.0" @@ -13325,17 +13481,17 @@ __metadata: "@emotion/react": "npm:^11.13.3" "@emotion/styled": "npm:^11.13.0" "@eslint/eslintrc": "npm:^3.1.0" - "@eslint/js": "npm:^9.9.1" + "@eslint/js": "npm:^9.12.0" "@heroicons/react": "npm:^2.1.5" - "@mui/material": "npm:^6.0.2" + "@mui/material": "npm:^6.1.3" "@sendgrid/mail": "npm:^8.1.3" - "@storybook/addon-essentials": "npm:^8.3.2" - "@storybook/addon-interactions": "npm:^8.3.2" - "@storybook/addon-links": "npm:^8.3.2" - "@storybook/addon-mdx-gfm": "npm:^8.3.2" - "@storybook/blocks": "npm:^8.2.9" - "@storybook/nextjs": "npm:^8.3.2" - "@storybook/react": "npm:^8.3.2" + "@storybook/addon-essentials": "npm:^8.3.5" + "@storybook/addon-interactions": "npm:^8.3.5" + "@storybook/addon-links": "npm:^8.3.5" + "@storybook/addon-mdx-gfm": "npm:^8.3.5" + "@storybook/blocks": "npm:^8.3.5" + "@storybook/nextjs": "npm:^8.3.5" + "@storybook/react": "npm:^8.3.5" "@storybook/testing-library": "npm:^0.2.2" "@svgr/webpack": "npm:^8.1.0" "@tailwindcss/forms": "npm:^0.5.9" @@ -13345,42 +13501,42 @@ __metadata: "@types/jest": "npm:^29.5.13" "@types/js-cookie": "npm:^3.0.6" "@types/node-fetch": "npm:^2.6.11" - "@types/prop-types": "npm:^15.7.12" - "@types/react": "npm:^18.3.8" - "@types/react-dom": "npm:^18.3.0" + "@types/prop-types": "npm:^15.7.13" + "@types/react": "npm:^18.3.11" + "@types/react-dom": "npm:^18.3.1" "@types/react-google-recaptcha": "npm:^2.1.9" "@types/react-headroom": "npm:^3.2.3" "@types/react-simple-maps": "npm:^3.0.6" "@types/react-syntax-highlighter": "npm:^15.5.13" "@types/styled-components": "npm:^5.1.34" - "@typescript-eslint/eslint-plugin": "npm:^8.6.0" - "@typescript-eslint/parser": "npm:^8.6.0" + "@typescript-eslint/eslint-plugin": "npm:^8.8.1" + "@typescript-eslint/parser": "npm:^8.8.1" "@vercel/speed-insights": "npm:^1.0.12" autoprefixer: "npm:^10.4.20" classnames: "npm:^2.5.1" clsx: "npm:^2.1.1" - cookie: "npm:^0.6.0" - eslint: "npm:^9.11.0" - eslint-config-next: "npm:^14.2.13" + cookie: "npm:^1.0.1" + eslint: "npm:^9.12.0" + eslint-config-next: "npm:^14.2.15" eslint-config-prettier: "npm:^9.1.0" - eslint-plugin-react: "npm:^7.36.1" + eslint-plugin-react: "npm:^7.37.1" eslint-plugin-simple-import-sort: "npm:^12.1.1" - eslint-plugin-storybook: "npm:^0.8.0" + eslint-plugin-storybook: "npm:^0.9.0" eslint-plugin-unused-imports: "npm:^4.1.4" focus-trap-react: "npm:^10.3.0" formik: "npm:^2.4.6" - framer-motion: "npm:^11.5.6" - globals: "npm:^15.9.0" + framer-motion: "npm:^11.11.8" + globals: "npm:^15.11.0" husky: "npm:^9.1.6" - i18next: "npm:^23.15.1" + i18next: "npm:^23.15.2" inquirer-fuzzy-path: "npm:^2.3.0" jest: "npm:^29.7.0" jest-environment-jsdom: "npm:^29.7.0" js-cookie: "npm:^3.0.5" lint-staged: "npm:^15.2.10" moment: "npm:^2.30.1" - next: "npm:^14.2.13" - next-cloudinary: "npm:^6.13.0" + next: "npm:^14.2.15" + next-cloudinary: "npm:^6.14.1" next-router-mock: "npm:^0.9.13" next-sitemap: "npm:^4.2.3" next-themes: "npm:^0.3.0" @@ -13389,14 +13545,14 @@ __metadata: plop: "npm:^4.0.1" postcss: "npm:^8.4.47" prettier: "npm:^3.3.3" - prettier-plugin-tailwindcss: "npm:^0.6.6" + prettier-plugin-tailwindcss: "npm:^0.6.8" prop-types: "npm:^15.8.1" react: "npm:^18.3.1" react-country-flag: "npm:^3.1.0" react-dom: "npm:^18.3.1" react-google-recaptcha: "npm:^3.1.0" react-headroom: "npm:^3.2.1" - react-i18next: "npm:^15.0.2" + react-i18next: "npm:^15.0.3" react-icons: "npm:^5.3.0" react-loader-spinner: "npm:^6.1.6" react-markdown: "npm:^9.0.1" @@ -13405,15 +13561,15 @@ __metadata: react-string-replace: "npm:^1.1.1" react-syntax-highlighter: "npm:^15.5.0" react-tippy: "npm:^1.4.0" - react-toastify: "npm:^10.0.5" + react-toastify: "npm:^10.0.6" rehype-raw: "npm:^7.0.0" remark-gfm: "npm:^4.0.0" - storybook: "npm:^8.3.2" + storybook: "npm:^8.3.5" styled-components: "npm:^6.1.13" - tailwind-merge: "npm:^2.5.2" - tailwindcss: "npm:^3.4.12" + tailwind-merge: "npm:^2.5.3" + tailwindcss: "npm:^3.4.13" typed.js: "npm:^2.1.0" - typescript: "npm:^5.6.2" + typescript: "npm:^5.6.3" unified: "npm:^11.0.5" yup: "npm:^1.4.0" languageName: unknown @@ -14368,18 +14524,17 @@ __metadata: languageName: node linkType: hard -"next-cloudinary@npm:^6.13.0": - version: 6.13.0 - resolution: "next-cloudinary@npm:6.13.0" +"next-cloudinary@npm:^6.14.1": + version: 6.14.1 + resolution: "next-cloudinary@npm:6.14.1" dependencies: - "@cloudinary-util/types": "npm:1.5.8" - "@cloudinary-util/url-loader": "npm:5.10.3" + "@cloudinary-util/types": "npm:1.5.10" + "@cloudinary-util/url-loader": "npm:5.10.4" "@cloudinary-util/util": "npm:^3.3.2" - "@tsconfig/recommended": "npm:^1.0.7" peerDependencies: next: ^12 || ^13 || ^14 || >=15.0.0-rc react: ^17 || ^18 || >=19.0.0-beta - checksum: 10c0/e64db46b52d59a3190d9e41fa311fdedaedb916d84827900bd9850685d1d8e716ef6e73ca1dbbc4c5ae2bab26b8dcaab06b31a7fa312556c37211b0a736c373e + checksum: 10c0/5c36a8833c5ca8a1b1546c73f9e99b56460a339da9fb8e4adb3ec2aac3ae6cf13eb04ae234bda6ff809bac354a43e9058d19cb8838b10e761a6846e3b15b1511 languageName: node linkType: hard @@ -14420,20 +14575,20 @@ __metadata: languageName: node linkType: hard -"next@npm:^14.2.13": - version: 14.2.13 - resolution: "next@npm:14.2.13" +"next@npm:^14.2.15": + version: 14.2.15 + resolution: "next@npm:14.2.15" dependencies: - "@next/env": "npm:14.2.13" - "@next/swc-darwin-arm64": "npm:14.2.13" - "@next/swc-darwin-x64": "npm:14.2.13" - "@next/swc-linux-arm64-gnu": "npm:14.2.13" - "@next/swc-linux-arm64-musl": "npm:14.2.13" - "@next/swc-linux-x64-gnu": "npm:14.2.13" - "@next/swc-linux-x64-musl": "npm:14.2.13" - "@next/swc-win32-arm64-msvc": "npm:14.2.13" - "@next/swc-win32-ia32-msvc": "npm:14.2.13" - "@next/swc-win32-x64-msvc": "npm:14.2.13" + "@next/env": "npm:14.2.15" + "@next/swc-darwin-arm64": "npm:14.2.15" + "@next/swc-darwin-x64": "npm:14.2.15" + "@next/swc-linux-arm64-gnu": "npm:14.2.15" + "@next/swc-linux-arm64-musl": "npm:14.2.15" + "@next/swc-linux-x64-gnu": "npm:14.2.15" + "@next/swc-linux-x64-musl": "npm:14.2.15" + "@next/swc-win32-arm64-msvc": "npm:14.2.15" + "@next/swc-win32-ia32-msvc": "npm:14.2.15" + "@next/swc-win32-x64-msvc": "npm:14.2.15" "@swc/helpers": "npm:0.5.5" busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" @@ -14474,7 +14629,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/ef3aa074e9c7e0de95a9815cbbe9eee98bd190ed2ede982a2c0e00a8b438ac76193a3a6d2acabbadfd66f1f463ca97e84390a352ab0822f865c5524b356fdb31 + checksum: 10c0/45d02c5a42f70cdbb8fba7a91f602d1852119f85cf5886d01d17e839ef096d42986ac17fe6356ed6e481548035e4eabff13b12818bf3ee38c11f488df579a8b0 languageName: node linkType: hard @@ -15606,9 +15761,9 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-tailwindcss@npm:^0.6.6": - version: 0.6.6 - resolution: "prettier-plugin-tailwindcss@npm:0.6.6" +"prettier-plugin-tailwindcss@npm:^0.6.8": + version: 0.6.8 + resolution: "prettier-plugin-tailwindcss@npm:0.6.8" peerDependencies: "@ianvs/prettier-plugin-sort-imports": "*" "@prettier/plugin-pug": "*" @@ -15660,7 +15815,7 @@ __metadata: optional: true prettier-plugin-svelte: optional: true - checksum: 10c0/e34743a768631ebc69690b97d7018500f497815bbdc59c95604d09c65ffc25823ffb181e62a457f4d77594bf4ee2de50bab579e68b55440e3fcfa91713b7d7e6 + checksum: 10c0/b74b9594928cce715a272e6837b30ff7090f5e24cc556c579b84e4d1740787aa15d48179e6f99ef11c6c879941dec66413a1f9c3e5e980a94520dc50ed21bc8f languageName: node linkType: hard @@ -16071,9 +16226,9 @@ __metadata: languageName: node linkType: hard -"react-i18next@npm:^15.0.2": - version: 15.0.2 - resolution: "react-i18next@npm:15.0.2" +"react-i18next@npm:^15.0.3": + version: 15.0.3 + resolution: "react-i18next@npm:15.0.3" dependencies: "@babel/runtime": "npm:^7.25.0" html-parse-stringify: "npm:^3.0.1" @@ -16085,7 +16240,7 @@ __metadata: optional: true react-native: optional: true - checksum: 10c0/59ff253978f8341464712cf5e8df33d5ec856ada5995384e9b282bdcd82b2f3fa687b2f48eb12691aa923596115a7aab5d5c3187f26e3c4f33fece51f54b3cca + checksum: 10c0/4b955a0880c75fae32baa8370c7384cb080f2d66280d88c78fe114ca6f9f6610b06623a8fdf8f2a298b88bd147ea191503beb9c810d77714bd34543268473592 languageName: node linkType: hard @@ -16225,15 +16380,15 @@ __metadata: languageName: node linkType: hard -"react-toastify@npm:^10.0.5": - version: 10.0.5 - resolution: "react-toastify@npm:10.0.5" +"react-toastify@npm:^10.0.6": + version: 10.0.6 + resolution: "react-toastify@npm:10.0.6" dependencies: clsx: "npm:^2.1.0" peerDependencies: react: ">=18" react-dom: ">=18" - checksum: 10c0/66c68ec3d6c017d9f32652d73bb925224921c6a80b629b9d481430d5b4fd504abb7a99995a64b9aef0fc31326c74f3cbe088b3287b978dd0c355079c4bbf4158 + checksum: 10c0/4042b716d008295d0feab32488d1e88ec655a1b7a9176fa7d253c70387578a8a0c04aca0ff86d20e1722f3b4baadae8970f50f462940d67a90453c307dd350a9 languageName: node linkType: hard @@ -17443,16 +17598,16 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^8.3.2": - version: 8.3.2 - resolution: "storybook@npm:8.3.2" +"storybook@npm:^8.3.5": + version: 8.3.5 + resolution: "storybook@npm:8.3.5" dependencies: - "@storybook/core": "npm:8.3.2" + "@storybook/core": "npm:8.3.5" bin: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: 10c0/0c840f1d8e2db71fb485b23a15ca42f845f4a785234d08c2b406cdc415c3d086e2021d74c22b6ad9a970c30101b424508b6ce24ed2dee4a0fb3e60d3b952376e + checksum: 10c0/8f8ffe54c5dad8bad9d8701f63f4670cf3f388acd0e21e5bedeb86ebd2af5adf905024b6b9a2c46cf1199a0c1c86a97fddfa1fc70546149e18263b3b47c80585 languageName: node linkType: hard @@ -17927,16 +18082,16 @@ __metadata: languageName: node linkType: hard -"tailwind-merge@npm:^2.5.2": - version: 2.5.2 - resolution: "tailwind-merge@npm:2.5.2" - checksum: 10c0/e43a9a468f7ba4ed5b4a399558d96d6270a3d8131dca111cccc803e71cc23885060d18d721f312a24fff0a75c567dbb30b2a87c18aba25eb4255df197d8170ab +"tailwind-merge@npm:^2.5.3": + version: 2.5.3 + resolution: "tailwind-merge@npm:2.5.3" + checksum: 10c0/1d3fb3eae7b5d7c30aad1e7cf74cf5e6fcb1e0319cc91bb29e266837819b23cd226d667a15e8d3f26db81b4abc30332be5d831f2c819e1bebafdcd7b2a1d4e48 languageName: node linkType: hard -"tailwindcss@npm:^3.4.12": - version: 3.4.12 - resolution: "tailwindcss@npm:3.4.12" +"tailwindcss@npm:^3.4.13": + version: 3.4.13 + resolution: "tailwindcss@npm:3.4.13" dependencies: "@alloc/quick-lru": "npm:^5.2.0" arg: "npm:^5.0.2" @@ -17963,7 +18118,7 @@ __metadata: bin: tailwind: lib/cli.js tailwindcss: lib/cli.js - checksum: 10c0/9ed1449d3b98ce54c6c3a6c3354121a14b39d8dba28815ea1b0fc5a0b32422a744545ba357690468912a1a781593bc7da3d4e56367abed284a300ae1fb0ab42b + checksum: 10c0/c6525be3dd26febc4ec5e45e80596bff8b48ade7de258c1ec8704297bf47c1ec7b2b186b13662ebaa6ab4795ad8879fb64064f796756bfc8b46558b542b01a6c languageName: node linkType: hard @@ -18458,23 +18613,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.6.2": - version: 5.6.2 - resolution: "typescript@npm:5.6.2" +"typescript@npm:^5.6.3": + version: 5.6.3 + resolution: "typescript@npm:5.6.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/3ed8297a8c7c56b7fec282532503d1ac795239d06e7c4966b42d4330c6cf433a170b53bcf93a130a7f14ccc5235de5560df4f1045eb7f3550b46ebed16d3c5e5 + checksum: 10c0/44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.6.2#optional!builtin": - version: 5.6.2 - resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=b45daf" +"typescript@patch:typescript@npm%3A^5.6.3#optional!builtin": + version: 5.6.3 + resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/e6c1662e4852e22fe4bbdca471dca3e3edc74f6f1df043135c44a18a7902037023ccb0abdfb754595ca9028df8920f2f8492c00fc3cbb4309079aae8b7de71cd + checksum: 10c0/ac8307bb06bbfd08ae7137da740769b7d8c3ee5943188743bb622c621f8ad61d244767480f90fbd840277fbf152d8932aa20c33f867dea1bb5e79b187ca1a92f languageName: node linkType: hard