From ace459cd50e89534114c0d69745cad6f80421607 Mon Sep 17 00:00:00 2001 From: Matt Johnson-Pint Date: Tue, 17 Dec 2024 09:16:40 -0800 Subject: [PATCH 001/124] Fix braces in Dgraph example query (#1587) --- src/code/services/dgraph.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/code/services/dgraph.md b/src/code/services/dgraph.md index 0348281ee2..3db97cd6be 100644 --- a/src/code/services/dgraph.md +++ b/src/code/services/dgraph.md @@ -104,7 +104,7 @@ query { reviews(order: { desc: rating }, first: 10) { about { name - reviews(order: { asc: rating, first: 5 }) { + reviews(order: { asc: rating }, first: 5) { by { username } From 585f8d9c90a848270e7cc79c042a120526958eb0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 01:16:59 +0800 Subject: [PATCH 002/124] chore(deps): update pnpm to v8.15.9 (#1844) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 392 ++++++++++++++++++++++++------------------------- 2 files changed, 196 insertions(+), 198 deletions(-) diff --git a/package.json b/package.json index e81ae3c24d..a50723ada5 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "repository": "graphql/graphql.github.io website", "private": true, - "packageManager": "pnpm@8.15.5", + "packageManager": "pnpm@8.15.9", "scripts": { "build": "next build && next-image-export-optimizer", "dev": "next", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a48d5587bb..714bbeb0af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,203 +9,201 @@ patchedDependencies: hash: rggcgtpcrgz5zyoxmhwje4p6rm path: patches/nextra@3.0.0-alpha.22.patch -importers: - - .: - dependencies: - '@graphql-tools/schema': - specifier: 10.0.3 - version: 10.0.3(graphql@16.8.1) - '@headlessui/react': - specifier: ^1.7.17 - version: 1.7.19(react-dom@18.3.1)(react@18.3.1) - '@heroicons/react': - specifier: ^2.0.18 - version: 2.0.18(react@18.3.1) - '@radix-ui/react-icons': - specifier: ^1.3.0 - version: 1.3.0(react@18.3.1) - '@radix-ui/react-radio-group': - specifier: ^1.1.3 - version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) - '@tailwindcss/nesting': - specifier: 0.0.0-insiders.565cd3e - version: 0.0.0-insiders.565cd3e(postcss@8.4.40) - '@tailwindcss/typography': - specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.1) - autoprefixer: - specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.40) - clsx: - specifier: ^2.1.0 - version: 2.1.0 - codemirror: - specifier: 5.65.1 - version: 5.65.1 - codemirror-graphql: - specifier: 1.3.2 - version: 1.3.2(@codemirror/language@0.20.2)(codemirror@5.65.1)(graphql@16.8.1) - date-fns: - specifier: ^2.30.0 - version: 2.30.0 - fast-glob: - specifier: ^3.3.2 - version: 3.3.2 - graphql: - specifier: 16.8.1 - version: 16.8.1 - gray-matter: - specifier: ^4.0.3 - version: 4.0.3 - hast-util-to-string: - specifier: 3.0.0 - version: 3.0.0 - iframe-resizer-react: - specifier: ^1.1.0 - version: 1.1.0(prop-types@15.8.1)(react-dom@18.3.1)(react@18.3.1) - leaflet: - specifier: ^1.9.4 - version: 1.9.4 - markdown-to-jsx: - specifier: ^7.4.0 - version: 7.4.7(react@18.3.1) - marked: - specifier: 5.1.2 - version: 5.1.2 - next: - specifier: ^14.2.5 - version: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) - next-image-export-optimizer: - specifier: ^1.12.3 - version: 1.12.3(next@14.2.10)(react@18.3.1) - next-query-params: - specifier: ^5.0.0 - version: 5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1) - next-sitemap: - specifier: ^4.2.3 - version: 4.2.3(next@14.2.10) - next-with-less: - specifier: ^3.0.1 - version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10) - nextra: - specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) - nextra-theme-docs: - specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) - numbro: - specifier: 2.3.6 - version: 2.3.6 - p-limit: - specifier: ^4.0.0 - version: 4.0.0 - parser-front-matter: - specifier: 1.6.4 - version: 1.6.4 - postcss: - specifier: ^8.4.33 - version: 8.4.40 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-medium-image-zoom: - specifier: 5.1.8 - version: 5.1.8(react-dom@18.3.1)(react@18.3.1) - rss: - specifier: 1.2.2 - version: 1.2.2 - server-only: - specifier: 0.0.1 - version: 0.0.1 - string-similarity: - specifier: ^4.0.4 - version: 4.0.4 - string-strip-html: - specifier: ^13.4.5 - version: 13.4.5 - tailwindcss: - specifier: ^3.4.1 - version: 3.4.1 - timeago.js: - specifier: 4.0.2 - version: 4.0.2 - unified: - specifier: 11.0.4 - version: 11.0.4 - unist-util-visit: - specifier: ^5.0.0 - version: 5.0.0 - use-query-params: - specifier: ^2.2.1 - version: 2.2.1(react-dom@18.3.1)(react@18.3.1) - devDependencies: - '@graphql-eslint/eslint-plugin': - specifier: 4.0.0-alpha.0 - version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1) - '@svgr/webpack': - specifier: ^8.0.1 - version: 8.0.1(typescript@5.4.3) - '@types/codemirror': - specifier: 5.60.7 - version: 5.60.7 - '@types/hast': - specifier: 3.0.4 - version: 3.0.4 - '@types/node': - specifier: ^20.11.30 - version: 20.11.30 - '@types/react': - specifier: ^18.2.73 - version: 18.2.73 - '@types/rss': - specifier: 0.0.32 - version: 0.0.32 - '@types/string-similarity': - specifier: ^4.0.2 - version: 4.0.2 - '@typescript-eslint/eslint-plugin': - specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/parser': - specifier: 7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.4.3) - eslint: - specifier: 8.57.0 - version: 8.57.0 - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) - eslint-plugin-mdx: - specifier: ^3.1.5 - version: 3.1.5(eslint@8.57.0) - eslint-plugin-tailwindcss: - specifier: 3.15.1 - version: 3.15.1(tailwindcss@3.4.1) - prettier: - specifier: 3.2.5 - version: 3.2.5 - prettier-plugin-pkg: - specifier: ^0.18.1 - version: 0.18.1(prettier@3.2.5) - remark-frontmatter: - specifier: 5.0.0 - version: 5.0.0 - remark-lint-first-heading-level: - specifier: 3.1.2 - version: 3.1.2 - remark-lint-heading-increment: - specifier: 3.1.2 - version: 3.1.2 - tsx: - specifier: ^4.7.0 - version: 4.7.0 - typescript: - specifier: ^5.4.3 - version: 5.4.3 +dependencies: + '@graphql-tools/schema': + specifier: 10.0.3 + version: 10.0.3(graphql@16.8.1) + '@headlessui/react': + specifier: ^1.7.17 + version: 1.7.19(react-dom@18.3.1)(react@18.3.1) + '@heroicons/react': + specifier: ^2.0.18 + version: 2.0.18(react@18.3.1) + '@radix-ui/react-icons': + specifier: ^1.3.0 + version: 1.3.0(react@18.3.1) + '@radix-ui/react-radio-group': + specifier: ^1.1.3 + version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) + '@tailwindcss/nesting': + specifier: 0.0.0-insiders.565cd3e + version: 0.0.0-insiders.565cd3e(postcss@8.4.40) + '@tailwindcss/typography': + specifier: ^0.5.10 + version: 0.5.10(tailwindcss@3.4.1) + autoprefixer: + specifier: ^10.4.17 + version: 10.4.17(postcss@8.4.40) + clsx: + specifier: ^2.1.0 + version: 2.1.0 + codemirror: + specifier: 5.65.1 + version: 5.65.1 + codemirror-graphql: + specifier: 1.3.2 + version: 1.3.2(@codemirror/language@0.20.2)(codemirror@5.65.1)(graphql@16.8.1) + date-fns: + specifier: ^2.30.0 + version: 2.30.0 + fast-glob: + specifier: ^3.3.2 + version: 3.3.2 + graphql: + specifier: 16.8.1 + version: 16.8.1 + gray-matter: + specifier: ^4.0.3 + version: 4.0.3 + hast-util-to-string: + specifier: 3.0.0 + version: 3.0.0 + iframe-resizer-react: + specifier: ^1.1.0 + version: 1.1.0(prop-types@15.8.1)(react-dom@18.3.1)(react@18.3.1) + leaflet: + specifier: ^1.9.4 + version: 1.9.4 + markdown-to-jsx: + specifier: ^7.4.0 + version: 7.4.7(react@18.3.1) + marked: + specifier: 5.1.2 + version: 5.1.2 + next: + specifier: ^14.2.5 + version: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next-image-export-optimizer: + specifier: ^1.12.3 + version: 1.12.3(next@14.2.10)(react@18.3.1) + next-query-params: + specifier: ^5.0.0 + version: 5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1) + next-sitemap: + specifier: ^4.2.3 + version: 4.2.3(next@14.2.10) + next-with-less: + specifier: ^3.0.1 + version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10) + nextra: + specifier: 3.0.0-alpha.28 + version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) + nextra-theme-docs: + specifier: 3.0.0-alpha.28 + version: 3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) + numbro: + specifier: 2.3.6 + version: 2.3.6 + p-limit: + specifier: ^4.0.0 + version: 4.0.0 + parser-front-matter: + specifier: 1.6.4 + version: 1.6.4 + postcss: + specifier: ^8.4.33 + version: 8.4.40 + react: + specifier: ^18.3.1 + version: 18.3.1 + react-dom: + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) + react-medium-image-zoom: + specifier: 5.1.8 + version: 5.1.8(react-dom@18.3.1)(react@18.3.1) + rss: + specifier: 1.2.2 + version: 1.2.2 + server-only: + specifier: 0.0.1 + version: 0.0.1 + string-similarity: + specifier: ^4.0.4 + version: 4.0.4 + string-strip-html: + specifier: ^13.4.5 + version: 13.4.5 + tailwindcss: + specifier: ^3.4.1 + version: 3.4.1 + timeago.js: + specifier: 4.0.2 + version: 4.0.2 + unified: + specifier: 11.0.4 + version: 11.0.4 + unist-util-visit: + specifier: ^5.0.0 + version: 5.0.0 + use-query-params: + specifier: ^2.2.1 + version: 2.2.1(react-dom@18.3.1)(react@18.3.1) + +devDependencies: + '@graphql-eslint/eslint-plugin': + specifier: 4.0.0-alpha.0 + version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1) + '@svgr/webpack': + specifier: ^8.0.1 + version: 8.0.1(typescript@5.4.3) + '@types/codemirror': + specifier: 5.60.7 + version: 5.60.7 + '@types/hast': + specifier: 3.0.4 + version: 3.0.4 + '@types/node': + specifier: ^20.11.30 + version: 20.11.30 + '@types/react': + specifier: ^18.2.73 + version: 18.2.73 + '@types/rss': + specifier: 0.0.32 + version: 0.0.32 + '@types/string-similarity': + specifier: ^4.0.2 + version: 4.0.2 + '@typescript-eslint/eslint-plugin': + specifier: 7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': + specifier: 7.18.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.4.3) + eslint: + specifier: 8.57.0 + version: 8.57.0 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.0) + eslint-plugin-mdx: + specifier: ^3.1.5 + version: 3.1.5(eslint@8.57.0) + eslint-plugin-tailwindcss: + specifier: 3.15.1 + version: 3.15.1(tailwindcss@3.4.1) + prettier: + specifier: 3.2.5 + version: 3.2.5 + prettier-plugin-pkg: + specifier: ^0.18.1 + version: 0.18.1(prettier@3.2.5) + remark-frontmatter: + specifier: 5.0.0 + version: 5.0.0 + remark-lint-first-heading-level: + specifier: 3.1.2 + version: 3.1.2 + remark-lint-heading-increment: + specifier: 3.1.2 + version: 3.1.2 + tsx: + specifier: ^4.7.0 + version: 4.7.0 + typescript: + specifier: ^5.4.3 + version: 5.4.3 packages: From 30686870a25211330d6be8b8ae0e261325ac3e89 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 19:48:08 +0000 Subject: [PATCH 003/124] fix(deps): update dependency next to v14.2.15 [security] (#1859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 597 +++++++++++++++++++++++++------------------------ 1 file changed, 305 insertions(+), 292 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 714bbeb0af..1bbe21e1dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,201 +9,203 @@ patchedDependencies: hash: rggcgtpcrgz5zyoxmhwje4p6rm path: patches/nextra@3.0.0-alpha.22.patch -dependencies: - '@graphql-tools/schema': - specifier: 10.0.3 - version: 10.0.3(graphql@16.8.1) - '@headlessui/react': - specifier: ^1.7.17 - version: 1.7.19(react-dom@18.3.1)(react@18.3.1) - '@heroicons/react': - specifier: ^2.0.18 - version: 2.0.18(react@18.3.1) - '@radix-ui/react-icons': - specifier: ^1.3.0 - version: 1.3.0(react@18.3.1) - '@radix-ui/react-radio-group': - specifier: ^1.1.3 - version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) - '@tailwindcss/nesting': - specifier: 0.0.0-insiders.565cd3e - version: 0.0.0-insiders.565cd3e(postcss@8.4.40) - '@tailwindcss/typography': - specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.1) - autoprefixer: - specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.40) - clsx: - specifier: ^2.1.0 - version: 2.1.0 - codemirror: - specifier: 5.65.1 - version: 5.65.1 - codemirror-graphql: - specifier: 1.3.2 - version: 1.3.2(@codemirror/language@0.20.2)(codemirror@5.65.1)(graphql@16.8.1) - date-fns: - specifier: ^2.30.0 - version: 2.30.0 - fast-glob: - specifier: ^3.3.2 - version: 3.3.2 - graphql: - specifier: 16.8.1 - version: 16.8.1 - gray-matter: - specifier: ^4.0.3 - version: 4.0.3 - hast-util-to-string: - specifier: 3.0.0 - version: 3.0.0 - iframe-resizer-react: - specifier: ^1.1.0 - version: 1.1.0(prop-types@15.8.1)(react-dom@18.3.1)(react@18.3.1) - leaflet: - specifier: ^1.9.4 - version: 1.9.4 - markdown-to-jsx: - specifier: ^7.4.0 - version: 7.4.7(react@18.3.1) - marked: - specifier: 5.1.2 - version: 5.1.2 - next: - specifier: ^14.2.5 - version: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) - next-image-export-optimizer: - specifier: ^1.12.3 - version: 1.12.3(next@14.2.10)(react@18.3.1) - next-query-params: - specifier: ^5.0.0 - version: 5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1) - next-sitemap: - specifier: ^4.2.3 - version: 4.2.3(next@14.2.10) - next-with-less: - specifier: ^3.0.1 - version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10) - nextra: - specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) - nextra-theme-docs: - specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) - numbro: - specifier: 2.3.6 - version: 2.3.6 - p-limit: - specifier: ^4.0.0 - version: 4.0.0 - parser-front-matter: - specifier: 1.6.4 - version: 1.6.4 - postcss: - specifier: ^8.4.33 - version: 8.4.40 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-medium-image-zoom: - specifier: 5.1.8 - version: 5.1.8(react-dom@18.3.1)(react@18.3.1) - rss: - specifier: 1.2.2 - version: 1.2.2 - server-only: - specifier: 0.0.1 - version: 0.0.1 - string-similarity: - specifier: ^4.0.4 - version: 4.0.4 - string-strip-html: - specifier: ^13.4.5 - version: 13.4.5 - tailwindcss: - specifier: ^3.4.1 - version: 3.4.1 - timeago.js: - specifier: 4.0.2 - version: 4.0.2 - unified: - specifier: 11.0.4 - version: 11.0.4 - unist-util-visit: - specifier: ^5.0.0 - version: 5.0.0 - use-query-params: - specifier: ^2.2.1 - version: 2.2.1(react-dom@18.3.1)(react@18.3.1) - -devDependencies: - '@graphql-eslint/eslint-plugin': - specifier: 4.0.0-alpha.0 - version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1) - '@svgr/webpack': - specifier: ^8.0.1 - version: 8.0.1(typescript@5.4.3) - '@types/codemirror': - specifier: 5.60.7 - version: 5.60.7 - '@types/hast': - specifier: 3.0.4 - version: 3.0.4 - '@types/node': - specifier: ^20.11.30 - version: 20.11.30 - '@types/react': - specifier: ^18.2.73 - version: 18.2.73 - '@types/rss': - specifier: 0.0.32 - version: 0.0.32 - '@types/string-similarity': - specifier: ^4.0.2 - version: 4.0.2 - '@typescript-eslint/eslint-plugin': - specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/parser': - specifier: 7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.4.3) - eslint: - specifier: 8.57.0 - version: 8.57.0 - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) - eslint-plugin-mdx: - specifier: ^3.1.5 - version: 3.1.5(eslint@8.57.0) - eslint-plugin-tailwindcss: - specifier: 3.15.1 - version: 3.15.1(tailwindcss@3.4.1) - prettier: - specifier: 3.2.5 - version: 3.2.5 - prettier-plugin-pkg: - specifier: ^0.18.1 - version: 0.18.1(prettier@3.2.5) - remark-frontmatter: - specifier: 5.0.0 - version: 5.0.0 - remark-lint-first-heading-level: - specifier: 3.1.2 - version: 3.1.2 - remark-lint-heading-increment: - specifier: 3.1.2 - version: 3.1.2 - tsx: - specifier: ^4.7.0 - version: 4.7.0 - typescript: - specifier: ^5.4.3 - version: 5.4.3 +importers: + + .: + dependencies: + '@graphql-tools/schema': + specifier: 10.0.3 + version: 10.0.3(graphql@16.8.1) + '@headlessui/react': + specifier: ^1.7.17 + version: 1.7.19(react-dom@18.3.1)(react@18.3.1) + '@heroicons/react': + specifier: ^2.0.18 + version: 2.0.18(react@18.3.1) + '@radix-ui/react-icons': + specifier: ^1.3.0 + version: 1.3.0(react@18.3.1) + '@radix-ui/react-radio-group': + specifier: ^1.1.3 + version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) + '@tailwindcss/nesting': + specifier: 0.0.0-insiders.565cd3e + version: 0.0.0-insiders.565cd3e(postcss@8.4.40) + '@tailwindcss/typography': + specifier: ^0.5.10 + version: 0.5.10(tailwindcss@3.4.1) + autoprefixer: + specifier: ^10.4.17 + version: 10.4.17(postcss@8.4.40) + clsx: + specifier: ^2.1.0 + version: 2.1.0 + codemirror: + specifier: 5.65.1 + version: 5.65.1 + codemirror-graphql: + specifier: 1.3.2 + version: 1.3.2(@codemirror/language@0.20.2)(codemirror@5.65.1)(graphql@16.8.1) + date-fns: + specifier: ^2.30.0 + version: 2.30.0 + fast-glob: + specifier: ^3.3.2 + version: 3.3.2 + graphql: + specifier: 16.8.1 + version: 16.8.1 + gray-matter: + specifier: ^4.0.3 + version: 4.0.3 + hast-util-to-string: + specifier: 3.0.0 + version: 3.0.0 + iframe-resizer-react: + specifier: ^1.1.0 + version: 1.1.0(prop-types@15.8.1)(react-dom@18.3.1)(react@18.3.1) + leaflet: + specifier: ^1.9.4 + version: 1.9.4 + markdown-to-jsx: + specifier: ^7.4.0 + version: 7.4.7(react@18.3.1) + marked: + specifier: 5.1.2 + version: 5.1.2 + next: + specifier: ^14.2.5 + version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next-image-export-optimizer: + specifier: ^1.12.3 + version: 1.12.3(next@14.2.15)(react@18.3.1) + next-query-params: + specifier: ^5.0.0 + version: 5.0.0(next@14.2.15)(react@18.3.1)(use-query-params@2.2.1) + next-sitemap: + specifier: ^4.2.3 + version: 4.2.3(next@14.2.15) + next-with-less: + specifier: ^3.0.1 + version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.15) + nextra: + specifier: 3.0.0-alpha.28 + version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) + nextra-theme-docs: + specifier: 3.0.0-alpha.28 + version: 3.0.0-alpha.28(next@14.2.15)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) + numbro: + specifier: 2.3.6 + version: 2.3.6 + p-limit: + specifier: ^4.0.0 + version: 4.0.0 + parser-front-matter: + specifier: 1.6.4 + version: 1.6.4 + postcss: + specifier: ^8.4.33 + version: 8.4.40 + react: + specifier: ^18.3.1 + version: 18.3.1 + react-dom: + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) + react-medium-image-zoom: + specifier: 5.1.8 + version: 5.1.8(react-dom@18.3.1)(react@18.3.1) + rss: + specifier: 1.2.2 + version: 1.2.2 + server-only: + specifier: 0.0.1 + version: 0.0.1 + string-similarity: + specifier: ^4.0.4 + version: 4.0.4 + string-strip-html: + specifier: ^13.4.5 + version: 13.4.5 + tailwindcss: + specifier: ^3.4.1 + version: 3.4.1 + timeago.js: + specifier: 4.0.2 + version: 4.0.2 + unified: + specifier: 11.0.4 + version: 11.0.4 + unist-util-visit: + specifier: ^5.0.0 + version: 5.0.0 + use-query-params: + specifier: ^2.2.1 + version: 2.2.1(react-dom@18.3.1)(react@18.3.1) + devDependencies: + '@graphql-eslint/eslint-plugin': + specifier: 4.0.0-alpha.0 + version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1) + '@svgr/webpack': + specifier: ^8.0.1 + version: 8.0.1(typescript@5.4.3) + '@types/codemirror': + specifier: 5.60.7 + version: 5.60.7 + '@types/hast': + specifier: 3.0.4 + version: 3.0.4 + '@types/node': + specifier: ^20.11.30 + version: 20.11.30 + '@types/react': + specifier: ^18.2.73 + version: 18.2.73 + '@types/rss': + specifier: 0.0.32 + version: 0.0.32 + '@types/string-similarity': + specifier: ^4.0.2 + version: 4.0.2 + '@typescript-eslint/eslint-plugin': + specifier: 7.18.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': + specifier: 7.18.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.4.3) + eslint: + specifier: 8.57.0 + version: 8.57.0 + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.0) + eslint-plugin-mdx: + specifier: ^3.1.5 + version: 3.1.5(eslint@8.57.0) + eslint-plugin-tailwindcss: + specifier: 3.15.1 + version: 3.15.1(tailwindcss@3.4.1) + prettier: + specifier: 3.2.5 + version: 3.2.5 + prettier-plugin-pkg: + specifier: ^0.18.1 + version: 0.18.1(prettier@3.2.5) + remark-frontmatter: + specifier: 5.0.0 + version: 5.0.0 + remark-lint-first-heading-level: + specifier: 3.1.2 + version: 3.1.2 + remark-lint-heading-increment: + specifier: 3.1.2 + version: 3.1.2 + tsx: + specifier: ^4.7.0 + version: 4.7.0 + typescript: + specifier: ^5.4.3 + version: 5.4.3 packages: @@ -253,8 +255,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/compat-data@7.26.2: - resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} + /@babel/compat-data@7.26.3: + resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} engines: {node: '>=6.9.0'} /@babel/core@7.24.3: @@ -286,16 +288,16 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.2 + '@babel/generator': 7.26.3 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.3 '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -312,15 +314,15 @@ packages: jsesc: 2.5.2 dev: true - /@babel/generator@7.26.2: - resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} + /@babel/generator@7.26.3: + resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 - '@jridgewell/gen-mapping': 0.3.5 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 + jsesc: 3.1.0 /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} @@ -351,9 +353,9 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.26.2 + '@babel/compat-data': 7.26.3 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.2 + browserslist: 4.24.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -440,8 +442,8 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.4 + '@babel/types': 7.26.3 transitivePeerDependencies: - supports-color @@ -468,7 +470,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.4 transitivePeerDependencies: - supports-color @@ -581,7 +583,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 /@babel/highlight@7.24.2: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} @@ -601,12 +603,12 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/parser@7.26.2: - resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} + /@babel/parser@7.26.3: + resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.3): resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} @@ -1603,8 +1605,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.3 + '@babel/types': 7.26.3 /@babel/traverse@7.24.1: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} @@ -1624,16 +1626,16 @@ packages: - supports-color dev: true - /@babel/traverse@7.25.9: - resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + /@babel/traverse@7.26.4: + resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 + '@babel/generator': 7.26.3 + '@babel/parser': 7.26.3 '@babel/template': 7.25.9 - '@babel/types': 7.26.0 - debug: 4.3.7 + '@babel/types': 7.26.3 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1647,8 +1649,8 @@ packages: to-fast-properties: 2.0.0 dev: true - /@babel/types@7.26.0: - resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + /@babel/types@7.26.3: + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.25.9 @@ -2500,6 +2502,14 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.25 + /@jridgewell/gen-mapping@0.3.8: + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -2511,6 +2521,9 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: @@ -2694,12 +2707,12 @@ packages: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false - /@next/env@14.2.10: - resolution: {integrity: sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==} + /@next/env@14.2.15: + resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==} dev: false - /@next/swc-darwin-arm64@14.2.10: - resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==} + /@next/swc-darwin-arm64@14.2.15: + resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2707,8 +2720,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.2.10: - resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} + /@next/swc-darwin-x64@14.2.15: + resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2716,8 +2729,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.2.10: - resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} + /@next/swc-linux-arm64-gnu@14.2.15: + resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2725,8 +2738,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.2.10: - resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} + /@next/swc-linux-arm64-musl@14.2.15: + resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2734,8 +2747,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.2.10: - resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} + /@next/swc-linux-x64-gnu@14.2.15: + resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2743,8 +2756,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.2.10: - resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} + /@next/swc-linux-x64-musl@14.2.15: + resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2752,8 +2765,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.2.10: - resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} + /@next/swc-win32-arm64-msvc@14.2.15: + resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2761,8 +2774,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.2.10: - resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} + /@next/swc-win32-ia32-msvc@14.2.15: + resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2770,8 +2783,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.2.10: - resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==} + /@next/swc-win32-x64-msvc@14.2.15: + resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3909,15 +3922,15 @@ packages: node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - /browserslist@4.24.2: - resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + /browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001684 - electron-to-chromium: 1.5.67 - node-releases: 2.0.18 - update-browserslist-db: 1.1.1(browserslist@4.24.2) + caniuse-lite: 1.0.30001689 + electron-to-chromium: 1.5.74 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) /buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -3946,8 +3959,8 @@ packages: /caniuse-lite@1.0.30001600: resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} - /caniuse-lite@1.0.30001684: - resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==} + /caniuse-lite@1.0.30001689: + resolution: {integrity: sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4591,8 +4604,8 @@ packages: dependencies: ms: 2.1.2 - /debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + /debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4708,8 +4721,8 @@ packages: /electron-to-chromium@1.4.719: resolution: {integrity: sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q==} - /electron-to-chromium@1.5.67: - resolution: {integrity: sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ==} + /electron-to-chromium@1.5.74: + resolution: {integrity: sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw==} /elkjs@0.9.2: resolution: {integrity: sha512-2Y/RaA1pdgSHpY0YG4TYuYCD2wh97CRvu22eLG3Kz0pgQ/6KbIFTxsTnDc4MH/6hFlg2L/9qXrDMG0nMjP63iw==} @@ -5860,8 +5873,8 @@ packages: hasBin: true dev: true - /jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + /jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true @@ -7059,7 +7072,7 @@ packages: dev: false optional: true - /next-image-export-optimizer@1.12.3(next@14.2.10)(react@18.3.1): + /next-image-export-optimizer@1.12.3(next@14.2.15)(react@18.3.1): resolution: {integrity: sha512-BQ3LIN6ocooul10g+N/7jJljpionhhqR58RE0Z+uzJ/+NeRcK5hEjNZmmg8BGZB9M4JFLk8LzcvbYOkWPRjrNQ==} engines: {node: '>=16.0.0'} hasBin: true @@ -7068,26 +7081,26 @@ packages: react: ^18.0.0-0 dependencies: cli-progress: 3.12.0 - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 sharp: 0.33.3 typescript: 5.4.3 dev: false - /next-query-params@5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1): + /next-query-params@5.0.0(next@14.2.15)(react@18.3.1)(use-query-params@2.2.1): resolution: {integrity: sha512-Zm9nc0QgrTMaQwGdbICcTDaYS4oRcXo628Ye6JQGdp/9JzlhzDpzcGRqciK0S62yAyE3b5ozFpgzY0gDUEbLtw==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 use-query-params: ^2.0.0 dependencies: - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 tslib: 2.6.2 use-query-params: 2.2.1(react-dom@18.3.1)(react@18.3.1) dev: false - /next-sitemap@4.2.3(next@14.2.10): + /next-sitemap@4.2.3(next@14.2.15): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -7098,7 +7111,7 @@ packages: '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) dev: false /next-themes@0.3.0(react-dom@18.3.1)(react@18.3.1): @@ -7111,7 +7124,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /next-with-less@3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10): + /next-with-less@3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.15): resolution: {integrity: sha512-lVJQ+dNWGpR1ccWM/LjY+8i28DC2oPa1Ivrc+h4+DFPJJN6O2EGKZIFBGrd9GLbwAEjFzKPs7yUk6bnrbY0qcw==} peerDependencies: less: '*' @@ -7121,11 +7134,11 @@ packages: clone-deep: 4.0.1 less: 4.2.1 less-loader: 12.2.0(less@4.2.1) - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) dev: false - /next@14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} + /next@14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -7142,31 +7155,31 @@ packages: sass: optional: true dependencies: - '@next/env': 14.2.10 + '@next/env': 14.2.15 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001684 + caniuse-lite: 1.0.30001689 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.10 - '@next/swc-darwin-x64': 14.2.10 - '@next/swc-linux-arm64-gnu': 14.2.10 - '@next/swc-linux-arm64-musl': 14.2.10 - '@next/swc-linux-x64-gnu': 14.2.10 - '@next/swc-linux-x64-musl': 14.2.10 - '@next/swc-win32-arm64-msvc': 14.2.10 - '@next/swc-win32-ia32-msvc': 14.2.10 - '@next/swc-win32-x64-msvc': 14.2.10 + '@next/swc-darwin-arm64': 14.2.15 + '@next/swc-darwin-x64': 14.2.15 + '@next/swc-linux-arm64-gnu': 14.2.15 + '@next/swc-linux-arm64-musl': 14.2.15 + '@next/swc-linux-x64-gnu': 14.2.15 + '@next/swc-linux-x64-musl': 14.2.15 + '@next/swc-win32-arm64-msvc': 14.2.15 + '@next/swc-win32-ia32-msvc': 14.2.15 + '@next/swc-win32-x64-msvc': 14.2.15 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: false - /nextra-theme-docs@3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1): + /nextra-theme-docs@3.0.0-alpha.28(next@14.2.15)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-6n200ue1EKv/Eo7chkoKDLJ2gQ01R+hfdwp5xhzpSaqdiudqtsbUlDPEuwBBW0mQbLCUN80yNQanV4GjUg6/oA==} peerDependencies: next: '>=13' @@ -7181,16 +7194,16 @@ packages: flexsearch: 0.7.43 focus-visible: 5.2.0 intersection-observer: 0.12.2 - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) next-themes: 0.3.0(react-dom@18.3.1)(react@18.3.1) - nextra: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) + nextra: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) scroll-into-view-if-needed: 3.1.0 zod: 3.22.4 dev: false - /nextra@3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3): + /nextra@3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3): resolution: {integrity: sha512-sw/Jdp/c1jS1Hpk2aPs7Y2G3c5lU3ijyXTATr9zUfn35zpneNf+70No8XKxXFo+nWO0CRHwVB15Ya+DNsvaYtQ==} engines: {node: '>=18'} peerDependencies: @@ -7214,7 +7227,7 @@ packages: gray-matter: 4.0.3 hast-util-to-estree: 3.1.0 katex: 0.16.10 - next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) p-limit: 6.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7269,8 +7282,8 @@ packages: /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - /node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + /node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} /non-layered-tidy-tree-layout@2.0.2: resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==} @@ -8914,15 +8927,15 @@ packages: dependencies: browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.1.1 + picocolors: 1.0.0 - /update-browserslist-db@1.1.1(browserslist@4.24.2): + /update-browserslist-db@1.1.1(browserslist@4.24.3): resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.24.2 + browserslist: 4.24.3 escalade: 3.2.0 picocolors: 1.1.1 From 8d4418117d517cd918002a6a615406f3a1a61fb2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 20:12:21 +0000 Subject: [PATCH 004/124] fix(deps): update dependency hast-util-to-string to v3.0.1 (#1858) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index a50723ada5..a061ff951c 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "fast-glob": "^3.3.2", "graphql": "16.8.1", "gray-matter": "^4.0.3", - "hast-util-to-string": "3.0.0", + "hast-util-to-string": "3.0.1", "iframe-resizer-react": "^1.1.0", "leaflet": "^1.9.4", "markdown-to-jsx": "^7.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1bbe21e1dd..f3f4af9ff8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,8 +59,8 @@ importers: specifier: ^4.0.3 version: 4.0.3 hast-util-to-string: - specifier: 3.0.0 - version: 3.0.0 + specifier: 3.0.1 + version: 3.0.1 iframe-resizer-react: specifier: ^1.1.0 version: 1.1.0(prop-types@15.8.1)(react-dom@18.3.1)(react@18.3.1) @@ -5522,8 +5522,8 @@ packages: zwitch: 2.0.4 dev: false - /hast-util-to-string@3.0.0: - resolution: {integrity: sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==} + /hast-util-to-string@3.0.1: + resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} dependencies: '@types/hast': 3.0.4 dev: false @@ -7882,7 +7882,7 @@ packages: shiki: ^1.3.0 dependencies: '@types/hast': 3.0.4 - hast-util-to-string: 3.0.0 + hast-util-to-string: 3.0.1 parse-numeric-range: 1.3.0 rehype-parse: 9.0.0 shiki: 1.2.1 From e965fad30a8eceeafea2fb92e5a5bb3a616bfb50 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 20:23:32 +0000 Subject: [PATCH 005/124] fix(deps): update dependency clsx to v2.1.1 (#1856) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3f4af9ff8..ee8bb7514c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: version: 10.4.17(postcss@8.4.40) clsx: specifier: ^2.1.0 - version: 2.1.0 + version: 2.1.1 codemirror: specifier: 5.65.1 version: 5.65.1 @@ -4062,8 +4062,8 @@ packages: shallow-clone: 3.0.1 dev: false - /clsx@2.1.0: - resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} dev: false @@ -7189,7 +7189,7 @@ packages: dependencies: '@headlessui/react': 1.7.19(react-dom@18.3.1)(react@18.3.1) '@popperjs/core': 2.11.8 - clsx: 2.1.0 + clsx: 2.1.1 escape-string-regexp: 5.0.0 flexsearch: 0.7.43 focus-visible: 5.2.0 @@ -7219,7 +7219,7 @@ packages: '@theguild/remark-mermaid': 0.0.7(react@18.3.1) '@theguild/remark-npm2yarn': 0.3.0 better-react-mathjax: 2.0.3(react@18.3.1) - clsx: 2.1.0 + clsx: 2.1.1 estree-util-to-js: 2.0.0 estree-util-value-to-estree: 3.0.1 github-slugger: 2.0.0 From 58d499c69f515618d7a5ab09f59acc6d4d60bb8c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 20:23:53 +0000 Subject: [PATCH 006/124] chore(deps): update dependency eslint to v8.57.1 (#1843) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 129 +++++++++++++++++++++++++------------------------ 2 files changed, 66 insertions(+), 65 deletions(-) diff --git a/package.json b/package.json index a061ff951c..a32d43a19c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@types/string-similarity": "^4.0.2", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", - "eslint": "8.57.0", + "eslint": "8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-mdx": "^3.1.5", "eslint-plugin-tailwindcss": "3.15.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee8bb7514c..314856a8ca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,7 +145,7 @@ importers: devDependencies: '@graphql-eslint/eslint-plugin': specifier: 4.0.0-alpha.0 - version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1) + version: 4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.1)(graphql@16.8.1) '@svgr/webpack': specifier: ^8.0.1 version: 8.0.1(typescript@5.4.3) @@ -169,19 +169,19 @@ importers: version: 4.0.2 '@typescript-eslint/eslint-plugin': specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3) + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.3) '@typescript-eslint/parser': specifier: 7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.4.3) + version: 7.18.0(eslint@8.57.1)(typescript@5.4.3) eslint: - specifier: 8.57.0 - version: 8.57.0 + specifier: 8.57.1 + version: 8.57.1 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.57.0) + version: 9.1.0(eslint@8.57.1) eslint-plugin-mdx: specifier: ^3.1.5 - version: 3.1.5(eslint@8.57.0) + version: 3.1.5(eslint@8.57.1) eslint-plugin-tailwindcss: specifier: 3.15.1 version: 3.15.1(tailwindcss@3.4.1) @@ -397,7 +397,7 @@ packages: '@babel/core': 7.24.3 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4 + debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -1902,13 +1902,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 dev: true @@ -1922,7 +1922,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.4.0 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -1934,12 +1934,12 @@ packages: - supports-color dev: true - /@eslint/js@8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@graphql-eslint/eslint-plugin@4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.0)(graphql@16.8.1): + /@graphql-eslint/eslint-plugin@4.0.0-alpha.0(@babel/core@7.26.0)(@types/node@20.11.30)(eslint@8.57.1)(graphql@16.8.1): resolution: {integrity: sha512-msj5hYaBjKyYaYwByaToSfE15WB9114JLZay2egiIvXud/fJmvNIrllXwt7VVuvqZECisLsguC1lUY9KtPXb/w==} engines: {node: '>=18'} peerDependencies: @@ -1950,7 +1950,7 @@ packages: '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.26.0)(graphql@16.8.1) '@graphql-tools/utils': 9.2.1(graphql@16.8.1) debug: 4.3.4 - eslint: 8.57.0 + eslint: 8.57.1 fast-glob: 3.3.2 graphql: 16.8.1 graphql-config: 4.5.0(@types/node@20.11.30)(graphql@16.8.1) @@ -2275,12 +2275,13 @@ packages: react: 18.3.1 dev: false - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: - '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2291,8 +2292,9 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead dev: true /@img/sharp-darwin-arm64@0.33.3: @@ -2830,7 +2832,7 @@ packages: dependencies: '@npmcli/name-from-folder': 2.0.0 glob: 10.3.10 - minimatch: 9.0.3 + minimatch: 9.0.5 read-package-json-fast: 3.0.2 dev: true @@ -3544,7 +3546,7 @@ packages: '@types/node': 20.11.30 dev: true - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.3): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -3556,12 +3558,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.4.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.4.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -3571,7 +3573,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.4.3): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -3586,7 +3588,7 @@ packages: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.4 - eslint: 8.57.0 + eslint: 8.57.1 typescript: 5.4.3 transitivePeerDependencies: - supports-color @@ -3600,7 +3602,7 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: true - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.4.3): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -3611,9 +3613,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.3) debug: 4.3.4 - eslint: 8.57.0 + eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.4.3) typescript: 5.4.3 transitivePeerDependencies: @@ -3647,17 +3649,17 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.4.3): + /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.4.3): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.3) - eslint: 8.57.0 + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript @@ -3674,7 +3676,7 @@ packages: /@typescript/vfs@1.5.0: resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} dependencies: - debug: 4.3.4 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: false @@ -4603,6 +4605,7 @@ packages: optional: true dependencies: ms: 2.1.2 + dev: true /debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} @@ -4809,16 +4812,16 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - /eslint-config-prettier@9.1.0(eslint@8.57.0): + /eslint-config-prettier@9.1.0(eslint@8.57.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: true - /eslint-mdx@3.1.5(eslint@8.57.0): + /eslint-mdx@3.1.5(eslint@8.57.1): resolution: {integrity: sha512-ynztX0k7CQ3iDL7fDEIeg3g0O/d6QPv7IBI9fdYLhXp5fAp0fi8X22xF/D3+Pk0f90R27uwqa1clHpay6t0l8Q==} engines: {node: '>=18.0.0'} peerDependencies: @@ -4826,7 +4829,7 @@ packages: dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) - eslint: 8.57.0 + eslint: 8.57.1 espree: 9.6.1 estree-util-visit: 2.0.0 remark-mdx: 3.0.1 @@ -4843,27 +4846,27 @@ packages: - supports-color dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.57.0): + /eslint-plugin-markdown@3.0.1(eslint@8.57.1): resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-mdx@3.1.5(eslint@8.57.0): + /eslint-plugin-mdx@3.1.5(eslint@8.57.1): resolution: {integrity: sha512-lUE7tP7IrIRHU3gTtASDe5u4YM2SvQveYVJfuo82yn3MLh/B/v05FNySURCK4aIxIYF1QYo3IRemQG/lyQzpAg==} engines: {node: '>=18.0.0'} peerDependencies: eslint: '>=8.0.0' dependencies: - eslint: 8.57.0 - eslint-mdx: 3.1.5(eslint@8.57.0) - eslint-plugin-markdown: 3.0.1(eslint@8.57.0) + eslint: 8.57.1 + eslint-mdx: 3.1.5(eslint@8.57.1) + eslint-plugin-markdown: 3.0.1(eslint@8.57.1) remark-mdx: 3.0.1 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -4898,23 +4901,24 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.4.0 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -5244,12 +5248,13 @@ packages: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 - minimatch: 9.0.3 + minimatch: 9.0.5 minipass: 7.0.4 path-scurry: 1.10.2 /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -5624,6 +5629,7 @@ packages: /inflight@1.0.6: resolution: {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. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -6903,7 +6909,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.4 + debug: 4.4.0 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -6913,7 +6919,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.4.0 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -6937,7 +6943,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.4.0 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -6996,18 +7002,11 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - brace-expansion: 2.0.1 - /minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - dev: true /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -7035,6 +7034,7 @@ packages: /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -8075,6 +8075,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -8738,7 +8739,7 @@ packages: '@types/unist': 3.0.2 '@ungap/structured-clone': 1.2.0 concat-stream: 2.0.0 - debug: 4.3.4 + debug: 4.4.0 glob: 10.3.10 ignore: 5.3.1 is-empty: 1.2.0 From cec45546680704fae59b647268e3cd7aef721b51 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 20:24:17 +0000 Subject: [PATCH 007/124] fix(deps): update dependency @graphql-tools/schema to v10.0.13 (#1852) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index a32d43a19c..1b5c6ad88f 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "test": "echo \"no tests\" && exit 1" }, "dependencies": { - "@graphql-tools/schema": "10.0.3", + "@graphql-tools/schema": "10.0.13", "@headlessui/react": "^1.7.17", "@heroicons/react": "^2.0.18", "@radix-ui/react-icons": "^1.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 314856a8ca..f42186e5f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,8 @@ importers: .: dependencies: '@graphql-tools/schema': - specifier: 10.0.3 - version: 10.0.3(graphql@16.8.1) + specifier: 10.0.13 + version: 10.0.13(graphql@16.8.1) '@headlessui/react': specifier: ^1.7.17 version: 1.7.19(react-dom@18.3.1)(react@18.3.1) @@ -2149,27 +2149,27 @@ packages: tslib: 2.8.1 dev: true - /@graphql-tools/merge@9.0.3(graphql@16.8.1): - resolution: {integrity: sha512-FeKv9lKLMwqDu0pQjPpF59GY3HReUkWXKsMIuMuJQOKh9BETu7zPEFUELvcw8w+lwZkl4ileJsHXC9+AnsT2Lw==} + /@graphql-tools/merge@9.0.14(graphql@16.8.1): + resolution: {integrity: sha512-MO7VXnm3ShpdG51hs4hYsLyu+8o/tSLjNYQmLmR4rkHoFi3kQCDu2r8B4IVwd+Ve39cechj0NyCmMsg+mRvwDQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 10.1.2(graphql@16.8.1) + '@graphql-tools/utils': 10.6.4(graphql@16.8.1) graphql: 16.8.1 - tslib: 2.6.2 + tslib: 2.8.1 dev: false - /@graphql-tools/schema@10.0.3(graphql@16.8.1): - resolution: {integrity: sha512-p28Oh9EcOna6i0yLaCFOnkcBDQECVf3SCexT6ktb86QNj9idnkhI+tCxnwZDh58Qvjd2nURdkbevvoZkvxzCog==} + /@graphql-tools/schema@10.0.13(graphql@16.8.1): + resolution: {integrity: sha512-1gvTTuSKej9bR5O2SP9dCKSHaQkVmg9fWU0Aia34HMsAZl2bzosUfXjwBu3ze8MWqb+gRVjdhukDpGA5ZC+5nA==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 9.0.3(graphql@16.8.1) - '@graphql-tools/utils': 10.1.2(graphql@16.8.1) + '@graphql-tools/merge': 9.0.14(graphql@16.8.1) + '@graphql-tools/utils': 10.6.4(graphql@16.8.1) graphql: 16.8.1 - tslib: 2.6.2 + tslib: 2.8.1 value-or-promise: 1.0.12 dev: false @@ -2211,17 +2211,17 @@ packages: - utf-8-validate dev: true - /@graphql-tools/utils@10.1.2(graphql@16.8.1): - resolution: {integrity: sha512-fX13CYsDnX4yifIyNdiN0cVygz/muvkreWWem6BBw130+ODbRRgfiVveL0NizCEnKXkpvdeTy9Bxvo9LIKlhrw==} + /@graphql-tools/utils@10.6.4(graphql@16.8.1): + resolution: {integrity: sha512-itCgjwVxbO+3uI/K73G9heedG8KelNFzgn368rUhPjTrkJX6NyLQwT5EMq/A8tvazMXyJYdtnN5nD+tT4DUpbQ==} engines: {node: '>=16.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) - cross-inspect: 1.0.0 + cross-inspect: 1.0.1 dset: 3.1.3 graphql: 16.8.1 - tslib: 2.6.2 + tslib: 2.8.1 dev: false /@graphql-tools/utils@9.2.1(graphql@16.8.1): @@ -4216,11 +4216,11 @@ packages: typescript: 5.4.3 dev: true - /cross-inspect@1.0.0: - resolution: {integrity: sha512-4PFfn4b5ZN6FMNGSZlyb7wUhuN8wvj8t/VQHZdM4JsDcruGJ8L2kf9zao98QIrBPFCpdk27qst/AGTl7pL3ypQ==} + /cross-inspect@1.0.1: + resolution: {integrity: sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A==} engines: {node: '>=16.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.8.1 dev: false /cross-spawn@5.1.0: From 4fff11745173caa956cfdc7fbabe183f3c911480 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 22:56:10 +0000 Subject: [PATCH 008/124] fix(deps): update dependency postcss to v8.4.49 (#1863) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 66 +++++++++++++++++++++----------------------------- 1 file changed, 28 insertions(+), 38 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f42186e5f7..92857effe2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,13 +30,13 @@ importers: version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) '@tailwindcss/nesting': specifier: 0.0.0-insiders.565cd3e - version: 0.0.0-insiders.565cd3e(postcss@8.4.40) + version: 0.0.0-insiders.565cd3e(postcss@8.4.49) '@tailwindcss/typography': specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.4.1) autoprefixer: specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.40) + version: 10.4.17(postcss@8.4.49) clsx: specifier: ^2.1.0 version: 2.1.1 @@ -105,7 +105,7 @@ importers: version: 1.6.4 postcss: specifier: ^8.4.33 - version: 8.4.40 + version: 8.4.49 react: specifier: ^18.3.1 version: 18.3.1 @@ -3351,13 +3351,13 @@ packages: tslib: 2.8.1 dev: false - /@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.4.40): + /@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.4.49): resolution: {integrity: sha512-WhHoFBx19TnH/c+xLwT/sxei6+4RpdfiyG3MYXfmLaMsADmVqBkF7B6lDalgZD9YdM459MF7DtxVbWkOrV7IaQ==} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.40 - postcss-nested: 5.0.6(postcss@8.4.40) + postcss: 8.4.49 + postcss-nested: 5.0.6(postcss@8.4.49) dev: false /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): @@ -3817,7 +3817,7 @@ packages: hasBin: true dev: false - /autoprefixer@10.4.17(postcss@8.4.40): + /autoprefixer@10.4.17(postcss@8.4.49): resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -3829,7 +3829,7 @@ packages: fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.40 + postcss: 8.4.49 postcss-value-parser: 4.2.0 dev: false @@ -4884,7 +4884,7 @@ packages: tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 - postcss: 8.4.40 + postcss: 8.4.49 tailwindcss: 3.4.1 dev: true @@ -7046,16 +7046,10 @@ packages: object-assign: 4.1.1 thenify-all: 1.6.0 - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - /nanoid@3.3.8: resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: false /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -7562,27 +7556,27 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - /postcss-import@15.1.0(postcss@8.4.40): + /postcss-import@15.1.0(postcss@8.4.49): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.40 + postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.40): + /postcss-js@4.0.1(postcss@8.4.49): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.40 + postcss: 8.4.49 - /postcss-load-config@4.0.2(postcss@8.4.40): + /postcss-load-config@4.0.2(postcss@8.4.49): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -7595,26 +7589,26 @@ packages: optional: true dependencies: lilconfig: 3.1.1 - postcss: 8.4.40 + postcss: 8.4.49 yaml: 2.4.1 - /postcss-nested@5.0.6(postcss@8.4.40): + /postcss-nested@5.0.6(postcss@8.4.49): resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.40 + postcss: 8.4.49 postcss-selector-parser: 6.0.16 dev: false - /postcss-nested@6.0.1(postcss@8.4.40): + /postcss-nested@6.0.1(postcss@8.4.49): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.40 + postcss: 8.4.49 postcss-selector-parser: 6.0.16 /postcss-selector-parser@6.0.10: @@ -7644,13 +7638,13 @@ packages: source-map-js: 1.2.1 dev: false - /postcss@8.4.40: - resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + /postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 - source-map-js: 1.2.0 + source-map-js: 1.2.1 /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -8270,10 +8264,6 @@ packages: tslib: 2.8.1 dev: true - /source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - /source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -8541,11 +8531,11 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.40 - postcss-import: 15.1.0(postcss@8.4.40) - postcss-js: 4.0.1(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40) - postcss-nested: 6.0.1(postcss@8.4.40) + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-js: 4.0.1(postcss@8.4.49) + postcss-load-config: 4.0.2(postcss@8.4.49) + postcss-nested: 6.0.1(postcss@8.4.49) postcss-selector-parser: 6.0.16 resolve: 1.22.8 sucrase: 3.35.0 From 016f8f6922fc5a5924f1026b36b01a27f92eece3 Mon Sep 17 00:00:00 2001 From: Yassin Eldeeb Date: Wed, 18 Dec 2024 15:03:23 +0000 Subject: [PATCH 009/124] graphql conf 2025 landing page (#1840) * graphql-conf-2025 * chore: prettier * add stuff * fixes * prettier * update links and some cleanups * remove rounded borders * make emails clickable * remove media partners * clean * add venue section * faq section * Apply suggestions from code review Co-authored-by: Dimitri POSTOLOV * update metadata * Update src/app/conf/2025/page.tsx Co-authored-by: Dimitri POSTOLOV --------- Co-authored-by: Saihajpreet Singh Co-authored-by: Dimitri POSTOLOV --- package.json | 1 + pnpm-lock.yaml | 324 ++++++++++++----------- public/img/conf/Sponsors/Hasura.svg | 2 +- public/img/conf/Sponsors/Stellate.svg | 2 +- public/img/conf/Sponsors/TheGuild.svg | 2 +- src/app/conf/2025/layout.tsx | 86 ++++++ src/app/conf/2025/page.tsx | 305 +++++++++++++++++++++ src/app/conf/2025/sponsors.tsx | 208 +++++++++++++++ src/app/conf/_components/grid-button.tsx | 60 +++++ src/app/conf/_components/header.tsx | 11 +- src/app/conf/_components/info-grid.tsx | 41 +++ src/globals.css | 8 + src/pages/_meta.tsx | 2 +- 13 files changed, 890 insertions(+), 162 deletions(-) create mode 100644 src/app/conf/2025/layout.tsx create mode 100644 src/app/conf/2025/page.tsx create mode 100644 src/app/conf/2025/sponsors.tsx create mode 100644 src/app/conf/_components/grid-button.tsx create mode 100644 src/app/conf/_components/info-grid.tsx diff --git a/package.json b/package.json index 1b5c6ad88f..f5355eb17a 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "hast-util-to-string": "3.0.1", "iframe-resizer-react": "^1.1.0", "leaflet": "^1.9.4", + "lucide-react": "^0.468.0", "markdown-to-jsx": "^7.4.0", "marked": "5.1.2", "next": "^14.2.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 92857effe2..e42343320c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,16 +30,16 @@ importers: version: 1.1.3(@types/react@18.2.73)(react-dom@18.3.1)(react@18.3.1) '@tailwindcss/nesting': specifier: 0.0.0-insiders.565cd3e - version: 0.0.0-insiders.565cd3e(postcss@8.4.49) + version: 0.0.0-insiders.565cd3e(postcss@8.4.40) '@tailwindcss/typography': specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.4.1) autoprefixer: specifier: ^10.4.17 - version: 10.4.17(postcss@8.4.49) + version: 10.4.17(postcss@8.4.40) clsx: specifier: ^2.1.0 - version: 2.1.1 + version: 2.1.0 codemirror: specifier: 5.65.1 version: 5.65.1 @@ -67,6 +67,9 @@ importers: leaflet: specifier: ^1.9.4 version: 1.9.4 + lucide-react: + specifier: ^0.468.0 + version: 0.468.0(react@18.3.1) markdown-to-jsx: specifier: ^7.4.0 version: 7.4.7(react@18.3.1) @@ -75,25 +78,25 @@ importers: version: 5.1.2 next: specifier: ^14.2.5 - version: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + version: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) next-image-export-optimizer: specifier: ^1.12.3 - version: 1.12.3(next@14.2.15)(react@18.3.1) + version: 1.12.3(next@14.2.10)(react@18.3.1) next-query-params: specifier: ^5.0.0 - version: 5.0.0(next@14.2.15)(react@18.3.1)(use-query-params@2.2.1) + version: 5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1) next-sitemap: specifier: ^4.2.3 - version: 4.2.3(next@14.2.15) + version: 4.2.3(next@14.2.10) next-with-less: specifier: ^3.0.1 - version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.15) + version: 3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10) nextra: specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) + version: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) nextra-theme-docs: specifier: 3.0.0-alpha.28 - version: 3.0.0-alpha.28(next@14.2.15)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) + version: 3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1) numbro: specifier: 2.3.6 version: 2.3.6 @@ -105,7 +108,7 @@ importers: version: 1.6.4 postcss: specifier: ^8.4.33 - version: 8.4.49 + version: 8.4.40 react: specifier: ^18.3.1 version: 18.3.1 @@ -255,8 +258,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/compat-data@7.26.3: - resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} + /@babel/compat-data@7.26.2: + resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} engines: {node: '>=6.9.0'} /@babel/core@7.24.3: @@ -288,16 +291,16 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.3 + '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.3 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.3.7 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -314,15 +317,15 @@ packages: jsesc: 2.5.2 dev: true - /@babel/generator@7.26.3: - resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} + /@babel/generator@7.26.2: + resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.8 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 + jsesc: 3.0.2 /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} @@ -353,9 +356,9 @@ packages: resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.26.3 + '@babel/compat-data': 7.26.2 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.3 + browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -397,7 +400,7 @@ packages: '@babel/core': 7.24.3 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 - debug: 4.4.0 + debug: 4.3.7 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -442,8 +445,8 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -470,7 +473,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.4 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -583,7 +586,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.3 + '@babel/types': 7.26.0 /@babel/highlight@7.24.2: resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} @@ -603,12 +606,12 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/parser@7.26.3: - resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} + /@babel/parser@7.26.2: + resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.26.0 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.3): resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} @@ -1605,8 +1608,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 /@babel/traverse@7.24.1: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} @@ -1626,16 +1629,16 @@ packages: - supports-color dev: true - /@babel/traverse@7.26.4: - resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} + /@babel/traverse@7.25.9: + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.3 - '@babel/parser': 7.26.3 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 - '@babel/types': 7.26.3 - debug: 4.4.0 + '@babel/types': 7.26.0 + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1649,8 +1652,8 @@ packages: to-fast-properties: 2.0.0 dev: true - /@babel/types@7.26.3: - resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} + /@babel/types@7.26.0: + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.25.9 @@ -1922,7 +1925,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.3.7 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -2281,7 +2284,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2504,14 +2507,6 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.25 - /@jridgewell/gen-mapping@0.3.8: - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -2523,9 +2518,6 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - /@jridgewell/sourcemap-codec@1.5.0: - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: @@ -2709,12 +2701,12 @@ packages: resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==} dev: false - /@next/env@14.2.15: - resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==} + /@next/env@14.2.10: + resolution: {integrity: sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==} dev: false - /@next/swc-darwin-arm64@14.2.15: - resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==} + /@next/swc-darwin-arm64@14.2.10: + resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2722,8 +2714,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.2.15: - resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==} + /@next/swc-darwin-x64@14.2.10: + resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2731,8 +2723,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.2.15: - resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==} + /@next/swc-linux-arm64-gnu@14.2.10: + resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2740,8 +2732,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.2.15: - resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==} + /@next/swc-linux-arm64-musl@14.2.10: + resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2749,8 +2741,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.2.15: - resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==} + /@next/swc-linux-x64-gnu@14.2.10: + resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2758,8 +2750,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.2.15: - resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==} + /@next/swc-linux-x64-musl@14.2.10: + resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2767,8 +2759,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.2.15: - resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==} + /@next/swc-win32-arm64-msvc@14.2.10: + resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2776,8 +2768,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.2.15: - resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==} + /@next/swc-win32-ia32-msvc@14.2.10: + resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2785,8 +2777,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.2.15: - resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==} + /@next/swc-win32-x64-msvc@14.2.10: + resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3351,13 +3343,13 @@ packages: tslib: 2.8.1 dev: false - /@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.4.49): + /@tailwindcss/nesting@0.0.0-insiders.565cd3e(postcss@8.4.40): resolution: {integrity: sha512-WhHoFBx19TnH/c+xLwT/sxei6+4RpdfiyG3MYXfmLaMsADmVqBkF7B6lDalgZD9YdM459MF7DtxVbWkOrV7IaQ==} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.49 - postcss-nested: 5.0.6(postcss@8.4.49) + postcss: 8.4.40 + postcss-nested: 5.0.6(postcss@8.4.40) dev: false /@tailwindcss/typography@0.5.10(tailwindcss@3.4.1): @@ -3676,7 +3668,7 @@ packages: /@typescript/vfs@1.5.0: resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} dependencies: - debug: 4.4.0 + debug: 4.3.7 transitivePeerDependencies: - supports-color dev: false @@ -3817,7 +3809,7 @@ packages: hasBin: true dev: false - /autoprefixer@10.4.17(postcss@8.4.49): + /autoprefixer@10.4.17(postcss@8.4.40): resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -3829,7 +3821,7 @@ packages: fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.49 + postcss: 8.4.40 postcss-value-parser: 4.2.0 dev: false @@ -3924,15 +3916,15 @@ packages: node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - /browserslist@4.24.3: - resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + /browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001689 - electron-to-chromium: 1.5.74 - node-releases: 2.0.19 - update-browserslist-db: 1.1.1(browserslist@4.24.3) + caniuse-lite: 1.0.30001684 + electron-to-chromium: 1.5.67 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) /buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -3961,8 +3953,8 @@ packages: /caniuse-lite@1.0.30001600: resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} - /caniuse-lite@1.0.30001689: - resolution: {integrity: sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==} + /caniuse-lite@1.0.30001684: + resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4064,8 +4056,8 @@ packages: shallow-clone: 3.0.1 dev: false - /clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + /clsx@2.1.0: + resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} engines: {node: '>=6'} dev: false @@ -4607,8 +4599,8 @@ packages: ms: 2.1.2 dev: true - /debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + /debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4724,8 +4716,8 @@ packages: /electron-to-chromium@1.4.719: resolution: {integrity: sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q==} - /electron-to-chromium@1.5.74: - resolution: {integrity: sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw==} + /electron-to-chromium@1.5.67: + resolution: {integrity: sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ==} /elkjs@0.9.2: resolution: {integrity: sha512-2Y/RaA1pdgSHpY0YG4TYuYCD2wh97CRvu22eLG3Kz0pgQ/6KbIFTxsTnDc4MH/6hFlg2L/9qXrDMG0nMjP63iw==} @@ -4884,7 +4876,7 @@ packages: tailwindcss: ^3.4.0 dependencies: fast-glob: 3.3.2 - postcss: 8.4.49 + postcss: 8.4.40 tailwindcss: 3.4.1 dev: true @@ -4918,7 +4910,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.4.0 + debug: 4.3.7 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -5879,8 +5871,8 @@ packages: hasBin: true dev: true - /jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + /jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} hasBin: true @@ -6100,6 +6092,14 @@ packages: dependencies: yallist: 4.0.0 + /lucide-react@0.468.0(react@18.3.1): + resolution: {integrity: sha512-6koYRhnM2N0GGZIdXzSeiNwguv1gt/FAjZOiPl76roBi3xKEXa4WmfpxgQwTTL4KipXjefrnf3oV4IsYhi4JFA==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc + dependencies: + react: 18.3.1 + dev: false + /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -6909,7 +6909,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.4.0 + debug: 4.3.7 parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -6919,7 +6919,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0 + debug: 4.3.7 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -6943,7 +6943,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0 + debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -7046,10 +7046,16 @@ packages: object-assign: 4.1.1 thenify-all: 1.6.0 + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + /nanoid@3.3.8: resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: false /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -7066,7 +7072,7 @@ packages: dev: false optional: true - /next-image-export-optimizer@1.12.3(next@14.2.15)(react@18.3.1): + /next-image-export-optimizer@1.12.3(next@14.2.10)(react@18.3.1): resolution: {integrity: sha512-BQ3LIN6ocooul10g+N/7jJljpionhhqR58RE0Z+uzJ/+NeRcK5hEjNZmmg8BGZB9M4JFLk8LzcvbYOkWPRjrNQ==} engines: {node: '>=16.0.0'} hasBin: true @@ -7075,26 +7081,26 @@ packages: react: ^18.0.0-0 dependencies: cli-progress: 3.12.0 - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 sharp: 0.33.3 typescript: 5.4.3 dev: false - /next-query-params@5.0.0(next@14.2.15)(react@18.3.1)(use-query-params@2.2.1): + /next-query-params@5.0.0(next@14.2.10)(react@18.3.1)(use-query-params@2.2.1): resolution: {integrity: sha512-Zm9nc0QgrTMaQwGdbICcTDaYS4oRcXo628Ye6JQGdp/9JzlhzDpzcGRqciK0S62yAyE3b5ozFpgzY0gDUEbLtw==} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 use-query-params: ^2.0.0 dependencies: - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 tslib: 2.6.2 use-query-params: 2.2.1(react-dom@18.3.1)(react@18.3.1) dev: false - /next-sitemap@4.2.3(next@14.2.15): + /next-sitemap@4.2.3(next@14.2.10): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -7105,7 +7111,7 @@ packages: '@next/env': 13.5.6 fast-glob: 3.3.2 minimist: 1.2.8 - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) dev: false /next-themes@0.3.0(react-dom@18.3.1)(react@18.3.1): @@ -7118,7 +7124,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /next-with-less@3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.15): + /next-with-less@3.0.1(less-loader@12.2.0)(less@4.2.1)(next@14.2.10): resolution: {integrity: sha512-lVJQ+dNWGpR1ccWM/LjY+8i28DC2oPa1Ivrc+h4+DFPJJN6O2EGKZIFBGrd9GLbwAEjFzKPs7yUk6bnrbY0qcw==} peerDependencies: less: '*' @@ -7128,11 +7134,11 @@ packages: clone-deep: 4.0.1 less: 4.2.1 less-loader: 12.2.0(less@4.2.1) - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) dev: false - /next@14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==} + /next@14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -7149,31 +7155,31 @@ packages: sass: optional: true dependencies: - '@next/env': 14.2.15 + '@next/env': 14.2.10 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001689 + caniuse-lite: 1.0.30001684 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.15 - '@next/swc-darwin-x64': 14.2.15 - '@next/swc-linux-arm64-gnu': 14.2.15 - '@next/swc-linux-arm64-musl': 14.2.15 - '@next/swc-linux-x64-gnu': 14.2.15 - '@next/swc-linux-x64-musl': 14.2.15 - '@next/swc-win32-arm64-msvc': 14.2.15 - '@next/swc-win32-ia32-msvc': 14.2.15 - '@next/swc-win32-x64-msvc': 14.2.15 + '@next/swc-darwin-arm64': 14.2.10 + '@next/swc-darwin-x64': 14.2.10 + '@next/swc-linux-arm64-gnu': 14.2.10 + '@next/swc-linux-arm64-musl': 14.2.10 + '@next/swc-linux-x64-gnu': 14.2.10 + '@next/swc-linux-x64-musl': 14.2.10 + '@next/swc-win32-arm64-msvc': 14.2.10 + '@next/swc-win32-ia32-msvc': 14.2.10 + '@next/swc-win32-x64-msvc': 14.2.10 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: false - /nextra-theme-docs@3.0.0-alpha.28(next@14.2.15)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1): + /nextra-theme-docs@3.0.0-alpha.28(next@14.2.10)(nextra@3.0.0-alpha.28)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-6n200ue1EKv/Eo7chkoKDLJ2gQ01R+hfdwp5xhzpSaqdiudqtsbUlDPEuwBBW0mQbLCUN80yNQanV4GjUg6/oA==} peerDependencies: next: '>=13' @@ -7183,21 +7189,21 @@ packages: dependencies: '@headlessui/react': 1.7.19(react-dom@18.3.1)(react@18.3.1) '@popperjs/core': 2.11.8 - clsx: 2.1.1 + clsx: 2.1.0 escape-string-regexp: 5.0.0 flexsearch: 0.7.43 focus-visible: 5.2.0 intersection-observer: 0.12.2 - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) next-themes: 0.3.0(react-dom@18.3.1)(react@18.3.1) - nextra: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) + nextra: 3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) scroll-into-view-if-needed: 3.1.0 zod: 3.22.4 dev: false - /nextra@3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3): + /nextra@3.0.0-alpha.28(patch_hash=rggcgtpcrgz5zyoxmhwje4p6rm)(@types/react@18.2.73)(next@14.2.10)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.3): resolution: {integrity: sha512-sw/Jdp/c1jS1Hpk2aPs7Y2G3c5lU3ijyXTATr9zUfn35zpneNf+70No8XKxXFo+nWO0CRHwVB15Ya+DNsvaYtQ==} engines: {node: '>=18'} peerDependencies: @@ -7213,7 +7219,7 @@ packages: '@theguild/remark-mermaid': 0.0.7(react@18.3.1) '@theguild/remark-npm2yarn': 0.3.0 better-react-mathjax: 2.0.3(react@18.3.1) - clsx: 2.1.1 + clsx: 2.1.0 estree-util-to-js: 2.0.0 estree-util-value-to-estree: 3.0.1 github-slugger: 2.0.0 @@ -7221,7 +7227,7 @@ packages: gray-matter: 4.0.3 hast-util-to-estree: 3.1.0 katex: 0.16.10 - next: 14.2.15(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.10(@babel/core@7.26.0)(react-dom@18.3.1)(react@18.3.1) p-limit: 6.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7276,8 +7282,8 @@ packages: /node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - /node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} /non-layered-tidy-tree-layout@2.0.2: resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==} @@ -7556,27 +7562,27 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - /postcss-import@15.1.0(postcss@8.4.49): + /postcss-import@15.1.0(postcss@8.4.40): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.49 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.49): + /postcss-js@4.0.1(postcss@8.4.40): resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.49 + postcss: 8.4.40 - /postcss-load-config@4.0.2(postcss@8.4.49): + /postcss-load-config@4.0.2(postcss@8.4.40): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -7589,26 +7595,26 @@ packages: optional: true dependencies: lilconfig: 3.1.1 - postcss: 8.4.49 + postcss: 8.4.40 yaml: 2.4.1 - /postcss-nested@5.0.6(postcss@8.4.49): + /postcss-nested@5.0.6(postcss@8.4.40): resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.49 + postcss: 8.4.40 postcss-selector-parser: 6.0.16 dev: false - /postcss-nested@6.0.1(postcss@8.4.49): + /postcss-nested@6.0.1(postcss@8.4.40): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.49 + postcss: 8.4.40 postcss-selector-parser: 6.0.16 /postcss-selector-parser@6.0.10: @@ -7638,13 +7644,13 @@ packages: source-map-js: 1.2.1 dev: false - /postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + /postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.8 + nanoid: 3.3.7 picocolors: 1.1.1 - source-map-js: 1.2.1 + source-map-js: 1.2.0 /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -8264,6 +8270,10 @@ packages: tslib: 2.8.1 dev: true + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + /source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -8531,11 +8541,11 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.49 - postcss-import: 15.1.0(postcss@8.4.49) - postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49) - postcss-nested: 6.0.1(postcss@8.4.49) + postcss: 8.4.40 + postcss-import: 15.1.0(postcss@8.4.40) + postcss-js: 4.0.1(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40) + postcss-nested: 6.0.1(postcss@8.4.40) postcss-selector-parser: 6.0.16 resolve: 1.22.8 sucrase: 3.35.0 @@ -8729,7 +8739,7 @@ packages: '@types/unist': 3.0.2 '@ungap/structured-clone': 1.2.0 concat-stream: 2.0.0 - debug: 4.4.0 + debug: 4.3.4 glob: 10.3.10 ignore: 5.3.1 is-empty: 1.2.0 @@ -8918,15 +8928,15 @@ packages: dependencies: browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.0.0 + picocolors: 1.1.1 - /update-browserslist-db@1.1.1(browserslist@4.24.3): + /update-browserslist-db@1.1.1(browserslist@4.24.2): resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 escalade: 3.2.0 picocolors: 1.1.1 diff --git a/public/img/conf/Sponsors/Hasura.svg b/public/img/conf/Sponsors/Hasura.svg index 9fe5d8f879..2357c2a537 100644 --- a/public/img/conf/Sponsors/Hasura.svg +++ b/public/img/conf/Sponsors/Hasura.svg @@ -1,4 +1,4 @@ - + diff --git a/public/img/conf/Sponsors/Stellate.svg b/public/img/conf/Sponsors/Stellate.svg index 6d537568ab..040dcb6d2d 100644 --- a/public/img/conf/Sponsors/Stellate.svg +++ b/public/img/conf/Sponsors/Stellate.svg @@ -1,4 +1,4 @@ - + diff --git a/public/img/conf/Sponsors/TheGuild.svg b/public/img/conf/Sponsors/TheGuild.svg index 6ae837c066..92a2f76bca 100644 --- a/public/img/conf/Sponsors/TheGuild.svg +++ b/public/img/conf/Sponsors/TheGuild.svg @@ -1,4 +1,4 @@ - + diff --git a/src/app/conf/2025/layout.tsx b/src/app/conf/2025/layout.tsx new file mode 100644 index 0000000000..20bdf00f4b --- /dev/null +++ b/src/app/conf/2025/layout.tsx @@ -0,0 +1,86 @@ +import { ReactElement, ReactNode } from "react" +import { Metadata } from "next" +import { Header } from "../_components/header" +import { Footer } from "../_components/footer" +import { GraphQLConf, HostedByGraphQLFoundation } from "@/icons" +import NextLink from "next/link" + +export const metadata = { + description: + "Join the official GraphQL Conference by the GraphQL Foundation in Amsterdam, Netherlands, from September 8-10, 2025. Discover the future of GraphQL with leading experts, workshops, and networking opportunities.", + openGraph: { + images: [ + { + url: "/img/og-graphql-conf-2025.jpeg", + alt: "GraphQLConf 2025 hosted by the GraphQL Foundation. September 08-10, 2025. Amsterdam, Netherlands", + }, + ], + }, + title: { + absolute: "", + template: "%s | GraphQLConf 2025", + }, + keywords: ["GraphQL", "GraphQLConf", "GraphQLConf 2025"], +} satisfies Metadata + +export default function Layout({ + children, +}: { + children: ReactNode +}): ReactElement { + return ( + <> +
+ +
2025 + + } + links={[ + { children: "Sponsor", href: "#sponsors" }, + { children: "Speakers", href: "#speakers" }, + { children: "Register", href: "#register" }, + { children: "Recap", href: "/conf/2024" }, + { children: "FAQ", href: "#faq" }, + ]} + is2025 + /> + {children} +