From d668093240c319a7614321caa5313aceead6caf1 Mon Sep 17 00:00:00 2001 From: DanieII Date: Sat, 14 Sep 2024 20:25:54 +0300 Subject: [PATCH] Add new home page --- dictionaries/bg.json | 9 +- dictionaries/en.json | 15 +- package-lock.json | 1167 ++++++++++++++++------------- package.json | 4 +- public/images/openfest-1.webp | Bin 0 -> 33958 bytes public/images/openfest-2.webp | Bin 0 -> 37364 bytes public/posts/post-1.webp | Bin 0 -> 12244 bytes public/posts/post-2.webp | Bin 0 -> 12426 bytes public/posts/post-3.webp | Bin 0 -> 8800 bytes src/app/[lang]/layout.jsx | 9 +- src/app/[lang]/page.jsx | 150 ++-- src/components/CountDownTimer.jsx | 94 ++- src/components/Navbar.jsx | 106 ++- src/components/NewsFeed.jsx | 163 +--- src/components/Partners.jsx | 92 ++- src/lib/posts.js | 5 +- src/middleware.ts | 19 +- src/posts/bg/first.md | 1 + src/posts/en/first.md | 1 + src/styles/globals.css | 5 + tailwind.config.ts | 16 +- 21 files changed, 949 insertions(+), 907 deletions(-) create mode 100644 public/images/openfest-1.webp create mode 100644 public/images/openfest-2.webp create mode 100644 public/posts/post-1.webp create mode 100644 public/posts/post-2.webp create mode 100644 public/posts/post-3.webp diff --git a/dictionaries/bg.json b/dictionaries/bg.json index 0dbf8e1..22ed144 100644 --- a/dictionaries/bg.json +++ b/dictionaries/bg.json @@ -7,7 +7,7 @@ "contact": "Контакти" }, "main": { - "date": "2-ри – 3-ти", + "date": "2 – 3", "monthYear": "Ноември 2024", "titleLocation": "Иновативен форум \"Джон Атанасов\" – София Тех Парк", "countdownTimer": { @@ -26,6 +26,11 @@ "volunteers": "Присъединете се като доброволец", "partners": "Подкрепете събитието като партньор" }, + "news": { + "title": "Новини", + "cardButton": "Прочети", + "button": "Виж всички" + }, "partners": { "sponsors": "Sponsors", "media": "Media partners" @@ -39,4 +44,4 @@ "contactDirections": "Ако имате въпроси, предложения или желаете да се включите в OpenFest 2024, пишете ни:", "copyright": "Някои права запазени." } -} \ No newline at end of file +} diff --git a/dictionaries/en.json b/dictionaries/en.json index 7d52b94..9a666bf 100644 --- a/dictionaries/en.json +++ b/dictionaries/en.json @@ -8,24 +8,29 @@ }, "main": { "date": "2 - 3", - "monthYear": "November 2024", + "monthYear": "November, 2024", "titleLocation": "Innovation forum \"John Atanasoff\" – Sofia Tech Park", "countdownTimer": { - "title": "Until OpenFest remain:", + "title": "OpenFest starts in:", "days": "Days", "hours": "Hours", "minutes": "Minutes" }, "description": { - "title": "What is OpenFest?", + "title": "What is OpenFest...", "text": "OpenFest is the biggest Bulgarian conference dedicated to the free culture, free knowledge sharing, free and open-source software. The event is organized by volunteers and is free to attend. OpenFest is held annually in Sofia, Bulgaria." }, "cfp": { - "title": "How to participate in OpenFest 2024", + "title": "How to participate in OpenFest 2024?", "lecture": "Take part with a lecture, a workshop or a booth", "volunteers": "Join us as a volunteer", "partners": "Support the event as a partner" }, + "news": { + "title": "News", + "cardButton": "Read", + "button": "See all" + }, "partners": { "sponsors": "Sponsors", "media": "Media partners" @@ -39,4 +44,4 @@ "contactDirections": "If you have any questions and suggestions or if you would like to participate in OpenFest 2024, get in touch with us:", "copyright": "Some rights reserved." } -} \ No newline at end of file +} diff --git a/package-lock.json b/package-lock.json index 97efdbc..e3c2f8f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "@types/react": "^18.3.5", "@types/react-dom": "^18", "autoprefixer": "^10.4.20", - "eslint": "^8.57.0", + "eslint": "^9.10.0", "eslint-config-next": "^14.2.8", "install": "^0.13.0", "npm": "^10.8.3", @@ -49,18 +49,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@babel/runtime": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.6.tgz", - "integrity": "sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -77,24 +65,41 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "node_modules/@eslint/config-array": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.18.0.tgz", + "integrity": "sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==", "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", + "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", + "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -102,19 +107,43 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.10.0.tgz", + "integrity": "sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==", "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.1.0.tgz", + "integrity": "sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@floating-ui/core": { @@ -207,20 +236,6 @@ "react": ">= 16" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -234,11 +249,19 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true + "node_modules/@humanwhocodes/retry": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", + "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -527,6 +550,16 @@ "node": ">= 8" } }, + "node_modules/@nolyfill/is-core-module": { + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz", + "integrity": "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.4.0" + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -620,6 +653,13 @@ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, "node_modules/@rushstack/eslint-patch": { "version": "1.10.3", "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz", @@ -696,7 +736,8 @@ "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/mdast": { "version": "4.0.4", @@ -768,70 +809,6 @@ "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", "license": "MIT" }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz", - "integrity": "sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/type-utils": "7.2.0", - "@typescript-eslint/utils": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz", - "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/typescript-estree": "7.2.0", - "@typescript-eslint/visitor-keys": "7.2.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/scope-manager": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz", @@ -849,34 +826,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz", - "integrity": "sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "7.2.0", - "@typescript-eslint/utils": "7.2.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/@typescript-eslint/types": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.2.0.tgz", @@ -942,32 +891,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/utils": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.2.0.tgz", - "integrity": "sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.2.0", - "@typescript-eslint/types": "7.2.0", - "@typescript-eslint/typescript-estree": "7.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.56.0" - } - }, "node_modules/@typescript-eslint/visitor-keys": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz", @@ -991,10 +914,11 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -1007,6 +931,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -1016,6 +941,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -1080,15 +1006,17 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "dequal": "^2.0.3" + "deep-equal": "^2.0.5" } }, "node_modules/array-buffer-byte-length": { @@ -1141,6 +1069,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1161,6 +1090,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1212,23 +1142,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.toreversed": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", - "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, "node_modules/array.prototype.tosorted": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -1266,7 +1185,8 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/autoprefixer": { "version": "10.4.20", @@ -1322,21 +1242,23 @@ } }, "node_modules/axe-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.0.tgz", + "integrity": "sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==", "dev": true, + "license": "MPL-2.0", "engines": { "node": ">=4" } }, "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", "dev": true, - "dependencies": { - "dequal": "^2.0.3" + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" } }, "node_modules/bail": { @@ -1457,6 +1379,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -1675,7 +1598,8 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/data-view-buffer": { "version": "1.0.1", @@ -1757,6 +1681,39 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -1843,15 +1800,16 @@ "dev": true }, "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, "node_modules/eastasianwidth": { @@ -1874,10 +1832,11 @@ "dev": true }, "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -1979,6 +1938,27 @@ "node": ">= 0.4" } }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/es-iterator-helpers": { "version": "1.0.19", "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", @@ -2079,44 +2059,40 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.10.0.tgz", + "integrity": "sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.18.0", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.10.0", + "@eslint/plugin-kit": "^0.1.0", "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", @@ -2128,10 +2104,18 @@ "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-config-next": { @@ -2162,6 +2146,227 @@ } } }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz", + "integrity": "sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "7.2.0", + "@typescript-eslint/type-utils": "7.2.0", + "@typescript-eslint/utils": "7.2.0", + "@typescript-eslint/visitor-keys": "7.2.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz", + "integrity": "sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "7.2.0", + "@typescript-eslint/utils": "7.2.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.2.0.tgz", + "integrity": "sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "7.2.0", + "@typescript-eslint/types": "7.2.0", + "@typescript-eslint/typescript-estree": "7.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/parser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz", + "integrity": "sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "7.2.0", + "@typescript-eslint/types": "7.2.0", + "@typescript-eslint/typescript-estree": "7.2.0", + "@typescript-eslint/visitor-keys": "7.2.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/eslint-import-resolver-typescript": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", + "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.3.5", + "enhanced-resolve": "^5.15.0", + "eslint-module-utils": "^2.8.1", + "fast-glob": "^3.3.2", + "get-tsconfig": "^4.7.5", + "is-bun-module": "^1.0.2", + "is-glob": "^4.0.3" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true + }, + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/eslint-plugin-import": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", + "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.9.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-config-next/node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-config-next/node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-config-next/node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", @@ -2182,36 +2387,12 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz", - "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.12.0", - "eslint-module-utils": "^2.7.4", - "fast-glob": "^3.3.1", - "get-tsconfig": "^4.5.0", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, "node_modules/eslint-module-utils": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", - "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz", + "integrity": "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -2233,151 +2414,68 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz", + "integrity": "sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.2", - "aria-query": "^5.3.0", - "array-includes": "^3.1.7", + "aria-query": "~5.1.3", + "array-includes": "^3.1.8", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", - "axe-core": "=4.7.0", - "axobject-query": "^3.2.1", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.15", - "hasown": "^2.0.0", + "es-iterator-helpers": "^1.0.19", + "hasown": "^2.0.2", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7" + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.0" }, "engines": { "node": ">=4.0" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }, "node_modules/eslint-plugin-react": { - "version": "7.34.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", - "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", + "version": "7.35.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.2.tgz", + "integrity": "sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", - "array.prototype.toreversed": "^1.1.2", - "array.prototype.tosorted": "^1.1.3", + "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", + "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.8", "object.fromentries": "^2.0.8", - "object.hasown": "^1.1.4", "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11" + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", - "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, "node_modules/eslint-plugin-react/node_modules/resolve": { @@ -2385,6 +2483,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -2402,21 +2501,23 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.2.tgz", + "integrity": "sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -2434,18 +2535,45 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.1.0.tgz", + "integrity": "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -2481,6 +2609,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -2528,7 +2657,8 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.2", @@ -2562,7 +2692,8 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", @@ -2580,15 +2711,16 @@ } }, "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "node_modules/fill-range": { @@ -2620,24 +2752,25 @@ } }, "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "node_modules/flatted": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/for-each": { "version": "0.3.3", @@ -2678,12 +2811,6 @@ "url": "https://github.com/sponsors/rawify" } }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -2771,10 +2898,11 @@ } }, "node_modules/get-tsconfig": { - "version": "4.7.5", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.0.tgz", + "integrity": "sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==", "dev": true, + "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -2841,15 +2969,13 @@ } }, "node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3202,6 +3328,7 @@ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -3222,23 +3349,6 @@ "node": ">=0.8.19" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, "node_modules/install": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/install/-/install-0.13.0.tgz", @@ -3263,6 +3373,23 @@ "node": ">= 0.4" } }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-array-buffer": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", @@ -3334,6 +3461,29 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-bun-module": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz", + "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.6.3" + } + }, + "node_modules/is-bun-module/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", @@ -3347,12 +3497,16 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3713,6 +3867,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -3724,13 +3879,15 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -3743,6 +3900,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -3770,6 +3928,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -3787,13 +3946,15 @@ "version": "0.3.23", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/language-tags": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, + "license": "MIT", "dependencies": { "language-subtag-registry": "^0.3.20" }, @@ -4453,6 +4614,7 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7185,6 +7347,23 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", @@ -7249,6 +7428,7 @@ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -7258,23 +7438,6 @@ "node": ">= 0.4" } }, - "node_modules/object.hasown": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", - "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", - "dev": true, - "dependencies": { - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object.values": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", @@ -7292,15 +7455,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -7353,6 +7507,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -7381,15 +7536,6 @@ "node": ">=8" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -7734,6 +7880,7 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, + "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -7755,6 +7902,7 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7806,7 +7954,8 @@ "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/read-cache": { "version": "1.0.0", @@ -7850,12 +7999,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true - }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", @@ -7960,6 +8103,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -7969,6 +8113,7 @@ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } @@ -7983,43 +8128,6 @@ "node": ">=0.10.0" } }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -8227,6 +8335,19 @@ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "license": "BSD-3-Clause" }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/streamsearch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", @@ -8300,11 +8421,23 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/string.prototype.includes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz", + "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, "node_modules/string.prototype.matchall": { "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -8326,6 +8459,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, "node_modules/string.prototype.trim": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", @@ -8419,6 +8563,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -8437,6 +8582,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -8574,6 +8720,7 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8660,6 +8807,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -8684,18 +8832,6 @@ "node": ">= 0.8.0" } }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/typed-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", @@ -8928,6 +9064,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -9188,12 +9325,6 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, "node_modules/yaml": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.3.tgz", diff --git a/package.json b/package.json index 4b3a873..bd69156 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@types/react": "^18.3.5", "@types/react-dom": "^18", "autoprefixer": "^10.4.20", - "eslint": "^8.57.0", + "eslint": "^9.10.0", "eslint-config-next": "^14.2.8", "install": "^0.13.0", "npm": "^10.8.3", @@ -39,4 +39,4 @@ "tailwindcss": "^3.4.10", "typescript": "^5.5.4" } -} \ No newline at end of file +} diff --git a/public/images/openfest-1.webp b/public/images/openfest-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..2cd2e4078b88a1915aba6fad1438cce4d5642884 GIT binary patch literal 33958 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 literal 0 HcmV?d00001 diff --git a/public/images/openfest-2.webp b/public/images/openfest-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..25be1de4ead1068d64ad70b6f90517c5501fb67c GIT binary patch literal 37364 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
i?^9q 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 IRDb{g02HWG`Tzg` literal 0 HcmV?d00001 diff --git a/public/posts/post-3.webp b/public/posts/post-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..222ae1185b10d84fe2364056068eee384b356ed4 GIT binary patch literal 8800 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 WfvuqXK&7_k$mv$yF765~2mk=lcSf=R literal 0 HcmV?d00001 diff --git a/src/app/[lang]/layout.jsx b/src/app/[lang]/layout.jsx index 0fc6ed3..d9b5109 100644 --- a/src/app/[lang]/layout.jsx +++ b/src/app/[lang]/layout.jsx @@ -1,7 +1,6 @@ -import { Inter } from 'next/font/google'; import { i18n } from '../../../i18n-config'; -import NavBar from '@/components/NavBar'; +import NavBar from '../../components/NavBar'; import Footer from '@/components/Footer'; import '@/styles/globals.css'; @@ -10,8 +9,6 @@ export async function generateStaticParams() { return i18n.locales.map((locale) => ({ lang: locale })); } -const inter = Inter({ subsets: ['latin'] }); - export const metadata = { title: 'OpenFest 2024', description: 'Да се видим на OpenFest 2024!', @@ -21,12 +18,12 @@ export default function RootLayout({ children, params }) { return (
- {children} +
{children}