From 5f145b1fcfd53e37eaac5f111d2babdaf5fb71c2 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Mon, 11 Nov 2024 10:57:38 +0300 Subject: [PATCH 01/22] Upgrade Next JS --- pnpm-workspace.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 906400146..e7f209c13 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -31,10 +31,10 @@ catalog: "@mui/utils": ^5.16.6 "@mui/x-date-pickers": ^7.15.0 "@mui/x-tree-view": ^7.15.0 - "@next/env": ^14.2.8 - "@next/eslint-plugin-next": ^14.2.8 - "@next/mdx": ^14.2.8 - "@next/third-parties": ^14.2.8 + "@next/env": ^15.0.3 + "@next/eslint-plugin-next": ^15.0.3 + "@next/mdx": ^15.0.3 + "@next/third-parties": ^15.0.3 "@nivo/core": ^0.84.0 "@nivo/pie": ^0.84.0 "@nivo/tooltip": ^0.84.0 @@ -92,7 +92,7 @@ catalog: dotenv: ^16.4.5 eslint: ^8.57.0 eslint-config-airbnb: ^19.0.4 - eslint-config-next: ^14.2.8 + eslint-config-next: ^15.0.3 eslint-config-prettier: ^9.1.0 eslint-config-turbo: ^2.1.1 eslint-import-resolver-babel-module: ^5.3.2 @@ -134,7 +134,7 @@ catalog: lodash: ^4.17.21 migrate-mongo: ^11.0.0 monaco-editor: ^0.51.0 - next: ^14.2.8 + next: ^15.0.3 next-auth: ^4.24.7 next-images: ^1.8.5 next-seo: ^6.6.0 From deded81551e44b4ff8bb843473bf81b4d433fe86 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 13 Nov 2024 16:17:38 +0300 Subject: [PATCH 02/22] Update ESLINT --- apps/codeforafrica/.eslintignore | 36 - apps/codeforafrica/eslint.config.js | 37 + apps/codeforafrica/eslint.webpack.config.js | 47 +- .../src/components/Articles/Articles.js | 2 +- apps/codeforafrica/tsconfig.json | 3 +- apps/vpnmanager/.eslintignore | 36 - .../DesktopNavBar/DesktopNavBar.tsx | 3 +- .../components/MobileNavBar/MobileNavBar.tsx | 3 +- eslint.config.mjs | 23 + .../eslint-config-commons-ui/.eslintignore | 29 - .../eslint-config-commons-ui/.eslintrc.js | 4 - .../eslint-config-commons-ui/eslint.config.js | 25 + packages/eslint-config-commons-ui/index.js | 152 +- packages/eslint-config-commons-ui/next.js | 13 +- .../eslint-config-commons-ui/package.json | 1 + pnpm-lock.yaml | 1556 +++++++++-------- pnpm-workspace.yaml | 3 +- 17 files changed, 1005 insertions(+), 968 deletions(-) delete mode 100644 apps/codeforafrica/.eslintignore create mode 100644 apps/codeforafrica/eslint.config.js delete mode 100644 apps/vpnmanager/.eslintignore create mode 100644 eslint.config.mjs delete mode 100644 packages/eslint-config-commons-ui/.eslintignore delete mode 100644 packages/eslint-config-commons-ui/.eslintrc.js create mode 100644 packages/eslint-config-commons-ui/eslint.config.js diff --git a/apps/codeforafrica/.eslintignore b/apps/codeforafrica/.eslintignore deleted file mode 100644 index 19d6cb9ac..000000000 --- a/apps/codeforafrica/.eslintignore +++ /dev/null @@ -1,36 +0,0 @@ -# dependencies -node_modules -.pnp -.pnp.js -.pnpm-debug.log - -# typescript -dist/ - -# testing -coverage - -# next.js -.next/ -out/ - -# payload -build/ - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Vercel -.vercel -.now - -# turbo -.turbo -test-results/ -playwright-report/ diff --git a/apps/codeforafrica/eslint.config.js b/apps/codeforafrica/eslint.config.js new file mode 100644 index 000000000..809505b98 --- /dev/null +++ b/apps/codeforafrica/eslint.config.js @@ -0,0 +1,37 @@ +const eslintConfig = require("eslint-config-commons-ui/next"); + +module.exports = [ + { + ignores: [ + "**/node_modules", + "**/.pnp", + "**/.pnp.js", + "**/.pnpm-debug.log", + "**/dist/", + "**/coverage", + "**/.next/", + "**/out/", + "**/build/", + "**/.DS_Store", + "**/*.pem", + "**/npm-debug.log*", + "**/yarn-debug.log*", + "**/yarn-error.log*", + "**/.vercel", + "**/.now", + "**/.turbo", + "**/test-results/", + "**/playwright-report/", + ], + }, + ...eslintConfig, + { + settings: { + "import/resolver": { + webpack: { + config: "./eslint.webpack.config.js", + }, + }, + }, + }, +]; diff --git a/apps/codeforafrica/eslint.webpack.config.js b/apps/codeforafrica/eslint.webpack.config.js index c6b8a9496..5397c40ac 100644 --- a/apps/codeforafrica/eslint.webpack.config.js +++ b/apps/codeforafrica/eslint.webpack.config.js @@ -1,26 +1,25 @@ -const path = require("path"); - -module.exports = { - module: { - rules: [ - { - test: /\.svg$/i, - type: "asset", - resourceQuery: /url/, // *.svg?url - }, - { - test: /\.svg$/i, - issuer: /\.[jt]sx?$/, - resourceQuery: { not: [/url/] }, // exclude react component if *.svg?url - use: ["@svgr/webpack"], - }, +module.exports = [ + { + ignores: [ + "**/node_modules", + "**/.pnp", + "**/.pnp.js", + "**/.pnpm-debug.log", + "**/dist/", + "**/coverage", + "**/.next/", + "**/out/", + "**/build/", + "**/.DS_Store", + "**/*.pem", + "**/npm-debug.log*", + "**/yarn-debug.log*", + "**/yarn-error.log*", + "**/.vercel", + "**/.now", + "**/.turbo", + "**/test-results/", + "**/playwright-report/", ], }, - resolve: { - alias: { - "@/codeforafrica": path.resolve(__dirname, "src/"), - content: path.resolve(__dirname, "content/"), - }, - extensions: [".js"], - }, -}; +]; diff --git a/apps/codeforafrica/src/components/Articles/Articles.js b/apps/codeforafrica/src/components/Articles/Articles.js index f2950a146..93ad5b6da 100644 --- a/apps/codeforafrica/src/components/Articles/Articles.js +++ b/apps/codeforafrica/src/components/Articles/Articles.js @@ -74,6 +74,7 @@ const Articles = React.forwardRef(function Articles(props, ref) { } }, [data, filtering]); + // eslint-disable-next-line react-hooks/exhaustive-deps useEffect(() => { const { pathname } = window.location; const url = `${pathname}${queryParams}`; @@ -84,7 +85,6 @@ const Articles = React.forwardRef(function Articles(props, ref) { // We don't want to listen to router changes here since we're the ones // updating them - // eslint-disable-next-line react-hooks/exhaustive-deps }, [queryParams]); return ( diff --git a/apps/codeforafrica/tsconfig.json b/apps/codeforafrica/tsconfig.json index 44ba0056d..1404a29e5 100644 --- a/apps/codeforafrica/tsconfig.json +++ b/apps/codeforafrica/tsconfig.json @@ -18,7 +18,8 @@ "@/codeforafrica/*": ["./src/*"], "@/commons-ui/core/*": ["../../packages/commons-ui-core/src/*"], "@/commons-ui/next/*": ["../../packages/commons-ui-next/src/*"] - } + }, + "target": "ES2017" }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], "exclude": ["build", "dist", "node_modules"] diff --git a/apps/vpnmanager/.eslintignore b/apps/vpnmanager/.eslintignore deleted file mode 100644 index 19d6cb9ac..000000000 --- a/apps/vpnmanager/.eslintignore +++ /dev/null @@ -1,36 +0,0 @@ -# dependencies -node_modules -.pnp -.pnp.js -.pnpm-debug.log - -# typescript -dist/ - -# testing -coverage - -# next.js -.next/ -out/ - -# payload -build/ - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Vercel -.vercel -.now - -# turbo -.turbo -test-results/ -playwright-report/ diff --git a/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx b/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx index bd9debd47..c5fc49f1e 100644 --- a/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx +++ b/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx @@ -1,6 +1,6 @@ import React, { ForwardedRef } from "react"; -import { Box, Grid, Grid2Props } from "@mui/material"; +import { Box, Grid, Grid2Props, SxProps } from "@mui/material"; import type { Menu, @@ -13,6 +13,7 @@ interface Props extends Grid2Props { logo: any; menus: Menu[]; socialLinks: SocialMediaLink[]; + sx?: SxProps; } const DesktopNavBar = React.forwardRef(function DesktopNavBar( diff --git a/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx b/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx index f3b4a6983..d894b71f9 100644 --- a/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx +++ b/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx @@ -8,7 +8,7 @@ import { SlideProps, SvgIcon, } from "@mui/material"; -import { styled } from "@mui/material/styles"; +import { SxProps, styled } from "@mui/material/styles"; import React, { ForwardedRef } from "react"; import type { @@ -24,6 +24,7 @@ interface Props extends Grid2Props { logo: any; menus: Menu[]; socialLinks: SocialMediaLink[]; + sx?: SxProps; } const DialogContainer = styled(Dialog)(({ theme: { palette, spacing } }) => ({ diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 000000000..cd4aeca73 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,23 @@ +import path from "node:path"; +import { fileURLToPath } from "node:url"; +import js from "@eslint/js"; +import { FlatCompat } from "@eslint/eslintrc"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); +const compat = new FlatCompat({ + baseDirectory: __dirname, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all, +}); + +export default [ + ...compat.extends("eslint-config-commons-ui/next"), + { + settings: { + next: { + rootDir: "apps/*/", + }, + }, + }, +]; diff --git a/packages/eslint-config-commons-ui/.eslintignore b/packages/eslint-config-commons-ui/.eslintignore deleted file mode 100644 index c0e426719..000000000 --- a/packages/eslint-config-commons-ui/.eslintignore +++ /dev/null @@ -1,29 +0,0 @@ -# dependencies -node_modules -.pnp -.pnp.js -.pnpm-debug.log - -# testing -coverage - -# next.js -.next/ -out/ -build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Vercel -.vercel -.now - -# turbo -.turbo diff --git a/packages/eslint-config-commons-ui/.eslintrc.js b/packages/eslint-config-commons-ui/.eslintrc.js deleted file mode 100644 index da6af7f69..000000000 --- a/packages/eslint-config-commons-ui/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: [require.resolve(".")], -}; diff --git a/packages/eslint-config-commons-ui/eslint.config.js b/packages/eslint-config-commons-ui/eslint.config.js new file mode 100644 index 000000000..77155a85a --- /dev/null +++ b/packages/eslint-config-commons-ui/eslint.config.js @@ -0,0 +1,25 @@ +const commonConfig = require("./index"); + +module.exports = [ + { + ignores: [ + "**/node_modules", + "**/.pnp", + "**/.pnp.js", + "**/.pnpm-debug.log", + "**/coverage", + "**/.next/", + "**/out/", + "**/build", + "**/.DS_Store", + "**/*.pem", + "**/npm-debug.log*", + "**/yarn-debug.log*", + "**/yarn-error.log*", + "**/.vercel", + "**/.now", + "**/.turbo", + ], + }, + ...commonConfig, +]; diff --git a/packages/eslint-config-commons-ui/index.js b/packages/eslint-config-commons-ui/index.js index 99724b5f7..9bdfc9c1a 100644 --- a/packages/eslint-config-commons-ui/index.js +++ b/packages/eslint-config-commons-ui/index.js @@ -1,84 +1,82 @@ -module.exports = { - extends: [ - "eslint:recommended", - "plugin:markdown/recommended", - "plugin:json/recommended", - // airbnb enables: eslint-plugin-import, eslint-plugin-react, - // eslint-plugin-react-hooks, and eslint-plugin-jsx-a11y - "airbnb", - "airbnb/hooks", - "plugin:prettier/recommended", - "turbo", - ], - parser: "@babel/eslint-parser", - parserOptions: { - requireConfigFile: false, - sourceType: "module", - babelOptions: { - presets: ["@babel/preset-react"], +const jestDom = require("eslint-plugin-jest-dom"); +const testingLibrary = require("eslint-plugin-testing-library"); +const babelParser = require("@babel/eslint-parser"); +const react = require("eslint-plugin-react"); +const pluginImport = require("eslint-plugin-import"); +const js = require("@eslint/js"); + +const { FlatCompat } = require("@eslint/eslintrc"); +const { fixupConfigRules } = require("@eslint/compat"); + +const flatCompat = new FlatCompat(); + +module.exports = [ + js.configs.recommended, + pluginImport.flatConfigs.recommended, + ...fixupConfigRules(flatCompat.extends("plugin:prettier/recommended")), + { + plugins: { + "jest-dom": jestDom, + "testing-library": testingLibrary, + react, }, - allowImportExportEverywhere: true, - }, - plugins: ["jest-dom", "testing-library"], - rules: { - "import/order": [ - "error", - { - alphabetize: { - order: "asc", - caseInsensitive: true, + + languageOptions: { + parser: babelParser, + ecmaVersion: 5, + sourceType: "module", + + parserOptions: { + requireConfigFile: false, + + babelOptions: { + presets: ["@babel/preset-react"], }, - "newlines-between": "always", - }, - ], - // https://mui.com/guides/minimizing-bundle-size/#option-1 - "no-restricted-imports": [ - "error", - { - patterns: ["@mui/*/*/*", "!@mui/material/test-utils/*"], - }, - ], - "react/jsx-filename-extension": [ - 1, - { - extensions: [".js"], - }, - ], - "react/jsx-props-no-spreading": "off", - "react/prop-types": "off", - "react/react-in-jsx-scope": "off", - // defaultProps on fuction components are deprecated. - // https://github.com/reactjs/rfcs/blob/createlement-rfc/text/0000-create-element-changes.md#deprecate-defaultprops-on-function-components - // Since we no longer use class components, we should switch off this rule - "react/require-default-props": "off", - }, - settings: { - "import/resolver": { - jsconfig: { - config: "jsconfig.json", + + allowImportExportEverywhere: true, }, }, - }, - overrides: [ - { - files: ["**/*.test.js"], - extends: [ - "plugin:jest/recommended", - "plugin:jest-dom/recommended", - "plugin:testing-library/react", - ], - }, - { - // .snap.js files are autogenerated by jest and may contain irregular - // whitespace in string templates - files: ["**/*.snap.js"], - rules: { - "no-irregular-whitespace": ["error", { skipTemplates: true }], + + settings: { + "import/resolver": { + jsconfig: { + config: "jsconfig.json", + }, }, }, - { - files: ["**/*.spec.js"], - extends: ["plugin:playwright/playwright-test"], + + rules: { + "import/order": [ + "error", + { + alphabetize: { + order: "asc", + caseInsensitive: true, + }, + + "newlines-between": "always", + }, + ], + + "no-restricted-imports": [ + "error", + { + patterns: ["@mui/*/*/*", "!@mui/material/test-utils/*"], + }, + ], + + "react/jsx-filename-extension": [ + 1, + { + extensions: [".js"], + }, + ], + + "react/jsx-props-no-spreading": "off", + "react/prop-types": "off", + "react/react-in-jsx-scope": "off", + "react/require-default-props": "off", + "react-hooks/exhaustive-deps": "off", }, - ], -}; + }, +]; diff --git a/packages/eslint-config-commons-ui/next.js b/packages/eslint-config-commons-ui/next.js index 87efa68fd..794d153f5 100644 --- a/packages/eslint-config-commons-ui/next.js +++ b/packages/eslint-config-commons-ui/next.js @@ -1,3 +1,10 @@ -module.exports = { - extends: [require.resolve("."), "plugin:@next/next/core-web-vitals"], -}; +const commonConfig = require("./index"); +const { FlatCompat } = require("@eslint/eslintrc"); +const { fixupConfigRules } = require("@eslint/compat"); + +const flatCompat = new FlatCompat(); + +module.exports = [ + ...fixupConfigRules(flatCompat.extends("plugin:@next/next/core-web-vitals")), + ...commonConfig, +]; diff --git a/packages/eslint-config-commons-ui/package.json b/packages/eslint-config-commons-ui/package.json index d3a273afd..cb9efcdca 100644 --- a/packages/eslint-config-commons-ui/package.json +++ b/packages/eslint-config-commons-ui/package.json @@ -15,6 +15,7 @@ "dependencies": { "@babel/eslint-parser": "catalog:", "@babel/preset-react": "catalog:", + "@eslint/compat": "catalog:", "@next/eslint-plugin-next": "catalog:", "eslint-config-airbnb": "catalog:", "eslint-config-prettier": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4257f0de9..d753e8c4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,6 +60,9 @@ catalogs: '@emotion/styled': specifier: ^11.13.0 version: 11.13.0 + '@eslint/compat': + specifier: ^1.1.2 + version: 1.2.2 '@googlemaps/react-wrapper': specifier: ^1.1.42 version: 1.1.42 @@ -91,17 +94,17 @@ catalogs: specifier: ^7.15.0 version: 7.22.1 '@next/env': - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 '@next/eslint-plugin-next': - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 '@next/mdx': - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 '@next/third-parties': - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 '@nivo/core': specifier: ^0.84.0 version: 0.84.0 @@ -265,14 +268,14 @@ catalogs: specifier: ^16.4.5 version: 16.4.5 eslint: - specifier: ^8.57.0 - version: 8.57.1 + specifier: ^9.0.0 + version: 9.14.0 eslint-config-airbnb: specifier: ^19.0.4 version: 19.0.4 eslint-config-next: - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0 @@ -397,8 +400,8 @@ catalogs: specifier: ^0.51.0 version: 0.51.0 next: - specifier: ^14.2.8 - version: 14.2.16 + specifier: ^15.0.3 + version: 15.0.3 next-auth: specifier: ^4.24.7 version: 4.24.10 @@ -602,7 +605,7 @@ importers: version: 1.48.2 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:packages/eslint-config-commons-ui @@ -656,7 +659,7 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@nivo/core': specifier: 'catalog:' version: 0.84.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -671,31 +674,31 @@ importers: version: 0.84.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-spring/web': specifier: 'catalog:' version: 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) airtable: specifier: 'catalog:' version: 0.12.2(encoding@0.1.13) @@ -716,16 +719,16 @@ importers: version: 0.51.0 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nodemailer-sendgrid: specifier: 'catalog:' version: 1.0.3 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -789,7 +792,7 @@ importers: version: 8.1.0(typescript@5.6.3) '@swc/core': specifier: 'catalog:' - version: 1.8.0(@swc/helpers@0.5.5) + version: 1.8.0(@swc/helpers@0.5.13) '@types/express': specifier: 'catalog:' version: 4.17.21 @@ -804,16 +807,16 @@ importers: version: 29.7.0(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -840,7 +843,7 @@ importers: version: 5.6.3 webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) apps/civicsignalblog: dependencies: @@ -882,16 +885,16 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@next/third-parties': specifier: 'catalog:' - version: 14.2.16(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) + version: 15.0.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/live-preview': specifier: 'catalog:' version: 0.2.2 @@ -900,22 +903,22 @@ importers: version: 0.2.0(react@18.3.1) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) camelcase-keys: specifier: 'catalog:' version: 9.1.3 @@ -936,16 +939,16 @@ importers: version: 24.1.3 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nodemailer-sendgrid: specifier: 'catalog:' version: 1.0.3 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -988,7 +991,7 @@ importers: version: 8.1.0(typescript@5.6.3) '@swc/core': specifier: 'catalog:' - version: 1.8.0(@swc/helpers@0.5.5) + version: 1.8.0(@swc/helpers@0.5.13) '@types/express': specifier: 'catalog:' version: 4.17.21 @@ -1003,19 +1006,19 @@ importers: version: 29.7.0(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui eslint-import-resolver-typescript: specifier: 'catalog:' - version: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + version: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -1042,7 +1045,7 @@ importers: version: 5.6.3 webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) apps/climatemappedafrica: dependencies: @@ -1087,28 +1090,28 @@ importers: version: 7.22.1(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@reactour/tour': specifier: 'catalog:' version: 3.7.0(react@18.3.1) @@ -1135,19 +1138,19 @@ importers: version: 4.17.21 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-images: specifier: 'catalog:' - version: 1.8.5(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 1.8.5(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) papaparse: specifier: 'catalog:' version: 5.4.1 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) plaiceholder: specifier: 'catalog:' version: 2.5.0(sharp@0.33.5) @@ -1207,7 +1210,7 @@ importers: version: 3.0.1(video.js@8.19.1) webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) xlsx: specifier: 'catalog:' version: 0.18.5 @@ -1247,7 +1250,7 @@ importers: version: 8.4.1(@babel/preset-env@7.26.0(@babel/core@7.26.0))(prettier@3.3.3) '@storybook/nextjs': specifier: 'catalog:' - version: 8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(babel-plugin-macros@3.1.0)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@storybook/react': specifier: 'catalog:' version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) @@ -1271,10 +1274,10 @@ importers: version: 29.7.0(@babel/core@7.26.0) babel-loader: specifier: 'catalog:' - version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui @@ -1283,7 +1286,7 @@ importers: version: 5.3.2(@babel/core@7.26.0)(babel-plugin-module-resolver@5.0.2) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-module-resolver: specifier: 'catalog:' version: 1.5.0 @@ -1310,7 +1313,7 @@ importers: version: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.0)) next-sitemap: specifier: 'catalog:' - version: 1.9.12(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)) + version: 1.9.12(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)) playwright-config-commons-ui: specifier: workspace:* version: link:../../packages/playwright-config-commons-ui @@ -1322,7 +1325,7 @@ importers: version: 18.3.1(react@18.3.1) svg-url-loader: specifier: 'catalog:' - version: 8.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 8.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) tsx: specifier: 'catalog:' version: 4.19.2 @@ -1367,31 +1370,31 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) camelcase-keys: specifier: 'catalog:' version: 9.1.3 @@ -1412,16 +1415,16 @@ importers: version: 24.1.3 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nodemailer-sendgrid: specifier: 'catalog:' version: 1.0.3 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -1464,7 +1467,7 @@ importers: version: 8.1.0(typescript@5.6.3) '@swc/core': specifier: 'catalog:' - version: 1.8.0(@swc/helpers@0.5.5) + version: 1.8.0(@swc/helpers@0.5.13) '@types/express': specifier: 'catalog:' version: 4.17.21 @@ -1479,16 +1482,16 @@ importers: version: 29.7.0(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -1515,7 +1518,7 @@ importers: version: 5.6.3 webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) apps/pesayetu: dependencies: @@ -1575,13 +1578,13 @@ importers: version: 4.17.21 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-images: specifier: 'catalog:' version: 1.8.5(webpack@5.96.1(esbuild@0.24.0)) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) papaparse: specifier: 'catalog:' version: 5.4.1 @@ -1681,7 +1684,7 @@ importers: version: 8.4.1(@babel/preset-env@7.26.0(@babel/core@7.26.0))(prettier@3.3.3) '@storybook/nextjs': specifier: 'catalog:' - version: 8.4.1(babel-plugin-macros@3.1.0)(esbuild@0.24.0)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(esbuild@0.24.0)) + version: 8.4.1(babel-plugin-macros@3.1.0)(esbuild@0.24.0)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(esbuild@0.24.0)) '@storybook/react': specifier: 'catalog:' version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) @@ -1711,7 +1714,7 @@ importers: version: 2.0.0 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui @@ -1723,7 +1726,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.0)) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-module-resolver: specifier: 'catalog:' version: 1.5.0 @@ -1750,7 +1753,7 @@ importers: version: 0.15.2(@babel/preset-env@7.26.0(@babel/core@7.26.0)) next-sitemap: specifier: 'catalog:' - version: 1.9.12(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)) + version: 1.9.12(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)) playwright-config-commons-ui: specifier: workspace:* version: link:../../packages/playwright-config-commons-ui @@ -1804,7 +1807,7 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1) clsx: specifier: 'catalog:' version: 2.1.1 @@ -1831,13 +1834,13 @@ importers: version: 4.17.21 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-auth: specifier: 'catalog:' - version: 4.24.10(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.24.10(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) papaparse: specifier: 'catalog:' version: 5.4.1 @@ -1898,7 +1901,7 @@ importers: version: 29.7.0(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui @@ -1907,7 +1910,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -1961,7 +1964,7 @@ importers: version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': specifier: 'catalog:' - version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) + version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) '@mui/utils': specifier: 'catalog:' version: 5.16.6(@types/react@18.3.12)(react@18.3.1) @@ -1970,37 +1973,37 @@ importers: version: 7.22.1(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(date-fns@4.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@next/third-parties': specifier: 'catalog:' - version: 14.2.16(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) + version: 15.0.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/live-preview-react': specifier: 'catalog:' version: 0.2.0(react@18.3.1) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) ace-builds: specifier: 'catalog:' version: 1.36.3 @@ -2018,16 +2021,16 @@ importers: version: 4.21.1 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-seo: specifier: 'catalog:' - version: 6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) nodemailer-sendgrid: specifier: 'catalog:' version: 1.0.3 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react: specifier: 'catalog:' version: 18.3.1 @@ -2085,19 +2088,19 @@ importers: version: 29.7.0(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-next: specifier: 'catalog:' - version: 14.2.16(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1)(typescript@5.6.3) + version: 15.0.3(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint-config-prettier: specifier: 'catalog:' - version: 9.1.0(eslint@8.57.1) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) jest: specifier: 'catalog:' version: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) @@ -2142,22 +2145,22 @@ importers: version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material-nextjs': specifier: 'catalog:' - version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) + version: 5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) '@mui/utils': specifier: 'catalog:' version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/mdx': specifier: 'catalog:' - version: 14.2.16(@mdx-js/loader@3.1.0(acorn@8.14.0)(webpack@5.96.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1)) + version: 15.0.3(@mdx-js/loader@3.1.0(acorn@8.14.0)(webpack@5.96.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1)) '@next/third-parties': specifier: 'catalog:' - version: 14.2.16(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) + version: 15.0.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) date-fns: specifier: 'catalog:' version: 4.1.0 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) parse-numeric-range: specifier: 'catalog:' version: 1.3.0 @@ -2203,22 +2206,22 @@ importers: version: 18.3.1 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-next: specifier: 'catalog:' - version: 14.2.16(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1)(typescript@5.6.3) + version: 15.0.3(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint-config-prettier: specifier: 'catalog:' - version: 9.1.0(eslint@8.57.1) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: specifier: 'catalog:' version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-mdx: specifier: 'catalog:' - version: 3.1.5(eslint@8.57.1) + version: 3.1.5(eslint@9.14.0(jiti@1.21.6)) prettier: specifier: 'catalog:' version: 3.3.3 @@ -2263,7 +2266,7 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 css-loader: specifier: 'catalog:' version: 7.1.2(webpack@5.96.1) @@ -2272,7 +2275,7 @@ importers: version: 1.9.4 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -2309,7 +2312,7 @@ importers: version: 8.4.1(@babel/preset-env@7.26.0(@babel/core@7.26.0))(prettier@3.3.3) '@storybook/nextjs': specifier: 'catalog:' - version: 8.4.1(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1) + version: 8.4.1(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1) '@storybook/react': specifier: 'catalog:' version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) @@ -2324,7 +2327,7 @@ importers: version: 18.3.12 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../../packages/eslint-config-commons-ui @@ -2333,7 +2336,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) prettier: specifier: 'catalog:' version: 3.3.3 @@ -2378,13 +2381,13 @@ importers: version: 5.16.6(@types/react@18.3.12)(react@18.3.1) '@next/env': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 '@sendgrid/mail': specifier: 'catalog:' version: 8.1.4 '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1) '@svgr/webpack': specifier: 'catalog:' version: 8.1.0(typescript@5.6.3) @@ -2405,10 +2408,10 @@ importers: version: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-auth: specifier: 'catalog:' - version: 4.24.10(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.24.10(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 'catalog:' version: 18.3.1 @@ -2439,13 +2442,13 @@ importers: version: 18.3.1 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-next: specifier: 'catalog:' - version: 14.2.16(eslint@8.57.1)(typescript@5.6.3) + version: 15.0.3(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint-config-prettier: specifier: 'catalog:' - version: 9.1.0(eslint@8.57.1) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) typescript: specifier: 'catalog:' version: 5.6.3 @@ -2485,7 +2488,7 @@ importers: version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2555,7 +2558,7 @@ importers: version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2567,7 +2570,7 @@ importers: version: link:../jest-config-commons-ui next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -2628,7 +2631,7 @@ importers: version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2643,7 +2646,7 @@ importers: version: link:../jest-config-commons-ui next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) prettier: specifier: 'catalog:' version: 3.3.3 @@ -2704,7 +2707,7 @@ importers: version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2740,65 +2743,68 @@ importers: dependencies: '@babel/eslint-parser': specifier: 'catalog:' - version: 7.25.9(@babel/core@7.26.0)(eslint@8.57.1) + version: 7.25.9(@babel/core@7.26.0)(eslint@9.14.0(jiti@1.21.6)) '@babel/preset-react': specifier: 'catalog:' version: 7.25.9(@babel/core@7.26.0) + '@eslint/compat': + specifier: 'catalog:' + version: 1.2.2(eslint@9.14.0(jiti@1.21.6)) '@next/eslint-plugin-next': specifier: 'catalog:' - version: 14.2.16 + version: 15.0.3 eslint-config-airbnb: specifier: 'catalog:' - version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1) + version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) eslint-config-prettier: specifier: 'catalog:' - version: 9.1.0(eslint@8.57.1) + version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-config-turbo: specifier: 'catalog:' - version: 2.2.3(eslint@8.57.1) + version: 2.2.3(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-jsconfig: specifier: 'catalog:' version: 1.1.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-jest: specifier: 'catalog:' - version: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) + version: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) eslint-plugin-jest-dom: specifier: 'catalog:' - version: 5.4.0(@testing-library/dom@10.4.0)(eslint@8.57.1) + version: 5.4.0(@testing-library/dom@10.4.0)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-json: specifier: 'catalog:' version: 3.1.0 eslint-plugin-jsx-a11y: specifier: 'catalog:' - version: 6.10.2(eslint@8.57.1) + version: 6.10.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-markdown: specifier: 'catalog:' - version: 3.0.1(eslint@8.57.1) + version: 3.0.1(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-playwright: specifier: 'catalog:' - version: 1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@8.57.1) + version: 1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: 'catalog:' - version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3) + version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) eslint-plugin-react: specifier: 'catalog:' - version: 7.37.2(eslint@8.57.1) + version: 7.37.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-react-hooks: specifier: 'catalog:' - version: 4.6.2(eslint@8.57.1) + version: 4.6.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-testing-library: specifier: 'catalog:' - version: 6.4.0(eslint@8.57.1)(typescript@5.6.3) + version: 6.4.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) devDependencies: '@babel/core': specifier: 'catalog:' version: 7.26.0 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) prettier: specifier: 'catalog:' version: 3.3.3 @@ -2859,7 +2865,7 @@ importers: version: 4.3.1 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2934,7 +2940,7 @@ importers: version: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -2949,7 +2955,7 @@ importers: version: 1.9.4 next: specifier: 'catalog:' - version: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + version: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -2989,7 +2995,7 @@ importers: version: 7.25.9(@babel/core@7.26.0) eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -3025,7 +3031,7 @@ importers: version: 1.48.2 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.14.0(jiti@1.21.6) eslint-config-commons-ui: specifier: workspace:* version: link:../eslint-config-commons-ui @@ -4622,13 +4628,38 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/compat@1.2.2': + resolution: {integrity: sha512-jhgiIrsw+tRfcBQ4BFl2C3vCrIUw2trCY0cnDvGZpwTtKCEDmZhAtMfrEUP/KpnwM6PrO0T+Ltm+ccW74olG3Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true - '@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} + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.7.0': + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.1.0': + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.14.0': + resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.4': + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.2.2': + resolution: {integrity: sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@faceless-ui/modal@2.0.1': resolution: {integrity: sha512-z1PaaLxwuX+1In4vhUxODZndGKdCY+WIqzvtnas3CaYGGCVJBSJ4jfv9UEEGZzcahmSy+71bEL89cUT6d36j1Q==} @@ -4691,18 +4722,25 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.1': + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} '@img/sharp-darwin-arm64@0.33.5': resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} @@ -5160,14 +5198,14 @@ packages: '@emotion/styled': optional: true - '@next/env@14.2.16': - resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} + '@next/env@15.0.3': + resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==} - '@next/eslint-plugin-next@14.2.16': - resolution: {integrity: sha512-noORwKUMkKc96MWjTOwrsUCjky0oFegHbeJ1yEnQBGbMHAaTEIgLZIIfsYF0x3a06PiS+2TXppfifR+O6VWslg==} + '@next/eslint-plugin-next@15.0.3': + resolution: {integrity: sha512-3Ln/nHq2V+v8uIaxCR6YfYo7ceRgZNXfTd3yW1ukTaFbO+/I8jNakrjYWODvG9BuR2v5kgVtH/C8r0i11quOgw==} - '@next/mdx@14.2.16': - resolution: {integrity: sha512-IVd/Z3vYpIZ/nzqhmSHmTKfSrQ6eZrorkzs0uzMCXt3hL6lw4qf/jcEExZmXoenqnZ5vX0xkou+y4uWAKZhvfw==} + '@next/mdx@15.0.3': + resolution: {integrity: sha512-EwCJKDeJqfbHbsS7rIdWpKDOZsOPsif9AX4PaIhy5ghSMsZvi+/vIZVc07pZT7BdwCIoL9XM1KZMd/vzxCxF5A==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '>=0.15.0' @@ -5177,65 +5215,59 @@ packages: '@mdx-js/react': optional: true - '@next/swc-darwin-arm64@14.2.16': - resolution: {integrity: sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==} + '@next/swc-darwin-arm64@15.0.3': + resolution: {integrity: sha512-s3Q/NOorCsLYdCKvQlWU+a+GeAd3C8Rb3L1YnetsgwXzhc3UTWrtQpB/3eCjFOdGUj5QmXfRak12uocd1ZiiQw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@14.2.16': - resolution: {integrity: sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==} + '@next/swc-darwin-x64@15.0.3': + resolution: {integrity: sha512-Zxl/TwyXVZPCFSf0u2BNj5sE0F2uR6iSKxWpq4Wlk/Sv9Ob6YCKByQTkV2y6BCic+fkabp9190hyrDdPA/dNrw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@14.2.16': - resolution: {integrity: sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==} + '@next/swc-linux-arm64-gnu@15.0.3': + resolution: {integrity: sha512-T5+gg2EwpsY3OoaLxUIofmMb7ohAUlcNZW0fPQ6YAutaWJaxt1Z1h+8zdl4FRIOr5ABAAhXtBcpkZNwUcKI2fw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@14.2.16': - resolution: {integrity: sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==} + '@next/swc-linux-arm64-musl@15.0.3': + resolution: {integrity: sha512-WkAk6R60mwDjH4lG/JBpb2xHl2/0Vj0ZRu1TIzWuOYfQ9tt9NFsIinI1Epma77JVgy81F32X/AeD+B2cBu/YQA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@14.2.16': - resolution: {integrity: sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==} + '@next/swc-linux-x64-gnu@15.0.3': + resolution: {integrity: sha512-gWL/Cta1aPVqIGgDb6nxkqy06DkwJ9gAnKORdHWX1QBbSZZB+biFYPFti8aKIQL7otCE1pjyPaXpFzGeG2OS2w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@14.2.16': - resolution: {integrity: sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==} + '@next/swc-linux-x64-musl@15.0.3': + resolution: {integrity: sha512-QQEMwFd8r7C0GxQS62Zcdy6GKx999I/rTO2ubdXEe+MlZk9ZiinsrjwoiBL5/57tfyjikgh6GOU2WRQVUej3UA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@14.2.16': - resolution: {integrity: sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==} + '@next/swc-win32-arm64-msvc@15.0.3': + resolution: {integrity: sha512-9TEp47AAd/ms9fPNgtgnT7F3M1Hf7koIYYWCMQ9neOwjbVWJsHZxrFbI3iEDJ8rf1TDGpmHbKxXf2IFpAvheIQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@14.2.16': - resolution: {integrity: sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.16': - resolution: {integrity: sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==} + '@next/swc-win32-x64-msvc@15.0.3': + resolution: {integrity: sha512-VNAz+HN4OGgvZs6MOoVfnn41kBzT+M+tB+OK4cww6DNyWS6wKaDpaAm/qLeOUbnMh0oVx1+mg0uoYARF69dJyA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@next/third-parties@14.2.16': - resolution: {integrity: sha512-owdCT5BbGyfdDXkmZ1kjPMRPJ8+WLLJFTJSjMRQOYwq5j5o0L3U47sHi07J0mhgJgX6RmRyLd0OFPHCVfAY3Kw==} + '@next/third-parties@15.0.3': + resolution: {integrity: sha512-T2NkBXLcgRY0cmE7jb/dSMXNK9D+yv1k+n0uBxwMBS9SEtOhuMvxiUPQRj5x4cFnsei6JECloJg88koMprKw0A==} peerDependencies: - next: ^13.0.0 || ^14.0.0 - react: ^18.2.0 + next: ^13.0.0 || ^14.0.0 || ^15.0.0 + react: ^18.2.0 || 19.0.0-rc-66855b96-20241106 '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} @@ -6587,8 +6619,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} + '@swc/helpers@0.5.13': + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} '@swc/register@0.1.10': resolution: {integrity: sha512-6STwH/q4dc3pitXLVkV7sP0Hiy+zBsU2wOF1aXpXR95pnH3RYHKIsDC+gvesfyB7jxNT9OOZgcqOp9RPxVTx9A==} @@ -8814,10 +8846,10 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 - eslint-config-next@14.2.16: - resolution: {integrity: sha512-HOcnCJsyLXR7B8wmjaCgkTSpz+ijgOyAkP8OlvANvciP8PspBYFEBTmakNMxOf71fY0aKOm/blFIiKnrM4K03Q==} + eslint-config-next@15.0.3: + resolution: {integrity: sha512-IGP2DdQQrgjcr4mwFPve4DrCqo7CVVez1WoYY47XwKSrYO4hC0Dlb+iJA60i0YfICOzgNADIb8r28BpQ5Zs0wg==} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 + eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' peerDependenciesMeta: typescript: @@ -8982,11 +9014,11 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705: - resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==} + eslint-plugin-react-hooks@5.0.0: + resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} engines: {node: '>=10'} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 eslint-plugin-react@7.37.2: resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} @@ -9009,9 +9041,9 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} @@ -9021,16 +9053,28 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - 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. + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.14.0: + resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true esniff@2.0.1: resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} engines: {node: '>=0.10'} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9181,6 +9225,10 @@ packages: resolution: {integrity: sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==} engines: {node: '>=6.0.0'} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -9231,9 +9279,9 @@ packages: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} file-loader@6.2.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} @@ -9305,6 +9353,10 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -9532,11 +9584,6 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -9568,6 +9615,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -10186,10 +10237,6 @@ packages: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -10331,10 +10378,6 @@ packages: resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==} engines: {node: '>= 0.4'} - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -11367,21 +11410,24 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} - next@14.2.16: - resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==} - engines: {node: '>=18.17.0'} + next@15.0.3: + resolution: {integrity: sha512-ontCbCRKJUIoivAdGB34yCaOcPgYXr9AAkV/IwqFfWWTXEPUgLYkSkqBhIk9KK7gGmgjc64B+RdoeIDM13Irnw==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-66855b96-20241106 + react-dom: ^18.2.0 || 19.0.0-rc-66855b96-20241106 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true '@playwright/test': optional: true + babel-plugin-react-compiler: + optional: true sass: optional: true @@ -13383,19 +13429,6 @@ packages: style-to-object@1.0.8: resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - styled-jsx@5.1.6: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -15342,11 +15375,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.25.9(@babel/core@7.26.0)(eslint@8.57.1)': + '@babel/eslint-parser@7.25.9(@babel/core@7.26.0)(eslint@9.14.0(jiti@1.21.6))': dependencies: '@babel/core': 7.26.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -16841,19 +16874,33 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.14.0(jiti@1.21.6))': dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/eslintrc@2.1.4': + '@eslint/compat@1.2.2(eslint@9.14.0(jiti@1.21.6))': + optionalDependencies: + eslint: 9.14.0(jiti@1.21.6) + + '@eslint/config-array@0.18.0': + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/core@0.7.0': {} + + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 debug: 4.3.7 - espree: 9.6.1 - globals: 13.24.0 + espree: 10.3.0 + globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -16862,7 +16909,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} + '@eslint/js@9.14.0': {} + + '@eslint/object-schema@2.1.4': {} + + '@eslint/plugin-kit@0.2.2': + dependencies: + levn: 0.4.1 '@faceless-ui/modal@2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -16929,17 +16982,18 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.13.0': + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.6': dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.1': {} '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: @@ -17352,11 +17406,11 @@ snapshots: '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@types/react': 18.3.12 - '@mui/material-nextjs@5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)': + '@mui/material-nextjs@5.16.6(@emotion/cache@11.13.1)(@emotion/server@11.11.0(@emotion/css@11.13.4))(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) react: 18.3.1 optionalDependencies: '@emotion/cache': 11.13.1 @@ -17506,49 +17560,46 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@next/env@14.2.16': {} + '@next/env@15.0.3': {} - '@next/eslint-plugin-next@14.2.16': + '@next/eslint-plugin-next@15.0.3': dependencies: - glob: 10.3.10 + fast-glob: 3.3.1 - '@next/mdx@14.2.16(@mdx-js/loader@3.1.0(acorn@8.14.0)(webpack@5.96.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))': + '@next/mdx@15.0.3(@mdx-js/loader@3.1.0(acorn@8.14.0)(webpack@5.96.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))': dependencies: source-map: 0.7.4 optionalDependencies: '@mdx-js/loader': 3.1.0(acorn@8.14.0)(webpack@5.96.1) '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) - '@next/swc-darwin-arm64@14.2.16': + '@next/swc-darwin-arm64@15.0.3': optional: true - '@next/swc-darwin-x64@14.2.16': + '@next/swc-darwin-x64@15.0.3': optional: true - '@next/swc-linux-arm64-gnu@14.2.16': + '@next/swc-linux-arm64-gnu@15.0.3': optional: true - '@next/swc-linux-arm64-musl@14.2.16': + '@next/swc-linux-arm64-musl@15.0.3': optional: true - '@next/swc-linux-x64-gnu@14.2.16': + '@next/swc-linux-x64-gnu@15.0.3': optional: true - '@next/swc-linux-x64-musl@14.2.16': + '@next/swc-linux-x64-musl@15.0.3': optional: true - '@next/swc-win32-arm64-msvc@14.2.16': + '@next/swc-win32-arm64-msvc@15.0.3': optional: true - '@next/swc-win32-ia32-msvc@14.2.16': + '@next/swc-win32-x64-msvc@15.0.3': optional: true - '@next/swc-win32-x64-msvc@14.2.16': - optional: true - - '@next/third-parties@14.2.16(next@14.2.16(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)': + '@next/third-parties@15.0.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)': dependencies: - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) react: 18.3.1 third-party-capital: 1.0.20 @@ -18028,33 +18079,33 @@ snapshots: '@panva/hkdf@1.2.1': {} - '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(sass@1.69.4)': + '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(sass@1.69.4)': dependencies: ajv: 8.17.1 compression: 1.7.4 connect-history-api-fallback: 1.6.0 - css-loader: 5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + css-loader: 5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) find-node-modules: 2.1.3 - html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) md5: 2.3.0 - mini-css-extract-plugin: 1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + mini-css-extract-plugin: 1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) path-browserify: 1.0.1 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) postcss: 8.4.31 - postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) postcss-preset-env: 9.0.0(postcss@8.4.31) process: 0.11.10 - sass-loader: 12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - style-loader: 2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - swc-loader: 0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - swc-minify-webpack-plugin: 2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + sass-loader: 12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + style-loader: 2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + swc-loader: 0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + swc-minify-webpack-plugin: 2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) webpack-bundle-analyzer: 4.10.2 - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - webpack-dev-middleware: 6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + webpack-dev-middleware: 6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@rspack/core' @@ -18072,33 +18123,33 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.5))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(sass@1.69.4)': + '@payloadcms/bundler-webpack@1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4)': dependencies: ajv: 8.17.1 compression: 1.7.4 connect-history-api-fallback: 1.6.0 - css-loader: 5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + css-loader: 5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) find-node-modules: 2.1.3 - html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) md5: 2.3.0 - mini-css-extract-plugin: 1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + mini-css-extract-plugin: 1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) path-browserify: 1.0.1 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) postcss: 8.4.31 - postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + postcss-loader: 6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) postcss-preset-env: 9.0.0(postcss@8.4.31) process: 0.11.10 - sass-loader: 12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - style-loader: 2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - swc-loader: 0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - swc-minify-webpack-plugin: 2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + sass-loader: 12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + style-loader: 2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + swc-loader: 0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + swc-minify-webpack-plugin: 2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) webpack-bundle-analyzer: 4.10.2 - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - webpack-dev-middleware: 6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack-dev-middleware: 6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) webpack-hot-middleware: 2.26.1 transitivePeerDependencies: - '@rspack/core' @@ -18116,7 +18167,7 @@ snapshots: - utf-8-validate - webpack-dev-server - '@payloadcms/db-mongodb@1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/db-mongodb@1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 @@ -18125,7 +18176,7 @@ snapshots: mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0)) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) prompts: 2.4.2 uuid: 9.0.0 transitivePeerDependencies: @@ -18133,7 +18184,7 @@ snapshots: - aws-crt - supports-color - '@payloadcms/db-mongodb@1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))': + '@payloadcms/db-mongodb@1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))': dependencies: bson-objectid: 2.0.4 deepmerge: 4.3.1 @@ -18142,7 +18193,7 @@ snapshots: mongoose: 6.12.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0)) mongoose-aggregate-paginate-v2: 1.0.6 mongoose-paginate-v2: 1.7.22 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) prompts: 2.4.2 uuid: 9.0.0 transitivePeerDependencies: @@ -18157,68 +18208,68 @@ snapshots: '@payloadcms/live-preview@0.2.2': {} - '@payloadcms/plugin-cloud-storage@1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/plugin-cloud-storage@1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))': dependencies: find-node-modules: 2.1.3 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) range-parser: 1.2.1 optionalDependencies: '@aws-sdk/client-s3': 3.685.0 '@aws-sdk/lib-storage': 3.685.0(@aws-sdk/client-s3@3.685.0) - '@payloadcms/plugin-cloud-storage@1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))': + '@payloadcms/plugin-cloud-storage@1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))': dependencies: find-node-modules: 2.1.3 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) range-parser: 1.2.1 optionalDependencies: '@aws-sdk/client-s3': 3.685.0 '@aws-sdk/lib-storage': 3.685.0(@aws-sdk/client-s3@3.685.0) - '@payloadcms/plugin-nested-docs@1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))': + '@payloadcms/plugin-nested-docs@1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))': dependencies: - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) - '@payloadcms/plugin-nested-docs@1.0.12(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))': + '@payloadcms/plugin-nested-docs@1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))': dependencies: - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) - '@payloadcms/plugin-sentry@0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': + '@payloadcms/plugin-sentry@0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1)': dependencies: '@sentry/node': 7.119.2 '@sentry/types': 7.119.2 express: 4.21.1 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) react: 18.3.1 transitivePeerDependencies: - supports-color - '@payloadcms/plugin-sentry@0.0.6(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1)': + '@payloadcms/plugin-sentry@0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1)': dependencies: '@sentry/node': 7.119.2 '@sentry/types': 7.119.2 express: 4.21.1 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react: 18.3.1 transitivePeerDependencies: - supports-color - '@payloadcms/plugin-seo@2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react@18.3.1)': + '@payloadcms/plugin-seo@2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1)': dependencies: - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) react: 18.3.1 - '@payloadcms/plugin-seo@2.3.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react@18.3.1)': + '@payloadcms/plugin-seo@2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1)': dependencies: - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react: 18.3.1 - '@payloadcms/richtext-slate@1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@payloadcms/richtext-slate@1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@faceless-ui/modal': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) i18next: 22.5.1 is-hotkey: 0.2.0 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) react: 18.3.1 react-i18next: 11.18.6(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) slate: 0.91.4 @@ -18229,12 +18280,12 @@ snapshots: - react-dom - react-native - '@payloadcms/richtext-slate@1.5.2(payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@payloadcms/richtext-slate@1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@faceless-ui/modal': 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) i18next: 22.5.1 is-hotkey: 0.2.0 - payload: 2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + payload: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react: 18.3.1 react-i18next: 11.18.6(i18next@22.5.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) slate: 0.91.4 @@ -18254,7 +18305,7 @@ snapshots: dependencies: playwright: 1.48.2 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.39.0 @@ -18264,7 +18315,7 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: type-fest: 4.26.1 webpack-hot-middleware: 2.26.1 @@ -18548,7 +18599,7 @@ snapshots: '@sentry/utils': 7.119.2 localforage: 1.10.0 - '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) @@ -18562,9 +18613,9 @@ snapshots: '@sentry/types': 8.36.0 '@sentry/utils': 8.36.0 '@sentry/vercel-edge': 8.36.0 - '@sentry/webpack-plugin': 2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + '@sentry/webpack-plugin': 2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) chalk: 3.0.0 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -18577,7 +18628,7 @@ snapshots: - supports-color - webpack - '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) @@ -18591,9 +18642,9 @@ snapshots: '@sentry/types': 8.36.0 '@sentry/utils': 8.36.0 '@sentry/vercel-edge': 8.36.0 - '@sentry/webpack-plugin': 2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + '@sentry/webpack-plugin': 2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) chalk: 3.0.0 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -18606,7 +18657,7 @@ snapshots: - supports-color - webpack - '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1)': + '@sentry/nextjs@8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation-http': 0.53.0(@opentelemetry/api@1.9.0) @@ -18622,7 +18673,7 @@ snapshots: '@sentry/vercel-edge': 8.36.0 '@sentry/webpack-plugin': 2.22.6(encoding@0.1.13)(webpack@5.96.1) chalk: 3.0.0 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -18733,22 +18784,22 @@ snapshots: '@sentry/types': 8.36.0 '@sentry/utils': 8.36.0 - '@sentry/webpack-plugin@2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@sentry/webpack-plugin@2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))': dependencies: '@sentry/bundler-plugin-core': 2.22.6(encoding@0.1.13) unplugin: 1.0.1 uuid: 9.0.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) transitivePeerDependencies: - encoding - supports-color - '@sentry/webpack-plugin@2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@sentry/webpack-plugin@2.22.6(encoding@0.1.13)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: '@sentry/bundler-plugin-core': 2.22.6(encoding@0.1.13) unplugin: 1.0.1 uuid: 9.0.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) transitivePeerDependencies: - encoding - supports-color @@ -19257,7 +19308,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-webpack5@8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/builder-webpack5@8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3)': dependencies: '@storybook/core-webpack': 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@types/node': 22.8.7 @@ -19266,23 +19317,23 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) es-module-lexer: 1.5.4 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) magic-string: 0.30.12 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.4.1(prettier@3.3.3) - style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) - webpack-dev-middleware: 6.1.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + webpack-dev-middleware: 6.1.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: @@ -19475,7 +19526,7 @@ snapshots: dependencies: storybook: 8.4.1(prettier@3.3.3) - '@storybook/nextjs@8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(babel-plugin-macros@3.1.0)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@storybook/nextjs@8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) @@ -19490,31 +19541,31 @@ snapshots: '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/runtime': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - '@storybook/builder-webpack5': 8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) - '@storybook/preset-react-webpack': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(@swc/core@1.8.0(@swc/helpers@0.5.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + '@storybook/builder-webpack5': 8.4.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) + '@storybook/preset-react-webpack': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(@swc/core@1.8.0(@swc/helpers@0.5.13))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) '@storybook/react': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) '@storybook/test': 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@types/node': 22.8.7 '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 - postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 13.3.3(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + sass-loader: 13.3.3(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) semver: 7.6.3 storybook: 8.4.1(prettier@3.3.3) - style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + style-loader: 3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) styled-jsx: 5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 @@ -19522,7 +19573,7 @@ snapshots: optionalDependencies: sharp: 0.33.5 typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19542,7 +19593,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/nextjs@8.4.1(babel-plugin-macros@3.1.0)(esbuild@0.24.0)(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(esbuild@0.24.0))': + '@storybook/nextjs@8.4.1(babel-plugin-macros@3.1.0)(esbuild@0.24.0)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1(esbuild@0.24.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) @@ -19569,7 +19620,7 @@ snapshots: find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) node-polyfill-webpack-plugin: 2.0.1(webpack@5.96.1(esbuild@0.24.0)) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 @@ -19609,7 +19660,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/nextjs@8.4.1(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1)': + '@storybook/nextjs@8.4.1(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)(storybook@8.4.1(prettier@3.3.3))(type-fest@4.26.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1)(webpack@5.96.1)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) @@ -19636,7 +19687,7 @@ snapshots: find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) node-polyfill-webpack-plugin: 2.0.1(webpack@5.96.1) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 @@ -19676,11 +19727,11 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/preset-react-webpack@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(@swc/core@1.8.0(@swc/helpers@0.5.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3)': + '@storybook/preset-react-webpack@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(@swc/core@1.8.0(@swc/helpers@0.5.13))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3)': dependencies: '@storybook/core-webpack': 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@storybook/react': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@types/node': 22.8.7 '@types/semver': 7.5.8 find-up: 5.0.0 @@ -19692,7 +19743,7 @@ snapshots: semver: 7.6.3 storybook: 8.4.1(prettier@3.3.3) tsconfig-paths: 4.2.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -19761,7 +19812,7 @@ snapshots: dependencies: storybook: 8.4.1(prettier@3.3.3) - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: debug: 4.3.7 endent: 2.1.0 @@ -19771,7 +19822,7 @@ snapshots: react-docgen-typescript: 2.2.2(typescript@5.6.3) tslib: 2.8.1 typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) transitivePeerDependencies: - supports-color @@ -19993,7 +20044,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.8.0': optional: true - '@swc/core@1.6.1(@swc/helpers@0.5.5)': + '@swc/core@1.6.1(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.12 @@ -20008,9 +20059,9 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.6.1 '@swc/core-win32-ia32-msvc': 1.6.1 '@swc/core-win32-x64-msvc': 1.6.1 - '@swc/helpers': 0.5.5 + '@swc/helpers': 0.5.13 - '@swc/core@1.8.0(@swc/helpers@0.5.5)': + '@swc/core@1.8.0(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.14 @@ -20025,18 +20076,17 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.8.0 '@swc/core-win32-ia32-msvc': 1.8.0 '@swc/core-win32-x64-msvc': 1.8.0 - '@swc/helpers': 0.5.5 + '@swc/helpers': 0.5.13 '@swc/counter@0.1.3': {} - '@swc/helpers@0.5.5': + '@swc/helpers@0.5.13': dependencies: - '@swc/counter': 0.1.3 tslib: 2.8.1 - '@swc/register@0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.5))': + '@swc/register@0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.13))': dependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) lodash.clonedeep: 4.5.0 pirates: 4.0.6 source-map-support: 0.5.21 @@ -20409,15 +20459,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.12.2 - '@typescript-eslint/type-utils': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/utils': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.12.2 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -20427,14 +20477,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.12.2 '@typescript-eslint/types': 8.12.2 '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.12.2 debug: 4.3.7 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -20450,10 +20500,10 @@ snapshots: '@typescript-eslint/types': 8.12.2 '@typescript-eslint/visitor-keys': 8.12.2 - '@typescript-eslint/type-utils@8.12.2(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) - '@typescript-eslint/utils': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) debug: 4.3.7 ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: @@ -20495,28 +20545,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-scope: 5.1.1 semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.12.2(eslint@8.57.1)(typescript@5.6.3)': + '@typescript-eslint/utils@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@typescript-eslint/scope-manager': 8.12.2 '@typescript-eslint/types': 8.12.2 '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript @@ -20663,33 +20713,33 @@ snapshots: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))': + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack@5.96.1))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0))': + '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0(webpack@5.96.1))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))': dependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) - '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))': + '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))': dependencies: envinfo: 7.14.0 - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@webpack-cli/info@1.5.0(webpack-cli@4.10.0(webpack@5.96.1))': dependencies: envinfo: 7.14.0 - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) - '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))': + '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))': dependencies: - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0(webpack@5.96.1))': dependencies: - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) '@wry/caches@1.0.1': dependencies: @@ -21071,12 +21121,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -21844,7 +21894,7 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - css-loader@5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + css-loader@5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: icss-utils: 5.1.0(postcss@8.4.31) loader-utils: 2.0.4 @@ -21856,9 +21906,9 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - css-loader@5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + css-loader@5.2.7(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.4.31) loader-utils: 2.0.4 @@ -21870,9 +21920,9 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - css-loader@6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + css-loader@6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -21883,7 +21933,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) css-loader@6.11.0(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -22703,39 +22753,39 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.57.1 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.2(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 4.6.2(eslint@9.14.0(jiti@1.21.6)) object.assign: 4.1.5 object.entries: 1.1.8 - eslint-config-next@14.2.16(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1)(typescript@5.6.3): + eslint-config-next@15.0.3(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@next/eslint-plugin-next': 14.2.16 + '@next/eslint-plugin-next': 15.0.3 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.14.0(jiti@1.21.6)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -22743,19 +22793,19 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-next@14.2.16(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1)(typescript@5.6.3): + eslint-config-next@15.0.3(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@next/eslint-plugin-next': 14.2.16 + '@next/eslint-plugin-next': 15.0.3 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.14.0(jiti@1.21.6)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -22763,19 +22813,19 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-next@14.2.16(eslint@8.57.1)(typescript@5.6.3): + eslint-config-next@15.0.3(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@next/eslint-plugin-next': 14.2.16 + '@next/eslint-plugin-next': 15.0.3 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.14.0(jiti@1.21.6)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -22783,14 +22833,14 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@9.1.0(eslint@8.57.1): + eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) - eslint-config-turbo@2.2.3(eslint@8.57.1): + eslint-config-turbo@2.2.3(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 - eslint-plugin-turbo: 2.2.3(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-plugin-turbo: 2.2.3(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-babel-module@5.3.2(@babel/core@7.26.0)(babel-plugin-module-resolver@5.0.2): dependencies: @@ -22813,87 +22863,87 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 - eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 - eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 - eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 - eslint: 8.57.1 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22902,15 +22952,15 @@ snapshots: lodash: 4.17.21 resolve: 2.0.0-next.5 semver: 5.7.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) transitivePeerDependencies: - supports-color - eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22919,7 +22969,7 @@ snapshots: lodash: 4.17.21 resolve: 2.0.0-next.5 semver: 5.7.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) transitivePeerDependencies: - supports-color @@ -22927,7 +22977,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22944,7 +22994,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22957,11 +23007,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-mdx@3.1.5(eslint@8.57.1): + eslint-mdx@3.1.5(eslint@9.14.0(jiti@1.21.6)): dependencies: acorn: 8.14.0 acorn-jsx: 5.3.2(acorn@8.14.0) - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) espree: 9.6.1 estree-util-visit: 2.0.0 remark-mdx: 3.1.0 @@ -22978,63 +23028,63 @@ snapshots: - bluebird - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1) - eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + eslint-import-resolver-typescript: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.1): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23043,9 +23093,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23057,13 +23107,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23072,9 +23122,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1))(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23086,13 +23136,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23101,9 +23151,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23115,13 +23165,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1): + eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23130,9 +23180,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(eslint@8.57.1) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23148,7 +23198,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@8.57.1): + eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23157,9 +23207,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(eslint@8.57.1) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23175,20 +23225,20 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-dom@5.4.0(@testing-library/dom@10.4.0)(eslint@8.57.1): + eslint-plugin-jest-dom@5.4.0(@testing-library/dom@10.4.0)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@babel/runtime': 7.26.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) requireindex: 1.2.0 optionalDependencies: '@testing-library/dom': 10.4.0 - eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3): + eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.12.2(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) jest: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - supports-color @@ -23199,7 +23249,7 @@ snapshots: lodash: 4.17.21 vscode-json-languageservice: 4.2.1 - eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -23209,7 +23259,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -23218,18 +23268,18 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-markdown@3.0.1(eslint@8.57.1): + eslint-plugin-markdown@3.0.1(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-mdx@3.1.5(eslint@8.57.1): + eslint-plugin-mdx@3.1.5(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 - eslint-mdx: 3.1.5(eslint@8.57.1) - eslint-plugin-markdown: 3.0.1(eslint@8.57.1) + eslint: 9.14.0(jiti@1.21.6) + eslint-mdx: 3.1.5(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-markdown: 3.0.1(eslint@9.14.0(jiti@1.21.6)) remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -23242,32 +23292,32 @@ snapshots: eslint-plugin-module-resolver@1.5.0: {} - eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@8.57.1): + eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) + eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-prettier: 9.1.0(eslint@9.14.0(jiti@1.21.6)) - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) - eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1): + eslint-plugin-react-hooks@5.0.0(eslint@9.14.0(jiti@1.21.6)): dependencies: - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) - eslint-plugin-react@7.37.2(eslint@8.57.1): + eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -23275,7 +23325,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.1.0 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -23289,25 +23339,25 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@6.4.0(eslint@8.57.1)(typescript@5.6.3): + eslint-plugin-testing-library@6.4.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.6.3) - eslint: 8.57.1 + '@typescript-eslint/utils': 5.62.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-turbo@2.2.3(eslint@8.57.1): + eslint-plugin-turbo@2.2.3(eslint@9.14.0(jiti@1.21.6)): dependencies: dotenv: 16.0.3 - eslint: 8.57.1 + eslint: 9.14.0(jiti@1.21.6) eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -23316,46 +23366,47 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.57.1: + eslint-visitor-keys@4.2.0: {} + + eslint@9.14.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.12.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.7.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.14.0 + '@eslint/plugin-kit': 0.2.2 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.7 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.6 transitivePeerDependencies: - supports-color @@ -23366,6 +23417,12 @@ snapshots: event-emitter: 0.3.5 type: 2.7.3 + espree@10.3.0: + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 + espree@9.6.1: dependencies: acorn: 8.14.0 @@ -23589,6 +23646,14 @@ snapshots: fast-equals@5.0.1: {} + fast-glob@3.3.1: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -23638,21 +23703,21 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 - file-entry-cache@6.0.1: + file-entry-cache@8.0.0: dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) file-loader@6.2.0(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -23746,6 +23811,11 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 + flat-cache@4.0.1: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + flat@5.0.2: {} flatted@3.3.1: {} @@ -23771,7 +23841,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 @@ -23786,7 +23856,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -24025,14 +24095,6 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.3.10: - dependencies: - foreground-child: 3.3.0 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.1.2 - path-scurry: 1.11.1 - glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -24083,6 +24145,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@14.0.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -24415,25 +24479,25 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + html-webpack-plugin@5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - html-webpack-plugin@5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + html-webpack-plugin@5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24441,9 +24505,9 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24451,7 +24515,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) html-webpack-plugin@5.6.3(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -24813,8 +24877,6 @@ snapshots: is-obj@2.0.0: {} - is-path-inside@3.0.3: {} - is-plain-obj@4.1.0: {} is-plain-object@2.0.4: @@ -24957,12 +25019,6 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - jackspeak@2.3.6: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -26291,18 +26347,18 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + mini-css-extract-plugin@1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) webpack-sources: 1.4.3 - mini-css-extract-plugin@1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + mini-css-extract-plugin@1.6.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) webpack-sources: 1.4.3 minimalistic-assert@1.0.1: {} @@ -26488,13 +26544,13 @@ snapshots: neo-async@2.6.2: {} - next-auth@4.24.10(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-auth@4.24.10(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(nodemailer@6.9.15)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 '@panva/hkdf': 1.2.1 cookie: 0.7.2 jose: 4.15.9 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) oauth: 0.9.15 openid-client: 5.7.0 preact: 10.24.3 @@ -26505,11 +26561,11 @@ snapshots: optionalDependencies: nodemailer: 6.9.15 - next-images@1.8.5(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + next-images@1.8.5(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) next-images@1.8.5(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -26517,44 +26573,44 @@ snapshots: url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(esbuild@0.24.0)))(webpack@5.96.1(esbuild@0.24.0)) webpack: 5.96.1(esbuild@0.24.0) - next-seo@6.6.0(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next-seo@6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next-sitemap@1.9.12(next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)): + next-sitemap@1.9.12(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4)): dependencies: '@corex/deepmerge': 2.6.148 minimist: 1.2.8 - next: 14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) + next: 15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4) next-tick@1.1.0: {} - next@14.2.16(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4): + next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4): dependencies: - '@next/env': 14.2.16 - '@swc/helpers': 0.5.5 + '@next/env': 15.0.3 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.13 busboy: 1.6.0 caniuse-lite: 1.0.30001677 - 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)(babel-plugin-macros@3.1.0)(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.16 - '@next/swc-darwin-x64': 14.2.16 - '@next/swc-linux-arm64-gnu': 14.2.16 - '@next/swc-linux-arm64-musl': 14.2.16 - '@next/swc-linux-x64-gnu': 14.2.16 - '@next/swc-linux-x64-musl': 14.2.16 - '@next/swc-win32-arm64-msvc': 14.2.16 - '@next/swc-win32-ia32-msvc': 14.2.16 - '@next/swc-win32-x64-msvc': 14.2.16 + '@next/swc-darwin-arm64': 15.0.3 + '@next/swc-darwin-x64': 15.0.3 + '@next/swc-linux-arm64-gnu': 15.0.3 + '@next/swc-linux-arm64-musl': 15.0.3 + '@next/swc-linux-x64-gnu': 15.0.3 + '@next/swc-linux-x64-musl': 15.0.3 + '@next/swc-win32-arm64-msvc': 15.0.3 + '@next/swc-win32-x64-msvc': 15.0.3 '@opentelemetry/api': 1.9.0 '@playwright/test': 1.48.2 sass: 1.69.4 + sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -26621,7 +26677,7 @@ snapshots: node-int64@0.4.0: {} - node-polyfill-webpack-plugin@2.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + node-polyfill-webpack-plugin@2.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: assert: 2.1.0 browserify-zlib: 0.2.0 @@ -26648,7 +26704,7 @@ snapshots: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) node-polyfill-webpack-plugin@2.0.1(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -27104,7 +27160,7 @@ snapshots: pause@0.0.1: {} - payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@date-io/date-fns': 2.16.0(date-fns@2.30.0) '@dnd-kit/core': 6.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -27113,8 +27169,8 @@ snapshots: '@faceless-ui/scroll-info': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@faceless-ui/window-info': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@monaco-editor/react': 4.5.1(monaco-editor@0.38.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - '@swc/register': 0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.5)) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) + '@swc/register': 0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.13)) body-parser: 1.20.3 body-scroll-lock: 4.0.0-beta.0 bson-objectid: 2.0.4 @@ -27140,7 +27196,7 @@ snapshots: graphql-query-complexity: 0.12.0(graphql@16.8.1) graphql-scalars: 1.22.2(graphql@16.8.1) graphql-type-json: 0.3.2(graphql@16.8.1) - html-webpack-plugin: 5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + html-webpack-plugin: 5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) http-status: 1.6.2 i18next: 22.5.1 i18next-browser-languagedetector: 6.1.8 @@ -27189,8 +27245,8 @@ snapshots: scheduler: 0.23.2 scmp: 2.1.0 sharp: 0.33.5 - swc-loader: 0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) - terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + swc-loader: 0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) ts-essentials: 7.0.3(typescript@5.6.3) use-context-selector: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2) uuid: 9.0.1 @@ -27205,7 +27261,7 @@ snapshots: - uglify-js - webpack - payload@2.30.3(@swc/helpers@0.5.5)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@date-io/date-fns': 2.16.0(date-fns@2.30.0) '@dnd-kit/core': 6.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -27214,8 +27270,8 @@ snapshots: '@faceless-ui/scroll-info': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@faceless-ui/window-info': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@monaco-editor/react': 4.5.1(monaco-editor@0.38.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@swc/core': 1.6.1(@swc/helpers@0.5.5) - '@swc/register': 0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.5)) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) + '@swc/register': 0.1.10(@swc/core@1.6.1(@swc/helpers@0.5.13)) body-parser: 1.20.3 body-scroll-lock: 4.0.0-beta.0 bson-objectid: 2.0.4 @@ -27241,7 +27297,7 @@ snapshots: graphql-query-complexity: 0.12.0(graphql@16.8.1) graphql-scalars: 1.22.2(graphql@16.8.1) graphql-type-json: 0.3.2(graphql@16.8.1) - html-webpack-plugin: 5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + html-webpack-plugin: 5.5.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) http-status: 1.6.2 i18next: 22.5.1 i18next-browser-languagedetector: 6.1.8 @@ -27290,8 +27346,8 @@ snapshots: scheduler: 0.23.2 scmp: 2.1.0 sharp: 0.33.5 - swc-loader: 0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + swc-loader: 0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) ts-essentials: 7.0.3(typescript@5.6.3) use-context-selector: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2) uuid: 9.0.1 @@ -27551,30 +27607,30 @@ snapshots: '@csstools/utilities': 1.0.0(postcss@8.4.31) postcss: 8.4.31 - postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.31 semver: 7.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + postcss-loader@6.2.1(postcss@8.4.31)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.31 semver: 7.6.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) transitivePeerDependencies: - typescript @@ -28640,26 +28696,26 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 - sass-loader@12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + sass-loader@12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) optionalDependencies: sass: 1.69.4 - sass-loader@12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + sass-loader@12.6.0(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: sass: 1.69.4 - sass-loader@13.3.3(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + sass-loader@13.3.3(sass@1.69.4)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: neo-async: 2.6.2 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: sass: 1.69.4 @@ -29223,21 +29279,21 @@ snapshots: '@tokenizer/token': 0.3.0 peek-readable: 4.1.0 - style-loader@2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + style-loader@2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - style-loader@2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + style-loader@2.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - style-loader@3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + style-loader@3.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) style-loader@3.3.4(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -29255,14 +29311,6 @@ snapshots: dependencies: inline-style-parser: 0.2.4 - styled-jsx@5.1.1(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): - dependencies: - client-only: 0.0.1 - react: 18.3.1 - optionalDependencies: - '@babel/core': 7.26.0 - babel-plugin-macros: 3.1.0 - styled-jsx@5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@18.3.1): dependencies: client-only: 0.0.1 @@ -29291,10 +29339,10 @@ snapshots: svg-parser@2.0.4: {} - svg-url-loader@8.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + svg-url-loader@8.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) svg-url-loader@8.0.0(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -29311,39 +29359,39 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 - swc-loader@0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + swc-loader@0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - swc-loader@0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + swc-loader@0.2.6(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - swc-loader@0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + swc-loader@0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - swc-loader@0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + swc-loader@0.2.6(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - swc-minify-webpack-plugin@2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + swc-minify-webpack-plugin@2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - swc-minify-webpack-plugin@2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + swc-minify-webpack-plugin@2.1.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) swr@2.2.5(react@18.3.1): dependencies: @@ -29396,49 +29444,49 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) optionalDependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + terser-webpack-plugin@5.3.10(@swc/core@1.6.1(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: - '@swc/core': 1.6.1(@swc/helpers@0.5.5) + '@swc/core': 1.6.1(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + terser-webpack-plugin@5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) optionalDependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + terser-webpack-plugin@5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: - '@swc/core': 1.8.0(@swc/helpers@0.5.5) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) terser-webpack-plugin@5.3.10(esbuild@0.24.0)(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -29878,23 +29926,23 @@ snapshots: dependencies: punycode: 2.3.1 - url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) optionalDependencies: - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) optionalDependencies: - file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(esbuild@0.24.0)))(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -30676,10 +30724,10 @@ snapshots: - bufferutil - utf-8-validate - webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack@5.96.1))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack@5.96.1))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack@5.96.1)) '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack@5.96.1)) colorette: 2.0.20 @@ -30689,17 +30737,17 @@ snapshots: import-local: 3.2.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) webpack-merge: 5.10.0 optionalDependencies: webpack-bundle-analyzer: 4.10.2 - webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) - '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) - '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) colorette: 2.0.20 commander: 7.2.0 cross-spawn: 7.0.3 @@ -30707,12 +30755,12 @@ snapshots: import-local: 3.2.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) webpack-merge: 5.10.0 optionalDependencies: webpack-bundle-analyzer: 4.10.2 - webpack-dev-middleware@6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)): + webpack-dev-middleware@6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -30720,9 +30768,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) - webpack-dev-middleware@6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + webpack-dev-middleware@6.1.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -30730,9 +30778,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) - webpack-dev-middleware@6.1.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))): + webpack-dev-middleware@6.1.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -30740,7 +30788,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) webpack-dev-middleware@6.1.3(webpack@5.96.1(esbuild@0.24.0)): dependencies: @@ -30815,7 +30863,7 @@ snapshots: - esbuild - uglify-js - webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5)))): + webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -30837,17 +30885,17 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0): + webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -30869,11 +30917,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: - webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.5))(webpack-cli@4.10.0)) + webpack-cli: 4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) transitivePeerDependencies: - '@swc/core' - esbuild diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e7f209c13..ce74904a6 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -20,6 +20,7 @@ catalog: "@emotion/react": ^11.13.3 "@emotion/server": ^11.11.0 "@emotion/styled": ^11.13.0 + "@eslint/compat": ^1.1.2 "@googlemaps/react-wrapper": ^1.1.42 "@material-ui/codemod": ^4.5.1 "@mdx-js/loader": ^3.0.1 @@ -90,7 +91,7 @@ catalog: date-fns: ^4.1.0 deepmerge: ^4.3.1 dotenv: ^16.4.5 - eslint: ^8.57.0 + eslint: ^9.0.0 eslint-config-airbnb: ^19.0.4 eslint-config-next: ^15.0.3 eslint-config-prettier: ^9.1.0 From f9a4d16675bf5580739004732b8cfcdd8c866494 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Thu, 14 Nov 2024 13:48:45 +0300 Subject: [PATCH 03/22] Upgrade ESlint --- apps/charterafrica/tsconfig.json | 3 +- apps/codeforafrica/playwright.config.js | 1 - .../AboutChildPageHeader.test.js | 1 - .../AboutPageEntity/AboutPageEntity.test.js | 1 - .../AccoladeBadge/AccoladeBadge.test.js | 1 - .../AccoladeBadgeList/AccoladeBadge.test.js | 1 - .../AddressCard/AddressCard.test.js | 1 - .../ArticleCard/ArticleCard.test.js | 1 - .../ArticleCardContent.test.js | 1 - .../ArticleCardList/ArticleCardList.test.js | 1 - .../ArticleCardMedia/ArticleCardMedia.test.js | 1 - .../ArticleGrid/ArticleGrid.test.js | 1 - .../ArticleHeader/ArticleHeader.test.js | 1 - .../src/components/ArticlePage/ArticlePage.js | 1 - .../ArticlePage/ArticlePage.test.js | 1 - .../src/components/Articles/Articles.js | 1 - .../src/components/Articles/Articles.test.js | 1 - .../src/components/Author/Author.test.js | 1 - .../Breadcrumbs/Breadcrumbs.test.js | 1 - .../components/CMSContent/CMSContent.test.js | 1 - .../components/ChoiceChip/ChoiceChip.test.js | 1 - .../ChoiceChipGroup/ChoiceChipGroup.test.js | 1 - .../components/ConnectBar/ConnectBar.test.js | 1 - .../ContactForm/ContactForm.test.js | 1 - .../CustomPageHeader/CustomPageHeader.test.js | 1 - .../DesktopNavBar/DesktopNavBar.test.js | 1 - .../components/ErrorHero/ErrorHero.test.js | 1 - .../components/ErrorPage/ErrorPage.test.js | 1 - .../FeaturedArticle/FeaturedArticle.js | 1 - .../FeaturedArticle/FeaturedArticle.test.js | 1 - .../FeaturedProjects/FeaturedProjects.test.js | 1 - .../src/components/FilterBar/FilterBar.js | 1 - .../components/FilterBar/FilterBar.test.js | 1 - .../src/components/Footer/Footer.test.js | 1 - .../components/FooterNavList/index.test.js | 1 - .../components/GetInTouch/GetInTouch.test.js | 1 - .../GetInvolved/GetInvolved.test.js | 1 - .../components/GoogleMap/GoogleMap.test.js | 1 - .../src/components/GoogleMap/deep-compare.js | 1 - .../GuidingPrinciplesCard.test.js | 1 - .../GuidingPrinciplesCardList.test.js | 1 - .../src/components/Hero/Hero.test.js | 1 - .../src/components/Hero/HeroText.test.js | 1 - .../components/ImpactCard/ImpactCard.test.js | 1 - .../ImpactCardList/ImpactCardList.test.js | 1 - .../JoinOurSlack/JoinOurSlack.test.js | 1 - .../LineClampedRichTypography.test.js | 1 - .../src/components/LongForm/LongForm.test.js | 1 - .../LongFormExternalEmbed.test.js | 1 - .../LongFormMedia/LongFormMedia.test.js | 1 - .../LongFormRichText/LongFormRichText.test.js | 1 - .../MeetOurTeam/MeetOurTeam.test.js | 1 - .../MobileNavBar/MobileNavBar.test.js | 1 - .../src/components/NavBar/NavBar.test.js | 1 - .../NavBarNavList/NavBarNavList.test.js | 1 - .../NewsAndStories/NewsAndStories.test.js | 1 - .../NewsletterSubscription.test.js | 1 - .../NextImageButton/NextImageButton.test.js | 1 - .../NextPreviousPagination.js | 1 - .../NextPreviousPagination.test.js | 1 - .../PaginationButton.test.js | 1 - .../OfficeAddresses/OfficeAddresses.test.js | 1 - .../components/Opportunities/Opportunities.js | 1 - .../Opportunities/Opportunities.test.js | 1 - .../OpportunityCard/OpportunityCard.js | 1 - .../OpportunityCard/OpportunityCard.test.js | 1 - .../OpportunityCardList.test.js | 1 - .../components/OurImpact/OurImpact.test.js | 1 - .../components/OurMission/OurMission.test.js | 1 - .../OurPartners/OurPartners.test.js | 1 - .../src/components/OurTeam/OurTeam.js | 1 - .../src/components/OurTeam/OurTeam.test.js | 1 - .../src/components/Page/Page.test.js | 1 - .../components/PageHeader/PageHeader.test.js | 1 - .../src/components/Project/Project.test.js | 1 - .../ProjectCard/ProjectCard.test.js | 1 - .../ProjectCardMedia/ProjectCardMedia.test.js | 1 - .../ProjectDetails/ProjectDescription.test.js | 1 - .../ProjectDescriptionButton.test.js | 1 - .../ProjectDetails/ProjectDetails.test.js | 1 - .../ProjectStakeholders.test.js | 1 - .../ProjectPageHeader.test.js | 1 - .../ProjectTile/ProjectTile.test.js | 1 - .../ProjectTileList/ProjectTileList.test.js | 1 - .../src/components/Projects/Projects.js | 1 - .../src/components/Projects/Projects.test.js | 1 - .../RelatedProjects/RelatedProjects.test.js | 1 - .../RelatedStories/RelatedStories.test.js | 1 - .../src/components/RichText/RichText.test.js | 1 - .../SearchInput/SearchInput.test.js | 1 - .../SectionDivider/SectionDivider.test.js | 1 - .../ShareButton/ShareButton.test.js | 1 - .../ShareThisPage/ShareThisPage.test.js | 1 - .../SocialMediaBar/SocialMediaBar.test.js | 1 - .../SocialMediaButton.test.js | 1 - .../SocialMediaButtonGroup.test.js | 1 - .../TeamMemberCard/TeamMemberCard.test.js | 1 - .../TeamMemberCardList.test.js | 1 - .../TeamMembers/TeamMembers.test.js | 1 - .../TooltipButton/TooltipButton.test.js | 1 - .../TwoToneBackground.test.js | 1 - apps/codeforafrica/src/pages/_error.test.js | 1 - packages/eslint-config-commons-ui/index.js | 70 +++++++++++++++++-- pnpm-lock.yaml | 33 ++++++--- pnpm-workspace.yaml | 4 +- 105 files changed, 90 insertions(+), 121 deletions(-) diff --git a/apps/charterafrica/tsconfig.json b/apps/charterafrica/tsconfig.json index 72036a50b..181b98ddd 100644 --- a/apps/charterafrica/tsconfig.json +++ b/apps/charterafrica/tsconfig.json @@ -18,7 +18,8 @@ "@/charterafrica/*": ["./src/*"], "@/commons-ui/core/*": ["../../packages/commons-ui-core/src/*"], "@/commons-ui/next/*": ["../../packages/commons-ui-next/src/*"] - } + }, + "target": "ES2017" }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], "exclude": ["build", "dist", "node_modules"] diff --git a/apps/codeforafrica/playwright.config.js b/apps/codeforafrica/playwright.config.js index f46c5bd3b..3b722dce9 100644 --- a/apps/codeforafrica/playwright.config.js +++ b/apps/codeforafrica/playwright.config.js @@ -1,4 +1,3 @@ -/* eslint-disable import/no-extraneous-dependencies */ const defaultConfig = require("playwright-config-commons-ui"); const { use, webServer } = defaultConfig; diff --git a/apps/codeforafrica/src/components/AboutChildPageHeader/AboutChildPageHeader.test.js b/apps/codeforafrica/src/components/AboutChildPageHeader/AboutChildPageHeader.test.js index 7990a2583..823a93a50 100644 --- a/apps/codeforafrica/src/components/AboutChildPageHeader/AboutChildPageHeader.test.js +++ b/apps/codeforafrica/src/components/AboutChildPageHeader/AboutChildPageHeader.test.js @@ -5,7 +5,6 @@ import AboutChildPageHeader from "./AboutChildPageHeader"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/AboutPageEntity/AboutPageEntity.test.js b/apps/codeforafrica/src/components/AboutPageEntity/AboutPageEntity.test.js index 76732bd3c..5be68540f 100644 --- a/apps/codeforafrica/src/components/AboutPageEntity/AboutPageEntity.test.js +++ b/apps/codeforafrica/src/components/AboutPageEntity/AboutPageEntity.test.js @@ -5,7 +5,6 @@ import AboutPageEntity from "./AboutPageEntity"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/AccoladeBadge/AccoladeBadge.test.js b/apps/codeforafrica/src/components/AccoladeBadge/AccoladeBadge.test.js index ffc96c05d..af7b64f46 100644 --- a/apps/codeforafrica/src/components/AccoladeBadge/AccoladeBadge.test.js +++ b/apps/codeforafrica/src/components/AccoladeBadge/AccoladeBadge.test.js @@ -5,7 +5,6 @@ import AccoladeBadge from "./AccoladeBadge"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/AccoladeBadgeList/AccoladeBadge.test.js b/apps/codeforafrica/src/components/AccoladeBadgeList/AccoladeBadge.test.js index 6211e22ac..f9d0f6036 100644 --- a/apps/codeforafrica/src/components/AccoladeBadgeList/AccoladeBadge.test.js +++ b/apps/codeforafrica/src/components/AccoladeBadgeList/AccoladeBadge.test.js @@ -5,7 +5,6 @@ import AccoladeBadgeList from "./AccoladeBadgeList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/AddressCard/AddressCard.test.js b/apps/codeforafrica/src/components/AddressCard/AddressCard.test.js index 35dd1ed62..675456165 100644 --- a/apps/codeforafrica/src/components/AddressCard/AddressCard.test.js +++ b/apps/codeforafrica/src/components/AddressCard/AddressCard.test.js @@ -5,7 +5,6 @@ import AddressCard from "./AddressCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleCard/ArticleCard.test.js b/apps/codeforafrica/src/components/ArticleCard/ArticleCard.test.js index 65820dd1c..f3ee6b778 100644 --- a/apps/codeforafrica/src/components/ArticleCard/ArticleCard.test.js +++ b/apps/codeforafrica/src/components/ArticleCard/ArticleCard.test.js @@ -5,7 +5,6 @@ import ArticleCard from "./ArticleCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleCardContent/ArticleCardContent.test.js b/apps/codeforafrica/src/components/ArticleCardContent/ArticleCardContent.test.js index 159100bdd..d986b55ea 100644 --- a/apps/codeforafrica/src/components/ArticleCardContent/ArticleCardContent.test.js +++ b/apps/codeforafrica/src/components/ArticleCardContent/ArticleCardContent.test.js @@ -5,7 +5,6 @@ import ArticleCardContent from "./ArticleCardContent"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleCardList/ArticleCardList.test.js b/apps/codeforafrica/src/components/ArticleCardList/ArticleCardList.test.js index 5c9d8e74d..c22693ccc 100644 --- a/apps/codeforafrica/src/components/ArticleCardList/ArticleCardList.test.js +++ b/apps/codeforafrica/src/components/ArticleCardList/ArticleCardList.test.js @@ -5,7 +5,6 @@ import ArticleCardList from "./ArticleCardList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleCardMedia/ArticleCardMedia.test.js b/apps/codeforafrica/src/components/ArticleCardMedia/ArticleCardMedia.test.js index d4f154d2b..d40cb5fd3 100644 --- a/apps/codeforafrica/src/components/ArticleCardMedia/ArticleCardMedia.test.js +++ b/apps/codeforafrica/src/components/ArticleCardMedia/ArticleCardMedia.test.js @@ -5,7 +5,6 @@ import ArticleCardMedia from "./ArticleCardMedia"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleGrid/ArticleGrid.test.js b/apps/codeforafrica/src/components/ArticleGrid/ArticleGrid.test.js index 5ba5f755d..0135de258 100644 --- a/apps/codeforafrica/src/components/ArticleGrid/ArticleGrid.test.js +++ b/apps/codeforafrica/src/components/ArticleGrid/ArticleGrid.test.js @@ -5,7 +5,6 @@ import ArticleGrid from "./ArticleGrid"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticleHeader/ArticleHeader.test.js b/apps/codeforafrica/src/components/ArticleHeader/ArticleHeader.test.js index ddcdfd1eb..2b83725ad 100644 --- a/apps/codeforafrica/src/components/ArticleHeader/ArticleHeader.test.js +++ b/apps/codeforafrica/src/components/ArticleHeader/ArticleHeader.test.js @@ -5,7 +5,6 @@ import ArticleHeader from "./ArticleHeader"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ArticlePage/ArticlePage.js b/apps/codeforafrica/src/components/ArticlePage/ArticlePage.js index 1a7ef87a0..a0c834b02 100644 --- a/apps/codeforafrica/src/components/ArticlePage/ArticlePage.js +++ b/apps/codeforafrica/src/components/ArticlePage/ArticlePage.js @@ -1,4 +1,3 @@ -/* eslint-disable camelcase */ import { Section } from "@commons-ui/core"; import { Figure, Link } from "@commons-ui/next"; import { Box } from "@mui/material"; diff --git a/apps/codeforafrica/src/components/ArticlePage/ArticlePage.test.js b/apps/codeforafrica/src/components/ArticlePage/ArticlePage.test.js index 66fb1176e..29d003cd1 100644 --- a/apps/codeforafrica/src/components/ArticlePage/ArticlePage.test.js +++ b/apps/codeforafrica/src/components/ArticlePage/ArticlePage.test.js @@ -5,7 +5,6 @@ import ArticlePage from "./ArticlePage"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Articles/Articles.js b/apps/codeforafrica/src/components/Articles/Articles.js index 93ad5b6da..920dc92e8 100644 --- a/apps/codeforafrica/src/components/Articles/Articles.js +++ b/apps/codeforafrica/src/components/Articles/Articles.js @@ -74,7 +74,6 @@ const Articles = React.forwardRef(function Articles(props, ref) { } }, [data, filtering]); - // eslint-disable-next-line react-hooks/exhaustive-deps useEffect(() => { const { pathname } = window.location; const url = `${pathname}${queryParams}`; diff --git a/apps/codeforafrica/src/components/Articles/Articles.test.js b/apps/codeforafrica/src/components/Articles/Articles.test.js index 7c1170bb4..4bf4082af 100644 --- a/apps/codeforafrica/src/components/Articles/Articles.test.js +++ b/apps/codeforafrica/src/components/Articles/Articles.test.js @@ -5,7 +5,6 @@ import Articles from "./Articles"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Author/Author.test.js b/apps/codeforafrica/src/components/Author/Author.test.js index 042753def..5e714aa9d 100644 --- a/apps/codeforafrica/src/components/Author/Author.test.js +++ b/apps/codeforafrica/src/components/Author/Author.test.js @@ -5,7 +5,6 @@ import Author from "./Author"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/Breadcrumbs/Breadcrumbs.test.js b/apps/codeforafrica/src/components/Breadcrumbs/Breadcrumbs.test.js index 3861cf76f..8525859f7 100644 --- a/apps/codeforafrica/src/components/Breadcrumbs/Breadcrumbs.test.js +++ b/apps/codeforafrica/src/components/Breadcrumbs/Breadcrumbs.test.js @@ -5,7 +5,6 @@ import Breadcrumbs from "./Breadcrumbs"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/CMSContent/CMSContent.test.js b/apps/codeforafrica/src/components/CMSContent/CMSContent.test.js index 795bffa99..15920ab92 100644 --- a/apps/codeforafrica/src/components/CMSContent/CMSContent.test.js +++ b/apps/codeforafrica/src/components/CMSContent/CMSContent.test.js @@ -5,7 +5,6 @@ import CMSContent from "./CMSContent"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ChoiceChip/ChoiceChip.test.js b/apps/codeforafrica/src/components/ChoiceChip/ChoiceChip.test.js index 60503956e..9f704f347 100644 --- a/apps/codeforafrica/src/components/ChoiceChip/ChoiceChip.test.js +++ b/apps/codeforafrica/src/components/ChoiceChip/ChoiceChip.test.js @@ -5,7 +5,6 @@ import ChoiceChip from "./ChoiceChip"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ChoiceChipGroup/ChoiceChipGroup.test.js b/apps/codeforafrica/src/components/ChoiceChipGroup/ChoiceChipGroup.test.js index 300f3fcce..16f995820 100644 --- a/apps/codeforafrica/src/components/ChoiceChipGroup/ChoiceChipGroup.test.js +++ b/apps/codeforafrica/src/components/ChoiceChipGroup/ChoiceChipGroup.test.js @@ -5,7 +5,6 @@ import ChoiceChipGroup from "./ChoiceChipGroup"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ConnectBar/ConnectBar.test.js b/apps/codeforafrica/src/components/ConnectBar/ConnectBar.test.js index c82b3733c..a34b3ae23 100644 --- a/apps/codeforafrica/src/components/ConnectBar/ConnectBar.test.js +++ b/apps/codeforafrica/src/components/ConnectBar/ConnectBar.test.js @@ -5,7 +5,6 @@ import ConnectBar from "./ConnectBar"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ContactForm/ContactForm.test.js b/apps/codeforafrica/src/components/ContactForm/ContactForm.test.js index e15d85adf..66feb3bd6 100644 --- a/apps/codeforafrica/src/components/ContactForm/ContactForm.test.js +++ b/apps/codeforafrica/src/components/ContactForm/ContactForm.test.js @@ -5,7 +5,6 @@ import ContactForm from "./ContactForm"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/CustomPageHeader/CustomPageHeader.test.js b/apps/codeforafrica/src/components/CustomPageHeader/CustomPageHeader.test.js index 66ff97a72..16f6a15e9 100644 --- a/apps/codeforafrica/src/components/CustomPageHeader/CustomPageHeader.test.js +++ b/apps/codeforafrica/src/components/CustomPageHeader/CustomPageHeader.test.js @@ -5,7 +5,6 @@ import CustomPageHeader from "./CustomPageHeader"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/DesktopNavBar/DesktopNavBar.test.js b/apps/codeforafrica/src/components/DesktopNavBar/DesktopNavBar.test.js index fe898452e..48ebe95b8 100644 --- a/apps/codeforafrica/src/components/DesktopNavBar/DesktopNavBar.test.js +++ b/apps/codeforafrica/src/components/DesktopNavBar/DesktopNavBar.test.js @@ -5,7 +5,6 @@ import DesktopNavigation from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ErrorHero/ErrorHero.test.js b/apps/codeforafrica/src/components/ErrorHero/ErrorHero.test.js index 59d9eb847..379e45a62 100644 --- a/apps/codeforafrica/src/components/ErrorHero/ErrorHero.test.js +++ b/apps/codeforafrica/src/components/ErrorHero/ErrorHero.test.js @@ -5,7 +5,6 @@ import ErrorHero from "./ErrorHero"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ErrorPage/ErrorPage.test.js b/apps/codeforafrica/src/components/ErrorPage/ErrorPage.test.js index dbd95958c..b04596886 100644 --- a/apps/codeforafrica/src/components/ErrorPage/ErrorPage.test.js +++ b/apps/codeforafrica/src/components/ErrorPage/ErrorPage.test.js @@ -5,7 +5,6 @@ import ErrorPage from "./ErrorPage"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.js b/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.js index 64b0195f1..2430aea92 100644 --- a/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.js +++ b/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.js @@ -1,4 +1,3 @@ -/* eslint-disable camelcase */ import { Link } from "@commons-ui/next"; import { Button, CardActionArea, Grid, Typography } from "@mui/material"; import React from "react"; diff --git a/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.test.js b/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.test.js index abd1e9500..be35e8116 100644 --- a/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.test.js +++ b/apps/codeforafrica/src/components/FeaturedArticle/FeaturedArticle.test.js @@ -5,7 +5,6 @@ import FeaturedArticle from "./FeaturedArticle"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/FeaturedProjects/FeaturedProjects.test.js b/apps/codeforafrica/src/components/FeaturedProjects/FeaturedProjects.test.js index bc49f5d81..157c8f47d 100644 --- a/apps/codeforafrica/src/components/FeaturedProjects/FeaturedProjects.test.js +++ b/apps/codeforafrica/src/components/FeaturedProjects/FeaturedProjects.test.js @@ -5,7 +5,6 @@ import FeaturedProjects from "./FeaturedProjects"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { projects: [], diff --git a/apps/codeforafrica/src/components/FilterBar/FilterBar.js b/apps/codeforafrica/src/components/FilterBar/FilterBar.js index 500560cd1..2fba83acd 100644 --- a/apps/codeforafrica/src/components/FilterBar/FilterBar.js +++ b/apps/codeforafrica/src/components/FilterBar/FilterBar.js @@ -33,7 +33,6 @@ const FilterBar = React.forwardRef(function FilterBar(props, ref) { } // We're only interested in initial isReady and not any subsequent // router.query changes e.g. due to search - // eslint-disable-next-line react-hooks/exhaustive-deps }, [router.isReady]); const handleChangeChoice = (e, value) => { diff --git a/apps/codeforafrica/src/components/FilterBar/FilterBar.test.js b/apps/codeforafrica/src/components/FilterBar/FilterBar.test.js index 5cddef8da..7bac8adfd 100644 --- a/apps/codeforafrica/src/components/FilterBar/FilterBar.test.js +++ b/apps/codeforafrica/src/components/FilterBar/FilterBar.test.js @@ -5,7 +5,6 @@ import FilterBar from "./FilterBar"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Footer/Footer.test.js b/apps/codeforafrica/src/components/Footer/Footer.test.js index ae4c1bd41..2c3273475 100644 --- a/apps/codeforafrica/src/components/Footer/Footer.test.js +++ b/apps/codeforafrica/src/components/Footer/Footer.test.js @@ -5,7 +5,6 @@ import Footer from "./Footer"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/FooterNavList/index.test.js b/apps/codeforafrica/src/components/FooterNavList/index.test.js index d036cafe9..46067a08d 100644 --- a/apps/codeforafrica/src/components/FooterNavList/index.test.js +++ b/apps/codeforafrica/src/components/FooterNavList/index.test.js @@ -5,7 +5,6 @@ import FooterNavList from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/GetInTouch/GetInTouch.test.js b/apps/codeforafrica/src/components/GetInTouch/GetInTouch.test.js index ff9f067ed..c4302faba 100644 --- a/apps/codeforafrica/src/components/GetInTouch/GetInTouch.test.js +++ b/apps/codeforafrica/src/components/GetInTouch/GetInTouch.test.js @@ -5,7 +5,6 @@ import GetInTouch from "./GetInTouch"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/GetInvolved/GetInvolved.test.js b/apps/codeforafrica/src/components/GetInvolved/GetInvolved.test.js index 60263bf9b..0eeca1a3a 100644 --- a/apps/codeforafrica/src/components/GetInvolved/GetInvolved.test.js +++ b/apps/codeforafrica/src/components/GetInvolved/GetInvolved.test.js @@ -5,7 +5,6 @@ import GetInvolved from "./GetInvolved"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/GoogleMap/GoogleMap.test.js b/apps/codeforafrica/src/components/GoogleMap/GoogleMap.test.js index 0cb1eac79..c4f0c7531 100644 --- a/apps/codeforafrica/src/components/GoogleMap/GoogleMap.test.js +++ b/apps/codeforafrica/src/components/GoogleMap/GoogleMap.test.js @@ -5,7 +5,6 @@ import GoogleMap from "./GoogleMap"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/GoogleMap/deep-compare.js b/apps/codeforafrica/src/components/GoogleMap/deep-compare.js index a6a9eae2a..bd9ad4ef9 100644 --- a/apps/codeforafrica/src/components/GoogleMap/deep-compare.js +++ b/apps/codeforafrica/src/components/GoogleMap/deep-compare.js @@ -42,6 +42,5 @@ export function useDeepCompareMemoize(value) { } export function useDeepCompareEffectForMaps(callback, dependencies) { - // eslint-disable-next-line react-hooks/exhaustive-deps React.useEffect(callback, dependencies.map(useDeepCompareMemoize)); } diff --git a/apps/codeforafrica/src/components/GuidingPrinciplesCard/GuidingPrinciplesCard.test.js b/apps/codeforafrica/src/components/GuidingPrinciplesCard/GuidingPrinciplesCard.test.js index 893160f7c..aa5742d9d 100644 --- a/apps/codeforafrica/src/components/GuidingPrinciplesCard/GuidingPrinciplesCard.test.js +++ b/apps/codeforafrica/src/components/GuidingPrinciplesCard/GuidingPrinciplesCard.test.js @@ -5,7 +5,6 @@ import GuidingPrinciplesCard from "./GuidingPrinciplesCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/GuidingPrinciplesCardList/GuidingPrinciplesCardList.test.js b/apps/codeforafrica/src/components/GuidingPrinciplesCardList/GuidingPrinciplesCardList.test.js index 7cd124af1..3d386a25b 100644 --- a/apps/codeforafrica/src/components/GuidingPrinciplesCardList/GuidingPrinciplesCardList.test.js +++ b/apps/codeforafrica/src/components/GuidingPrinciplesCardList/GuidingPrinciplesCardList.test.js @@ -5,7 +5,6 @@ import GuidingPrinciplesCardList from "./GuidingPrinciplesCardList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/Hero/Hero.test.js b/apps/codeforafrica/src/components/Hero/Hero.test.js index d9441a0f3..03a6034bb 100644 --- a/apps/codeforafrica/src/components/Hero/Hero.test.js +++ b/apps/codeforafrica/src/components/Hero/Hero.test.js @@ -5,7 +5,6 @@ import Hero from "./Hero"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Hero/HeroText.test.js b/apps/codeforafrica/src/components/Hero/HeroText.test.js index 6b841883c..41bbbe1e9 100644 --- a/apps/codeforafrica/src/components/Hero/HeroText.test.js +++ b/apps/codeforafrica/src/components/Hero/HeroText.test.js @@ -5,7 +5,6 @@ import HeroText from "./HeroText"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ImpactCard/ImpactCard.test.js b/apps/codeforafrica/src/components/ImpactCard/ImpactCard.test.js index 236b04831..cb818f563 100644 --- a/apps/codeforafrica/src/components/ImpactCard/ImpactCard.test.js +++ b/apps/codeforafrica/src/components/ImpactCard/ImpactCard.test.js @@ -5,7 +5,6 @@ import ImpactCard from "./ImpactCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ImpactCardList/ImpactCardList.test.js b/apps/codeforafrica/src/components/ImpactCardList/ImpactCardList.test.js index b81e90e6c..a5605638d 100644 --- a/apps/codeforafrica/src/components/ImpactCardList/ImpactCardList.test.js +++ b/apps/codeforafrica/src/components/ImpactCardList/ImpactCardList.test.js @@ -5,7 +5,6 @@ import ImpactCardList from "./ImpactCardList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/JoinOurSlack/JoinOurSlack.test.js b/apps/codeforafrica/src/components/JoinOurSlack/JoinOurSlack.test.js index a6dd65ec4..58c8bdb1c 100644 --- a/apps/codeforafrica/src/components/JoinOurSlack/JoinOurSlack.test.js +++ b/apps/codeforafrica/src/components/JoinOurSlack/JoinOurSlack.test.js @@ -5,7 +5,6 @@ import JoinOurSlack from "./JoinOurSlack"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/LineClampedRichTypography/LineClampedRichTypography.test.js b/apps/codeforafrica/src/components/LineClampedRichTypography/LineClampedRichTypography.test.js index debc2188d..017376f14 100644 --- a/apps/codeforafrica/src/components/LineClampedRichTypography/LineClampedRichTypography.test.js +++ b/apps/codeforafrica/src/components/LineClampedRichTypography/LineClampedRichTypography.test.js @@ -5,7 +5,6 @@ import LineClampedRichTypography from "./LineClampedRichTypography"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/LongForm/LongForm.test.js b/apps/codeforafrica/src/components/LongForm/LongForm.test.js index c1d9dca58..fcef1bc06 100644 --- a/apps/codeforafrica/src/components/LongForm/LongForm.test.js +++ b/apps/codeforafrica/src/components/LongForm/LongForm.test.js @@ -5,7 +5,6 @@ import LongForm from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/LongFormExternalEmbed/LongFormExternalEmbed.test.js b/apps/codeforafrica/src/components/LongFormExternalEmbed/LongFormExternalEmbed.test.js index bf90c6402..298c324bd 100644 --- a/apps/codeforafrica/src/components/LongFormExternalEmbed/LongFormExternalEmbed.test.js +++ b/apps/codeforafrica/src/components/LongFormExternalEmbed/LongFormExternalEmbed.test.js @@ -5,7 +5,6 @@ import LongFormExternalEmbed from "./LongFormExternalEmbed"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/LongFormMedia/LongFormMedia.test.js b/apps/codeforafrica/src/components/LongFormMedia/LongFormMedia.test.js index 3b16c453d..8e018be97 100644 --- a/apps/codeforafrica/src/components/LongFormMedia/LongFormMedia.test.js +++ b/apps/codeforafrica/src/components/LongFormMedia/LongFormMedia.test.js @@ -5,7 +5,6 @@ import LongFormMedia from "./LongFormMedia"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/LongFormRichText/LongFormRichText.test.js b/apps/codeforafrica/src/components/LongFormRichText/LongFormRichText.test.js index 8928c14eb..4ccf8d2ef 100644 --- a/apps/codeforafrica/src/components/LongFormRichText/LongFormRichText.test.js +++ b/apps/codeforafrica/src/components/LongFormRichText/LongFormRichText.test.js @@ -5,7 +5,6 @@ import LongFormRichText from "./LongFormRichText"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/MeetOurTeam/MeetOurTeam.test.js b/apps/codeforafrica/src/components/MeetOurTeam/MeetOurTeam.test.js index eb4dbba15..90dd4cda6 100644 --- a/apps/codeforafrica/src/components/MeetOurTeam/MeetOurTeam.test.js +++ b/apps/codeforafrica/src/components/MeetOurTeam/MeetOurTeam.test.js @@ -5,7 +5,6 @@ import MeetOurTeam from "./MeetOurTeam"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/MobileNavBar/MobileNavBar.test.js b/apps/codeforafrica/src/components/MobileNavBar/MobileNavBar.test.js index 823604444..d5af90def 100644 --- a/apps/codeforafrica/src/components/MobileNavBar/MobileNavBar.test.js +++ b/apps/codeforafrica/src/components/MobileNavBar/MobileNavBar.test.js @@ -5,7 +5,6 @@ import MobileNavigation from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/NavBar/NavBar.test.js b/apps/codeforafrica/src/components/NavBar/NavBar.test.js index 8a6e47906..e27563ce3 100644 --- a/apps/codeforafrica/src/components/NavBar/NavBar.test.js +++ b/apps/codeforafrica/src/components/NavBar/NavBar.test.js @@ -5,7 +5,6 @@ import NavBar from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/NavBarNavList/NavBarNavList.test.js b/apps/codeforafrica/src/components/NavBarNavList/NavBarNavList.test.js index b259400a2..b573b0f09 100644 --- a/apps/codeforafrica/src/components/NavBarNavList/NavBarNavList.test.js +++ b/apps/codeforafrica/src/components/NavBarNavList/NavBarNavList.test.js @@ -5,7 +5,6 @@ import NavBarNavList from "."; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/NewsAndStories/NewsAndStories.test.js b/apps/codeforafrica/src/components/NewsAndStories/NewsAndStories.test.js index 2129d1aca..3341d6443 100644 --- a/apps/codeforafrica/src/components/NewsAndStories/NewsAndStories.test.js +++ b/apps/codeforafrica/src/components/NewsAndStories/NewsAndStories.test.js @@ -5,7 +5,6 @@ import NewsAndStories from "./NewsAndStories"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/NewsletterSubscription/NewsletterSubscription.test.js b/apps/codeforafrica/src/components/NewsletterSubscription/NewsletterSubscription.test.js index 43416263e..e557bc1b7 100644 --- a/apps/codeforafrica/src/components/NewsletterSubscription/NewsletterSubscription.test.js +++ b/apps/codeforafrica/src/components/NewsletterSubscription/NewsletterSubscription.test.js @@ -5,7 +5,6 @@ import NewsletterSubscription from "./NewsletterSubscription"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/NextImageButton/NextImageButton.test.js b/apps/codeforafrica/src/components/NextImageButton/NextImageButton.test.js index 6467da4da..9a673dbd7 100644 --- a/apps/codeforafrica/src/components/NextImageButton/NextImageButton.test.js +++ b/apps/codeforafrica/src/components/NextImageButton/NextImageButton.test.js @@ -5,7 +5,6 @@ import NextImageButton from "./NextImageButton"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.js b/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.js index f871f4af4..abdc4157d 100644 --- a/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.js +++ b/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.js @@ -31,7 +31,6 @@ const NextPreviousPagination = React.forwardRef( } // We're only interested in initial isReady and not any subsequent // router.query changes e.g. due to pagination - // eslint-disable-next-line react-hooks/exhaustive-deps }, [router.isReady]); if (!count || count < 2) { diff --git a/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.test.js b/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.test.js index 501c69057..4482017f9 100644 --- a/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.test.js +++ b/apps/codeforafrica/src/components/NextPreviousPagination/NextPreviousPagination.test.js @@ -5,7 +5,6 @@ import NextPreviousPagination from "./NextPreviousPagination"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/NextPreviousPagination/PaginationButton.test.js b/apps/codeforafrica/src/components/NextPreviousPagination/PaginationButton.test.js index 01a87254d..8f1705232 100644 --- a/apps/codeforafrica/src/components/NextPreviousPagination/PaginationButton.test.js +++ b/apps/codeforafrica/src/components/NextPreviousPagination/PaginationButton.test.js @@ -5,7 +5,6 @@ import PaginationButton from "./PaginationButton"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OfficeAddresses/OfficeAddresses.test.js b/apps/codeforafrica/src/components/OfficeAddresses/OfficeAddresses.test.js index 209ed2d2c..360b30bb4 100644 --- a/apps/codeforafrica/src/components/OfficeAddresses/OfficeAddresses.test.js +++ b/apps/codeforafrica/src/components/OfficeAddresses/OfficeAddresses.test.js @@ -5,7 +5,6 @@ import OfficeAddresses from "./OfficeAddresses"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/Opportunities/Opportunities.js b/apps/codeforafrica/src/components/Opportunities/Opportunities.js index d98f9585e..054f547af 100644 --- a/apps/codeforafrica/src/components/Opportunities/Opportunities.js +++ b/apps/codeforafrica/src/components/Opportunities/Opportunities.js @@ -72,7 +72,6 @@ const Opportunities = React.forwardRef(function Opportunities( }); // We don't want to listen to router changes here since we're the ones // updating them - // eslint-disable-next-line react-hooks/exhaustive-deps }, [queryParams]); return ( diff --git a/apps/codeforafrica/src/components/Opportunities/Opportunities.test.js b/apps/codeforafrica/src/components/Opportunities/Opportunities.test.js index e5250e1c1..c9aead2ac 100644 --- a/apps/codeforafrica/src/components/Opportunities/Opportunities.test.js +++ b/apps/codeforafrica/src/components/Opportunities/Opportunities.test.js @@ -5,7 +5,6 @@ import Opportunities from "./Opportunities"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.js b/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.js index 77a385309..d0021c4d3 100644 --- a/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.js +++ b/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.js @@ -1,4 +1,3 @@ -/* eslint-disable camelcase */ import { Link, RichTypography } from "@commons-ui/next"; import { Box, diff --git a/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.test.js b/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.test.js index 0a616eb7b..5e580a1b5 100644 --- a/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.test.js +++ b/apps/codeforafrica/src/components/OpportunityCard/OpportunityCard.test.js @@ -5,7 +5,6 @@ import OpportunityCard from "./OpportunityCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OpportunityCardList/OpportunityCardList.test.js b/apps/codeforafrica/src/components/OpportunityCardList/OpportunityCardList.test.js index 5e74f794c..c8186e8f8 100644 --- a/apps/codeforafrica/src/components/OpportunityCardList/OpportunityCardList.test.js +++ b/apps/codeforafrica/src/components/OpportunityCardList/OpportunityCardList.test.js @@ -5,7 +5,6 @@ import OpportunityCardList from "./OpportunityCardList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OurImpact/OurImpact.test.js b/apps/codeforafrica/src/components/OurImpact/OurImpact.test.js index 146257514..4f22ba2dc 100644 --- a/apps/codeforafrica/src/components/OurImpact/OurImpact.test.js +++ b/apps/codeforafrica/src/components/OurImpact/OurImpact.test.js @@ -5,7 +5,6 @@ import OurImpact from "./OurImpact"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/OurMission/OurMission.test.js b/apps/codeforafrica/src/components/OurMission/OurMission.test.js index 37942ad65..440454847 100644 --- a/apps/codeforafrica/src/components/OurMission/OurMission.test.js +++ b/apps/codeforafrica/src/components/OurMission/OurMission.test.js @@ -5,7 +5,6 @@ import OurMission from "./OurMission"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OurPartners/OurPartners.test.js b/apps/codeforafrica/src/components/OurPartners/OurPartners.test.js index ba3be7ae1..c7554db87 100644 --- a/apps/codeforafrica/src/components/OurPartners/OurPartners.test.js +++ b/apps/codeforafrica/src/components/OurPartners/OurPartners.test.js @@ -5,7 +5,6 @@ import OurPartners from "./OurPartners"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/OurTeam/OurTeam.js b/apps/codeforafrica/src/components/OurTeam/OurTeam.js index 6f98861ce..8036a1484 100644 --- a/apps/codeforafrica/src/components/OurTeam/OurTeam.js +++ b/apps/codeforafrica/src/components/OurTeam/OurTeam.js @@ -92,7 +92,6 @@ const OurTeam = React.forwardRef(function OurTeam( }); // We don't want to listen to router changes here since we're the ones // updating them - // eslint-disable-next-line react-hooks/exhaustive-deps }, [queryParams]); useEffect(() => { diff --git a/apps/codeforafrica/src/components/OurTeam/OurTeam.test.js b/apps/codeforafrica/src/components/OurTeam/OurTeam.test.js index 3db3862a9..a6387ca7d 100644 --- a/apps/codeforafrica/src/components/OurTeam/OurTeam.test.js +++ b/apps/codeforafrica/src/components/OurTeam/OurTeam.test.js @@ -5,7 +5,6 @@ import OurTeam from "./OurTeam"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Page/Page.test.js b/apps/codeforafrica/src/components/Page/Page.test.js index ce2724e23..a6e2742ea 100644 --- a/apps/codeforafrica/src/components/Page/Page.test.js +++ b/apps/codeforafrica/src/components/Page/Page.test.js @@ -5,7 +5,6 @@ import Page from "./Page"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/PageHeader/PageHeader.test.js b/apps/codeforafrica/src/components/PageHeader/PageHeader.test.js index 8e08e4e89..8018610e2 100644 --- a/apps/codeforafrica/src/components/PageHeader/PageHeader.test.js +++ b/apps/codeforafrica/src/components/PageHeader/PageHeader.test.js @@ -5,7 +5,6 @@ import PageHeader from "./PageHeader"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Project/Project.test.js b/apps/codeforafrica/src/components/Project/Project.test.js index b8aa241d4..432f32853 100644 --- a/apps/codeforafrica/src/components/Project/Project.test.js +++ b/apps/codeforafrica/src/components/Project/Project.test.js @@ -5,7 +5,6 @@ import Project from "./Project"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectCard/ProjectCard.test.js b/apps/codeforafrica/src/components/ProjectCard/ProjectCard.test.js index a3a43907e..18bdbfed9 100644 --- a/apps/codeforafrica/src/components/ProjectCard/ProjectCard.test.js +++ b/apps/codeforafrica/src/components/ProjectCard/ProjectCard.test.js @@ -5,7 +5,6 @@ import ProjectCard from "./ProjectCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { link: {} }; diff --git a/apps/codeforafrica/src/components/ProjectCardMedia/ProjectCardMedia.test.js b/apps/codeforafrica/src/components/ProjectCardMedia/ProjectCardMedia.test.js index 91ec46f90..6a044efa7 100644 --- a/apps/codeforafrica/src/components/ProjectCardMedia/ProjectCardMedia.test.js +++ b/apps/codeforafrica/src/components/ProjectCardMedia/ProjectCardMedia.test.js @@ -5,7 +5,6 @@ import ProjectCardMedia from "./ProjectCardMedia"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ProjectDetails/ProjectDescription.test.js b/apps/codeforafrica/src/components/ProjectDetails/ProjectDescription.test.js index 50709fb91..dd3c88beb 100644 --- a/apps/codeforafrica/src/components/ProjectDetails/ProjectDescription.test.js +++ b/apps/codeforafrica/src/components/ProjectDetails/ProjectDescription.test.js @@ -5,7 +5,6 @@ import ProjectDescription from "./ProjectDescription"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectDetails/ProjectDescriptionButton.test.js b/apps/codeforafrica/src/components/ProjectDetails/ProjectDescriptionButton.test.js index ee7ac259e..ad1fbfe4e 100644 --- a/apps/codeforafrica/src/components/ProjectDetails/ProjectDescriptionButton.test.js +++ b/apps/codeforafrica/src/components/ProjectDetails/ProjectDescriptionButton.test.js @@ -5,7 +5,6 @@ import ProjectDescriptionButton from "./ProjectDescriptionButton"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectDetails/ProjectDetails.test.js b/apps/codeforafrica/src/components/ProjectDetails/ProjectDetails.test.js index 9965b3be5..d4b4c278d 100644 --- a/apps/codeforafrica/src/components/ProjectDetails/ProjectDetails.test.js +++ b/apps/codeforafrica/src/components/ProjectDetails/ProjectDetails.test.js @@ -5,7 +5,6 @@ import ProjectDetails from "./ProjectDetails"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectDetails/ProjectStakeholders.test.js b/apps/codeforafrica/src/components/ProjectDetails/ProjectStakeholders.test.js index 0b47d9ddc..8c9ba8f63 100644 --- a/apps/codeforafrica/src/components/ProjectDetails/ProjectStakeholders.test.js +++ b/apps/codeforafrica/src/components/ProjectDetails/ProjectStakeholders.test.js @@ -5,7 +5,6 @@ import ProjectStakeholders from "./ProjectStakeholders"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectPageHeader/ProjectPageHeader.test.js b/apps/codeforafrica/src/components/ProjectPageHeader/ProjectPageHeader.test.js index 835473f7b..f0cfed969 100644 --- a/apps/codeforafrica/src/components/ProjectPageHeader/ProjectPageHeader.test.js +++ b/apps/codeforafrica/src/components/ProjectPageHeader/ProjectPageHeader.test.js @@ -5,7 +5,6 @@ import ProjectPageHeader from "./ProjectPageHeader"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectTile/ProjectTile.test.js b/apps/codeforafrica/src/components/ProjectTile/ProjectTile.test.js index 1f714683b..52eb4a342 100644 --- a/apps/codeforafrica/src/components/ProjectTile/ProjectTile.test.js +++ b/apps/codeforafrica/src/components/ProjectTile/ProjectTile.test.js @@ -5,7 +5,6 @@ import ProjectTile from "./ProjectTile"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ProjectTileList/ProjectTileList.test.js b/apps/codeforafrica/src/components/ProjectTileList/ProjectTileList.test.js index 8d8e2fb43..ba0f9bb90 100644 --- a/apps/codeforafrica/src/components/ProjectTileList/ProjectTileList.test.js +++ b/apps/codeforafrica/src/components/ProjectTileList/ProjectTileList.test.js @@ -5,7 +5,6 @@ import ProjectTileList from "./ProjectTileList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/Projects/Projects.js b/apps/codeforafrica/src/components/Projects/Projects.js index 55fcefba0..b3e03cf72 100644 --- a/apps/codeforafrica/src/components/Projects/Projects.js +++ b/apps/codeforafrica/src/components/Projects/Projects.js @@ -65,7 +65,6 @@ const Projects = React.forwardRef(function Projects( }); // We don't want to listen to router changes here since we're the ones // updating them - // eslint-disable-next-line react-hooks/exhaustive-deps }, [queryParams]); return ( diff --git a/apps/codeforafrica/src/components/Projects/Projects.test.js b/apps/codeforafrica/src/components/Projects/Projects.test.js index 4494b1d15..695f5fdc0 100644 --- a/apps/codeforafrica/src/components/Projects/Projects.test.js +++ b/apps/codeforafrica/src/components/Projects/Projects.test.js @@ -5,7 +5,6 @@ import Projects from "./Projects"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/RelatedProjects/RelatedProjects.test.js b/apps/codeforafrica/src/components/RelatedProjects/RelatedProjects.test.js index 109896fd2..d017caf18 100644 --- a/apps/codeforafrica/src/components/RelatedProjects/RelatedProjects.test.js +++ b/apps/codeforafrica/src/components/RelatedProjects/RelatedProjects.test.js @@ -5,7 +5,6 @@ import RelatedProjects from "./RelatedProjects"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/RelatedStories/RelatedStories.test.js b/apps/codeforafrica/src/components/RelatedStories/RelatedStories.test.js index 4742aa706..09ae2cf9b 100644 --- a/apps/codeforafrica/src/components/RelatedStories/RelatedStories.test.js +++ b/apps/codeforafrica/src/components/RelatedStories/RelatedStories.test.js @@ -5,7 +5,6 @@ import RelatedStories from "./RelatedStories"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/RichText/RichText.test.js b/apps/codeforafrica/src/components/RichText/RichText.test.js index 2c6290739..128ebfa3b 100644 --- a/apps/codeforafrica/src/components/RichText/RichText.test.js +++ b/apps/codeforafrica/src/components/RichText/RichText.test.js @@ -5,7 +5,6 @@ import RichText from "./RichText"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/SearchInput/SearchInput.test.js b/apps/codeforafrica/src/components/SearchInput/SearchInput.test.js index 1a02170eb..fd4aec013 100644 --- a/apps/codeforafrica/src/components/SearchInput/SearchInput.test.js +++ b/apps/codeforafrica/src/components/SearchInput/SearchInput.test.js @@ -5,7 +5,6 @@ import SearchInput from "./SearchInput"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/SectionDivider/SectionDivider.test.js b/apps/codeforafrica/src/components/SectionDivider/SectionDivider.test.js index 67435b2c9..e38e6b80b 100644 --- a/apps/codeforafrica/src/components/SectionDivider/SectionDivider.test.js +++ b/apps/codeforafrica/src/components/SectionDivider/SectionDivider.test.js @@ -5,7 +5,6 @@ import SectionDivider from "./SectionDivider"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/ShareButton/ShareButton.test.js b/apps/codeforafrica/src/components/ShareButton/ShareButton.test.js index 8856a4687..9f073cb53 100644 --- a/apps/codeforafrica/src/components/ShareButton/ShareButton.test.js +++ b/apps/codeforafrica/src/components/ShareButton/ShareButton.test.js @@ -9,7 +9,6 @@ import { import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/ShareThisPage/ShareThisPage.test.js b/apps/codeforafrica/src/components/ShareThisPage/ShareThisPage.test.js index 56b10bb3c..ad89e9fef 100644 --- a/apps/codeforafrica/src/components/ShareThisPage/ShareThisPage.test.js +++ b/apps/codeforafrica/src/components/ShareThisPage/ShareThisPage.test.js @@ -5,7 +5,6 @@ import ShareThisPage from "./ShareThisPage"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/SocialMediaBar/SocialMediaBar.test.js b/apps/codeforafrica/src/components/SocialMediaBar/SocialMediaBar.test.js index 2ec28b6f0..cff2d0a32 100644 --- a/apps/codeforafrica/src/components/SocialMediaBar/SocialMediaBar.test.js +++ b/apps/codeforafrica/src/components/SocialMediaBar/SocialMediaBar.test.js @@ -5,7 +5,6 @@ import SocialMediaBar from "./SocialMediaBar"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/SocialMediaButton/SocialMediaButton.test.js b/apps/codeforafrica/src/components/SocialMediaButton/SocialMediaButton.test.js index 01f2ed61e..74d91d13d 100644 --- a/apps/codeforafrica/src/components/SocialMediaButton/SocialMediaButton.test.js +++ b/apps/codeforafrica/src/components/SocialMediaButton/SocialMediaButton.test.js @@ -5,7 +5,6 @@ import SocialMediaButton from "./SocialMediaButton"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/SocialMediaButtonGroup/SocialMediaButtonGroup.test.js b/apps/codeforafrica/src/components/SocialMediaButtonGroup/SocialMediaButtonGroup.test.js index ddac64133..92b0a0baf 100644 --- a/apps/codeforafrica/src/components/SocialMediaButtonGroup/SocialMediaButtonGroup.test.js +++ b/apps/codeforafrica/src/components/SocialMediaButtonGroup/SocialMediaButtonGroup.test.js @@ -5,7 +5,6 @@ import SocialMediaButtonGroup from "./SocialMediaButtonGroup"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/components/TeamMemberCard/TeamMemberCard.test.js b/apps/codeforafrica/src/components/TeamMemberCard/TeamMemberCard.test.js index 0b8fcf00c..cdaff7d50 100644 --- a/apps/codeforafrica/src/components/TeamMemberCard/TeamMemberCard.test.js +++ b/apps/codeforafrica/src/components/TeamMemberCard/TeamMemberCard.test.js @@ -5,7 +5,6 @@ import TeamMemberCard from "./TeamMemberCard"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/TeamMemberCardList/TeamMemberCardList.test.js b/apps/codeforafrica/src/components/TeamMemberCardList/TeamMemberCardList.test.js index 0cbc87005..35095a2a3 100644 --- a/apps/codeforafrica/src/components/TeamMemberCardList/TeamMemberCardList.test.js +++ b/apps/codeforafrica/src/components/TeamMemberCardList/TeamMemberCardList.test.js @@ -5,7 +5,6 @@ import TeamMemberCardList from "./TeamMemberCardList"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); describe("", () => { diff --git a/apps/codeforafrica/src/components/TeamMembers/TeamMembers.test.js b/apps/codeforafrica/src/components/TeamMembers/TeamMembers.test.js index fcff42135..1b14c45a0 100644 --- a/apps/codeforafrica/src/components/TeamMembers/TeamMembers.test.js +++ b/apps/codeforafrica/src/components/TeamMembers/TeamMembers.test.js @@ -5,7 +5,6 @@ import TeamMembers from "./TeamMembers"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/TooltipButton/TooltipButton.test.js b/apps/codeforafrica/src/components/TooltipButton/TooltipButton.test.js index 3be760b13..6a77fd3f4 100644 --- a/apps/codeforafrica/src/components/TooltipButton/TooltipButton.test.js +++ b/apps/codeforafrica/src/components/TooltipButton/TooltipButton.test.js @@ -5,7 +5,6 @@ import TooltipButton from "./TooltipButton"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/apps/codeforafrica/src/components/TwoToneBackground/TwoToneBackground.test.js b/apps/codeforafrica/src/components/TwoToneBackground/TwoToneBackground.test.js index f3410c5ba..6fa971fb2 100644 --- a/apps/codeforafrica/src/components/TwoToneBackground/TwoToneBackground.test.js +++ b/apps/codeforafrica/src/components/TwoToneBackground/TwoToneBackground.test.js @@ -5,7 +5,6 @@ import TwoToneBackground from "./TwoToneBackground"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = {}; diff --git a/apps/codeforafrica/src/pages/_error.test.js b/apps/codeforafrica/src/pages/_error.test.js index f15c14783..c5a949101 100644 --- a/apps/codeforafrica/src/pages/_error.test.js +++ b/apps/codeforafrica/src/pages/_error.test.js @@ -5,7 +5,6 @@ import CustomError from "./_error.page"; import theme from "@/codeforafrica/theme"; -// eslint-disable-next-line testing-library/render-result-naming-convention const render = createRender({ theme }); const defaultProps = { diff --git a/packages/eslint-config-commons-ui/index.js b/packages/eslint-config-commons-ui/index.js index 9bdfc9c1a..debc5d54e 100644 --- a/packages/eslint-config-commons-ui/index.js +++ b/packages/eslint-config-commons-ui/index.js @@ -1,8 +1,13 @@ const jestDom = require("eslint-plugin-jest-dom"); const testingLibrary = require("eslint-plugin-testing-library"); const babelParser = require("@babel/eslint-parser"); -const react = require("eslint-plugin-react"); -const pluginImport = require("eslint-plugin-import"); +const pluginJest = require("eslint-plugin-jest"); +const playwright = require("eslint-plugin-playwright"); +const markdown = require("eslint-plugin-markdown"); +const json = require("eslint-plugin-json"); +const eslintPluginPrettierRecommended = require("eslint-plugin-prettier/recommended"); +const globals = require("globals"); + const js = require("@eslint/js"); const { FlatCompat } = require("@eslint/eslintrc"); @@ -10,20 +15,25 @@ const { fixupConfigRules } = require("@eslint/compat"); const flatCompat = new FlatCompat(); +console.log(); module.exports = [ - js.configs.recommended, - pluginImport.flatConfigs.recommended, - ...fixupConfigRules(flatCompat.extends("plugin:prettier/recommended")), + { + ...js.configs.recommended, + }, + ...markdown.configs.recommended, + json.configs.recommended, + ...fixupConfigRules(flatCompat.extends("airbnb")), + ...fixupConfigRules(flatCompat.extends("airbnb/hooks")), + eslintPluginPrettierRecommended, + ...fixupConfigRules(flatCompat.extends("turbo")), { plugins: { "jest-dom": jestDom, "testing-library": testingLibrary, - react, }, languageOptions: { parser: babelParser, - ecmaVersion: 5, sourceType: "module", parserOptions: { @@ -77,6 +87,52 @@ module.exports = [ "react/react-in-jsx-scope": "off", "react/require-default-props": "off", "react-hooks/exhaustive-deps": "off", + "import/no-extraneous-dependencies": "off", + "no-unused-vars": [ + "warn", + { + caughtErrors: "none", + }, + ], + }, + }, + { + files: ["**/*.test.js", "**/jest.setup.js"], + plugins: { + jest: pluginJest, + "jest-dom": jestDom, + "testing-library": testingLibrary, + }, + ...pluginJest.configs["flat/recommended"], + ...jestDom.configs["flat/recommended"], + ...testingLibrary.configs["flat/dom"], + languageOptions: { + globals: { + ...pluginJest.environments.globals.globals, + ...globals.browser, + ...globals.jest, + ...globals.node, + }, + }, + }, + { + // .snap.js files are autogenerated by jest and may contain irregular + // whitespace in string templates + files: ["**/*.snap.js"], + rules: { + "no-irregular-whitespace": ["error", { skipTemplates: true }], + }, + }, + { + files: ["**/*.spec.js"], + ...playwright.configs["flat/recommended"], + }, + { + languageOptions: { + globals: { + ...globals.browser, + ...globals.node, + }, }, }, ]; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d753e8c4c..b468b5a62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -304,14 +304,14 @@ catalogs: specifier: ^5.4.0 version: 5.4.0 eslint-plugin-json: - specifier: ^3.1.0 - version: 3.1.0 + specifier: ^4.0.1 + version: 4.0.1 eslint-plugin-jsx-a11y: specifier: ^6.10.0 version: 6.10.2 eslint-plugin-markdown: - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^5.1.0 + version: 5.1.0 eslint-plugin-mdx: specifier: ^3.1.5 version: 3.1.5 @@ -2776,13 +2776,13 @@ importers: version: 5.4.0(@testing-library/dom@10.4.0)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-json: specifier: 'catalog:' - version: 3.1.0 + version: 4.0.1 eslint-plugin-jsx-a11y: specifier: 'catalog:' version: 6.10.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-markdown: specifier: 'catalog:' - version: 3.0.1(eslint@9.14.0(jiti@1.21.6)) + version: 5.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-playwright: specifier: 'catalog:' version: 1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)) @@ -8959,9 +8959,9 @@ packages: jest: optional: true - eslint-plugin-json@3.1.0: - resolution: {integrity: sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==} - engines: {node: '>=12.0'} + eslint-plugin-json@4.0.1: + resolution: {integrity: sha512-3An5ISV5dq/kHfXdNyY5TUe2ONC3yXFSkLX2gu+W8xAhKhfvrRvkSAeKXCxZqZ0KJLX15ojBuLPyj+UikQMkOA==} + engines: {node: '>=18.0'} eslint-plugin-jsx-a11y@6.10.2: resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} @@ -8975,6 +8975,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-markdown@5.1.0: + resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8' + eslint-plugin-mdx@3.1.5: resolution: {integrity: sha512-lUE7tP7IrIRHU3gTtASDe5u4YM2SvQveYVJfuo82yn3MLh/B/v05FNySURCK4aIxIYF1QYo3IRemQG/lyQzpAg==} engines: {node: '>=18.0.0'} @@ -23244,7 +23250,7 @@ snapshots: - supports-color - typescript - eslint-plugin-json@3.1.0: + eslint-plugin-json@4.0.1: dependencies: lodash: 4.17.21 vscode-json-languageservice: 4.2.1 @@ -23275,6 +23281,13 @@ snapshots: transitivePeerDependencies: - supports-color + eslint-plugin-markdown@5.1.0(eslint@9.14.0(jiti@1.21.6)): + dependencies: + eslint: 9.14.0(jiti@1.21.6) + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color + eslint-plugin-mdx@3.1.5(eslint@9.14.0(jiti@1.21.6)): dependencies: eslint: 9.14.0(jiti@1.21.6) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ce74904a6..4128f3e3d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -103,9 +103,9 @@ catalog: eslint-plugin-import: ^2.29.1 eslint-plugin-jest: ^28.8.3 eslint-plugin-jest-dom: ^5.4.0 - eslint-plugin-json: ^3.1.0 + eslint-plugin-json: ^4.0.1 eslint-plugin-jsx-a11y: ^6.10.0 - eslint-plugin-markdown: ^3.0.1 + eslint-plugin-markdown: ^5.1.0 eslint-plugin-mdx: ^3.1.5 eslint-plugin-module-resolver: ^1.5.0 eslint-plugin-playwright: ^1.6.2 From 48e7f421911c9fd867d728d4491f463bb298d9dc Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Fri, 15 Nov 2024 12:29:46 +0300 Subject: [PATCH 04/22] fix: Update eslint config to treat unused vars as errors and ignore unresolved imports for SVG files --- packages/eslint-config-commons-ui/index.js | 25 +++++++++++++--------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/packages/eslint-config-commons-ui/index.js b/packages/eslint-config-commons-ui/index.js index debc5d54e..dba56be44 100644 --- a/packages/eslint-config-commons-ui/index.js +++ b/packages/eslint-config-commons-ui/index.js @@ -1,18 +1,16 @@ -const jestDom = require("eslint-plugin-jest-dom"); -const testingLibrary = require("eslint-plugin-testing-library"); const babelParser = require("@babel/eslint-parser"); +const { fixupConfigRules } = require("@eslint/compat"); +const { FlatCompat } = require("@eslint/eslintrc"); +const js = require("@eslint/js"); const pluginJest = require("eslint-plugin-jest"); -const playwright = require("eslint-plugin-playwright"); -const markdown = require("eslint-plugin-markdown"); +const jestDom = require("eslint-plugin-jest-dom"); const json = require("eslint-plugin-json"); +const markdown = require("eslint-plugin-markdown"); +const playwright = require("eslint-plugin-playwright"); const eslintPluginPrettierRecommended = require("eslint-plugin-prettier/recommended"); +const testingLibrary = require("eslint-plugin-testing-library"); const globals = require("globals"); -const js = require("@eslint/js"); - -const { FlatCompat } = require("@eslint/eslintrc"); -const { fixupConfigRules } = require("@eslint/compat"); - const flatCompat = new FlatCompat(); console.log(); @@ -89,9 +87,16 @@ module.exports = [ "react-hooks/exhaustive-deps": "off", "import/no-extraneous-dependencies": "off", "no-unused-vars": [ - "warn", + "error", { caughtErrors: "none", + ignoreRestSiblings: true, + }, + ], + "import/no-unresolved": [ + "error", + { + ignore: ["\\.svg\\?url$"], }, ], }, From fc768f539fe84a6a157077c0ec062b5ce4e290ae Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Tue, 26 Nov 2024 15:46:32 +0300 Subject: [PATCH 05/22] Fix eslint --- apps/roboshield/next.config.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/roboshield/next.config.js b/apps/roboshield/next.config.js index eb077d031..9bf4274bc 100644 --- a/apps/roboshield/next.config.js +++ b/apps/roboshield/next.config.js @@ -1,6 +1,7 @@ -const { withSentryConfig } = require("@sentry/nextjs"); const path = require("path"); +const { withSentryConfig } = require("@sentry/nextjs"); + const PROJECT_ROOT = process.env.PROJECT_ROOT?.trim(); const outputFileTracingRoot = PROJECT_ROOT ? path.resolve(__dirname, PROJECT_ROOT) From 993cdc0647ae0367f226301abbbb5c4cc372b570 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Tue, 26 Nov 2024 15:54:32 +0300 Subject: [PATCH 06/22] Update package-lock --- pnpm-lock.yaml | 331 +++++++++++++++++++++++++++++++++++--------- pnpm-workspace.yaml | 1 + 2 files changed, 265 insertions(+), 67 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db1ca19ae..201a1833a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -540,6 +540,9 @@ catalogs: typescript: specifier: ^5.5.4 version: 5.6.3 + typescript-eslint: + specifier: ^8.16.0 + version: 8.16.0 vega: specifier: ^5.30.0 version: 5.30.0 @@ -674,31 +677,31 @@ importers: version: 0.84.0(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-spring/web': specifier: 'catalog:' version: 9.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) airtable: specifier: 'catalog:' version: 0.12.2(encoding@0.1.13) @@ -725,7 +728,7 @@ importers: version: 6.6.0(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -810,10 +813,10 @@ importers: version: link:../../packages/eslint-config-commons-ui eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -840,7 +843,7 @@ importers: version: 5.6.3 webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) apps/civicsignalblog: dependencies: @@ -888,10 +891,10 @@ importers: version: 15.0.3(next@15.0.3(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1) '@payloadcms/bundler-webpack': specifier: 'catalog:' - version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(sass@1.69.4) + version: 1.0.7(@swc/core@1.8.0(@swc/helpers@0.5.13))(ajv@8.17.1)(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(sass@1.69.4) '@payloadcms/db-mongodb': specifier: 'catalog:' - version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + version: 1.7.3(@aws-sdk/client-sso-oidc@3.682.0(@aws-sdk/client-sts@3.682.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/live-preview': specifier: 'catalog:' version: 0.2.2 @@ -900,22 +903,22 @@ importers: version: 0.2.0(react@18.3.1) '@payloadcms/plugin-cloud-storage': specifier: 'catalog:' - version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + version: 1.2.0(@aws-sdk/client-s3@3.685.0)(@aws-sdk/lib-storage@3.685.0(@aws-sdk/client-s3@3.685.0))(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/plugin-nested-docs': specifier: 'catalog:' - version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + version: 1.0.12(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0))) '@payloadcms/plugin-sentry': specifier: 'catalog:' - version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) + version: 0.0.6(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/plugin-seo': specifier: 'catalog:' - version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react@18.3.1) + version: 2.3.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react@18.3.1) '@payloadcms/richtext-slate': specifier: 'catalog:' - version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.2(payload@2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@sentry/nextjs': specifier: 'catalog:' - version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + version: 8.36.0(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(encoding@0.1.13)(next@15.0.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.48.2)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.69.4))(react@18.3.1)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) camelcase-keys: specifier: 'catalog:' version: 9.1.3 @@ -945,7 +948,7 @@ importers: version: 1.0.3 payload: specifier: 'catalog:' - version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + version: 2.30.3(@swc/helpers@0.5.13)(@types/react@18.3.12)(encoding@0.1.13)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) prop-types: specifier: 'catalog:' version: 15.8.1 @@ -1012,7 +1015,7 @@ importers: version: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: specifier: 'catalog:' - version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) eslint-plugin-import: specifier: 'catalog:' version: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) @@ -1042,7 +1045,7 @@ importers: version: 5.6.3 webpack: specifier: 'catalog:' - version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0(webpack-bundle-analyzer@4.10.2)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))) + version: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0) apps/climatemappedafrica: dependencies: @@ -1488,7 +1491,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -1723,7 +1726,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.0)) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-module-resolver: specifier: 'catalog:' version: 1.5.0 @@ -1907,7 +1910,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) identity-obj-proxy: specifier: 'catalog:' version: 3.0.0 @@ -2013,9 +2016,6 @@ importers: dotenv: specifier: 'catalog:' version: 16.4.5 - eslint-import-resolver-typescript: - specifier: 'catalog:' - version: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) express: specifier: 'catalog:' version: 4.21.1 @@ -2095,12 +2095,15 @@ importers: eslint-config-prettier: specifier: 'catalog:' version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-typescript: + specifier: 'catalog:' + version: 3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: specifier: 'catalog:' version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) jest: specifier: 'catalog:' version: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) @@ -2116,6 +2119,9 @@ importers: typescript: specifier: 'catalog:' version: 5.6.3 + typescript-eslint: + specifier: 'catalog:' + version: 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) apps/techlabblog: dependencies: @@ -2218,7 +2224,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-mdx: specifier: 'catalog:' version: 3.1.5(eslint@9.14.0(jiti@1.21.6)) @@ -2336,7 +2342,7 @@ importers: version: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1) eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) prettier: specifier: 'catalog:' version: 3.3.3 @@ -2452,6 +2458,9 @@ importers: typescript: specifier: 'catalog:' version: 5.6.3 + typescript-eslint: + specifier: 'catalog:' + version: 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) packages/commons-ui-core: dependencies: @@ -2755,7 +2764,7 @@ importers: version: 15.0.3 eslint-config-airbnb: specifier: 'catalog:' - version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) eslint-config-prettier: specifier: 'catalog:' version: 9.1.0(eslint@9.14.0(jiti@1.21.6)) @@ -2767,10 +2776,10 @@ importers: version: 1.1.0 eslint-plugin-import: specifier: 'catalog:' - version: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-jest: specifier: 'catalog:' - version: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) + version: 28.8.3(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) eslint-plugin-jest-dom: specifier: 'catalog:' version: 5.4.0(@testing-library/dom@10.4.0)(eslint@9.14.0(jiti@1.21.6)) @@ -2785,7 +2794,7 @@ importers: version: 5.1.0(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-playwright: specifier: 'catalog:' - version: 1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)) + version: 1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-prettier: specifier: 'catalog:' version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3) @@ -6966,6 +6975,17 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.16.0': + resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/parser@8.12.2': resolution: {integrity: sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6976,6 +6996,16 @@ packages: typescript: optional: true + '@typescript-eslint/parser@8.16.0': + resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6984,6 +7014,10 @@ packages: resolution: {integrity: sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.16.0': + resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.12.2': resolution: {integrity: sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6993,6 +7027,16 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.16.0': + resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7001,6 +7045,10 @@ packages: resolution: {integrity: sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.16.0': + resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7019,6 +7067,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.16.0': + resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7031,6 +7088,16 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.16.0': + resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7039,6 +7106,10 @@ packages: resolution: {integrity: sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.16.0': + resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -13846,6 +13917,16 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + typescript-eslint@8.16.0: + resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + typescript@5.6.3: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} @@ -20483,6 +20564,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/type-utils': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 + eslint: 9.14.0(jiti@1.21.6) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.4.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.12.2 @@ -20496,6 +20595,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 + debug: 4.3.7 + eslint: 9.14.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -20506,6 +20618,11 @@ snapshots: '@typescript-eslint/types': 8.12.2 '@typescript-eslint/visitor-keys': 8.12.2 + '@typescript-eslint/scope-manager@8.16.0': + dependencies: + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/type-utils@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) @@ -20518,10 +20635,24 @@ snapshots: - eslint - supports-color + '@typescript-eslint/type-utils@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + debug: 4.3.7 + eslint: 9.14.0(jiti@1.21.6) + ts-api-utils: 1.4.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@8.12.2': {} + '@typescript-eslint/types@8.16.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -20551,6 +20682,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.16.0(typescript@5.6.3)': + dependencies: + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + debug: 4.3.7 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.4.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) @@ -20577,6 +20723,18 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -20587,6 +20745,11 @@ snapshots: '@typescript-eslint/types': 8.12.2 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.16.0': + dependencies: + '@typescript-eslint/types': 8.16.0 + eslint-visitor-keys: 4.2.0 + '@ungap/structured-clone@1.2.0': {} '@videojs/http-streaming@3.15.0(video.js@8.19.1)': @@ -22759,20 +22922,20 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: confusing-browser-globals: 1.0.11 eslint: 9.14.0(jiti@1.21.6) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react-hooks@4.6.2(eslint@9.14.0(jiti@1.21.6)))(eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: eslint: 9.14.0(jiti@1.21.6) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1))(eslint@9.14.0(jiti@1.21.6)) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-react-hooks: 4.6.2(eslint@9.14.0(jiti@1.21.6)) @@ -22787,8 +22950,8 @@ snapshots: '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) eslint-plugin-react-hooks: 5.0.0(eslint@9.14.0(jiti@1.21.6)) @@ -22869,19 +23032,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 9.14.0(jiti@1.21.6) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -22900,7 +23063,7 @@ snapshots: is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -22926,13 +23089,32 @@ snapshots: - eslint-import-resolver-webpack - supports-color + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)): + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.3.7 + enhanced-resolve: 5.17.1 + eslint: 9.14.0(jiti@1.21.6) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.2.1 + is-glob: 4.0.3 + optionalDependencies: + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - supports-color + eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 9.14.0(jiti@1.21.6) - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 @@ -22949,7 +23131,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22966,7 +23148,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -22983,7 +23165,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -23000,7 +23182,7 @@ snapshots: dependencies: debug: 3.2.7 enhanced-resolve: 0.9.1 - eslint-plugin-import: 2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)) find-root: 1.1.0 hasown: 2.0.2 interpret: 1.4.0 @@ -23057,35 +23239,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: + '@typescript-eslint/parser': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)) eslint-import-resolver-webpack: 0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)) transitivePeerDependencies: - supports-color @@ -23119,7 +23303,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23130,7 +23314,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23177,7 +23361,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23188,7 +23372,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23199,12 +23383,14 @@ snapshots: semver: 6.3.1 string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(eslint-import-resolver-typescript@3.6.3)(eslint-import-resolver-webpack@0.13.9)(eslint@9.14.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23215,7 +23401,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.14.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(eslint-import-resolver-webpack@0.13.9)(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@1.21.6)))(eslint-import-resolver-webpack@0.13.9(eslint-plugin-import@2.31.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack-cli@4.10.0)))(eslint@9.14.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23239,12 +23425,12 @@ snapshots: optionalDependencies: '@testing-library/dom': 10.4.0 - eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3): + eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3): dependencies: '@typescript-eslint/utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.14.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) jest: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - supports-color @@ -23305,12 +23491,12 @@ snapshots: eslint-plugin-module-resolver@1.5.0: {} - eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)): + eslint-plugin-playwright@1.8.3(eslint-plugin-jest@28.8.3(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6)): dependencies: eslint: 9.14.0(jiti@1.21.6) globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) + eslint-plugin-jest: 28.8.3(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(jest@29.7.0(babel-plugin-macros@3.1.0))(typescript@5.6.3) eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@9.14.0(jiti@1.21.6)))(eslint@9.14.0(jiti@1.21.6))(prettier@3.3.3): dependencies: @@ -29799,6 +29985,17 @@ snapshots: typedarray@0.0.6: {} + typescript-eslint@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.14.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + typescript@5.6.3: {} ufo@1.5.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4128f3e3d..afd4d7015 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -182,6 +182,7 @@ catalog: tsconfig-paths: ^4.2.0 tsx: ^4.19.1 typescript: ^5.5.4 + typescript-eslint: ^8.16.0 turbo: ^2.1.1 vega: ^5.30.0 vega-embed: ^6.26.0 From 7296b99a16e5c17b023b67ac6ac02c29bab32b79 Mon Sep 17 00:00:00 2001 From: Kevin Koech Date: Wed, 27 Nov 2024 12:19:21 +0300 Subject: [PATCH 07/22] Fixed relative imports --- .eslintrc.js | 9 ++ .estlintignore | 3 + apps/charterafrica/eslint.config.js | 2 +- apps/civicsignalblog/eslint.config.js | 27 ++-- apps/civicsignalblog/tsconfig.json | 3 +- apps/climatemappedafrica/eslint.config.js | 2 +- apps/codeforafrica/eslint.config.js | 2 +- apps/codeforafrica/eslint.webpack.config.js | 47 +++--- apps/promisetracker/eslint.config.js | 2 +- apps/roboshield/eslint.config.js | 27 ++-- apps/vpnmanager/eslint.config.js | 20 +++ apps/vpnmanager/eslint.webpack.config.js | 30 ++++ apps/vpnmanager/package.json | 2 +- .../DesktopNavBar/DesktopNavBar.tsx | 3 +- .../components/MobileNavBar/MobileNavBar.tsx | 4 +- .../NavBarNavList/NavBarNavList.tsx | 1 + .../src/components/Statistics/Statistics.tsx | 12 +- .../src/components/UserAvatar/UserAvatar.tsx | 3 +- apps/vpnmanager/src/lib/data/database.ts | 5 +- apps/vpnmanager/src/lib/outline.ts | 6 +- apps/vpnmanager/src/lib/processUsers.ts | 8 +- apps/vpnmanager/src/lib/statistics.ts | 4 +- apps/vpnmanager/src/middleware.ts | 2 +- apps/vpnmanager/src/pages/_app.tsx | 2 +- apps/vpnmanager/src/pages/api/statistics.ts | 1 + apps/vpnmanager/src/pages/api/users.ts | 1 + apps/vpnmanager/src/pages/index.tsx | 5 +- apps/vpnmanager/src/pages/login.tsx | 5 +- apps/vpnmanager/src/utils/fetchJson.ts | 2 + apps/vpnmanager/src/utils/index.ts | 2 +- packages/eslint-config-commons-ui/index.js | 6 - .../eslint-config-commons-ui/package.json | 3 +- pnpm-lock.yaml | 139 ++++++++++++------ pnpm-workspace.yaml | 3 +- 34 files changed, 254 insertions(+), 139 deletions(-) create mode 100644 .eslintrc.js create mode 100644 .estlintignore create mode 100644 apps/vpnmanager/eslint.webpack.config.js diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 000000000..22a366d7d --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,9 @@ +module.exports = { + root: true, + extends: ["eslint-config-commons-ui/next"], + settings: { + next: { + rootDir: "apps/*/", + }, + }, +}; diff --git a/.estlintignore b/.estlintignore new file mode 100644 index 000000000..0a81bc3e3 --- /dev/null +++ b/.estlintignore @@ -0,0 +1,3 @@ +build +node_modules +.github diff --git a/apps/charterafrica/eslint.config.js b/apps/charterafrica/eslint.config.js index 5bd32d6f6..255f17bc4 100644 --- a/apps/charterafrica/eslint.config.js +++ b/apps/charterafrica/eslint.config.js @@ -25,7 +25,6 @@ module.exports = [ "**/public/", ], }, - ...eslintConfig, { settings: { "import/resolver": { @@ -35,4 +34,5 @@ module.exports = [ }, }, }, + ...eslintConfig, ]; diff --git a/apps/civicsignalblog/eslint.config.js b/apps/civicsignalblog/eslint.config.js index 742fe812a..23e9e9432 100644 --- a/apps/civicsignalblog/eslint.config.js +++ b/apps/civicsignalblog/eslint.config.js @@ -24,20 +24,23 @@ module.exports = [ "**/playwright-report/", ], }, - ...eslintConfig, - { - settings: { - "import/resolver": { - webpack: { - config: "./eslint.webpack.config.js", - }, - typescript: { - alwaysTryTypes: false, // we mostly have JS thus we don't need types automatically resolved - project: "./tsconfig.json", + ...eslintConfig.map((config) => { + return { + ...config, + settings: { + ...config.settings, + "import/resolver": { + webpack: { + config: "./eslint.webpack.config.js", + }, + typescript: { + alwaysTryTypes: false, + project: "./tsconfig.json", + }, }, }, - }, - }, + }; + }), { rules: { "react/jsx-filename-extension": [1, { extensions: [".js", ".tsx"] }], // This rule allows JSX syntax in both .js and tsx files diff --git a/apps/civicsignalblog/tsconfig.json b/apps/civicsignalblog/tsconfig.json index 7f5e2fa58..d76ccc173 100644 --- a/apps/civicsignalblog/tsconfig.json +++ b/apps/civicsignalblog/tsconfig.json @@ -20,7 +20,8 @@ "@/commons-ui/next/*": ["../../packages/commons-ui-next/src/*"], "@/commons-ui/payload/*": ["../../packages/commons-ui-payload/src/*"], "#civicsignalblog*": ["./src/*"] - } + }, + "target": "ES2017" }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], "exclude": ["build", "dist", "node_modules"] diff --git a/apps/climatemappedafrica/eslint.config.js b/apps/climatemappedafrica/eslint.config.js index 809505b98..93c93643b 100644 --- a/apps/climatemappedafrica/eslint.config.js +++ b/apps/climatemappedafrica/eslint.config.js @@ -24,7 +24,6 @@ module.exports = [ "**/playwright-report/", ], }, - ...eslintConfig, { settings: { "import/resolver": { @@ -34,4 +33,5 @@ module.exports = [ }, }, }, + ...eslintConfig, ]; diff --git a/apps/codeforafrica/eslint.config.js b/apps/codeforafrica/eslint.config.js index 809505b98..93c93643b 100644 --- a/apps/codeforafrica/eslint.config.js +++ b/apps/codeforafrica/eslint.config.js @@ -24,7 +24,6 @@ module.exports = [ "**/playwright-report/", ], }, - ...eslintConfig, { settings: { "import/resolver": { @@ -34,4 +33,5 @@ module.exports = [ }, }, }, + ...eslintConfig, ]; diff --git a/apps/codeforafrica/eslint.webpack.config.js b/apps/codeforafrica/eslint.webpack.config.js index 5397c40ac..c6b8a9496 100644 --- a/apps/codeforafrica/eslint.webpack.config.js +++ b/apps/codeforafrica/eslint.webpack.config.js @@ -1,25 +1,26 @@ -module.exports = [ - { - ignores: [ - "**/node_modules", - "**/.pnp", - "**/.pnp.js", - "**/.pnpm-debug.log", - "**/dist/", - "**/coverage", - "**/.next/", - "**/out/", - "**/build/", - "**/.DS_Store", - "**/*.pem", - "**/npm-debug.log*", - "**/yarn-debug.log*", - "**/yarn-error.log*", - "**/.vercel", - "**/.now", - "**/.turbo", - "**/test-results/", - "**/playwright-report/", +const path = require("path"); + +module.exports = { + module: { + rules: [ + { + test: /\.svg$/i, + type: "asset", + resourceQuery: /url/, // *.svg?url + }, + { + test: /\.svg$/i, + issuer: /\.[jt]sx?$/, + resourceQuery: { not: [/url/] }, // exclude react component if *.svg?url + use: ["@svgr/webpack"], + }, ], }, -]; + resolve: { + alias: { + "@/codeforafrica": path.resolve(__dirname, "src/"), + content: path.resolve(__dirname, "content/"), + }, + extensions: [".js"], + }, +}; diff --git a/apps/promisetracker/eslint.config.js b/apps/promisetracker/eslint.config.js index 809505b98..93c93643b 100644 --- a/apps/promisetracker/eslint.config.js +++ b/apps/promisetracker/eslint.config.js @@ -24,7 +24,6 @@ module.exports = [ "**/playwright-report/", ], }, - ...eslintConfig, { settings: { "import/resolver": { @@ -34,4 +33,5 @@ module.exports = [ }, }, }, + ...eslintConfig, ]; diff --git a/apps/roboshield/eslint.config.js b/apps/roboshield/eslint.config.js index 94bf9e453..bc5e6ec35 100644 --- a/apps/roboshield/eslint.config.js +++ b/apps/roboshield/eslint.config.js @@ -23,23 +23,19 @@ module.exports = [ "**/dist/", ], }, - ...eslintConfig.map((config) => { - return { - ...config, - settings: { - ...config.settings, - "import/resolver": { - webpack: { - config: "./eslint.webpack.config.js", - }, - typescript: { - alwaysTryTypes: false, - project: "./tsconfig.json", - }, + { + settings: { + "import/resolver": { + webpack: { + config: "./eslint.webpack.config.js", + }, + typescript: { + alwaysTryTypes: false, + project: "./tsconfig.json", }, }, - }; - }), + }, + }, { rules: { "react/jsx-filename-extension": [1, { extensions: [".js", ".tsx"] }], // This rule allows JSX syntax in both .js and tsx files @@ -54,4 +50,5 @@ module.exports = [ ], }, }, + ...eslintConfig, ]; diff --git a/apps/vpnmanager/eslint.config.js b/apps/vpnmanager/eslint.config.js index 3f3d5a15e..e4a5031dd 100644 --- a/apps/vpnmanager/eslint.config.js +++ b/apps/vpnmanager/eslint.config.js @@ -28,13 +28,33 @@ module.exports = [ ...config, settings: { ...config.settings, + "import/extensions": [".js", ".jsx", ".ts", ".tsx"], "import/resolver": { + webpack: { + config: "./eslint.webpack.config.js", + }, typescript: { alwaysTryTypes: false, project: "./tsconfig.json", }, }, + "import/parsers": { + "@typescript-eslint/parser": [".ts", ".tsx"], + }, }, }; }), + { + rules: { + "react/jsx-filename-extension": [1, { extensions: [".js", ".tsx"] }], // This rule allows JSX syntax in both .js and tsx files + "import/extensions": [ + "error", + "ignorePackages", + { + js: "never", + tsx: "never", + }, + ], + }, + }, ]; diff --git a/apps/vpnmanager/eslint.webpack.config.js b/apps/vpnmanager/eslint.webpack.config.js new file mode 100644 index 000000000..1fb392566 --- /dev/null +++ b/apps/vpnmanager/eslint.webpack.config.js @@ -0,0 +1,30 @@ +const path = require("path"); + +module.exports = { + module: { + rules: [ + { + test: /\.svg$/i, + type: "asset", + resourceQuery: /url/, // *.svg?url + }, + { + test: /\.svg$/i, + issuer: /\.[jt]sx?$/, + resourceQuery: { not: [/url/] }, // exclude react component if *.svg?url + use: ["@svgr/webpack"], + }, + ], + }, + resolve: { + alias: { + "@/vpnmanager": path.resolve(__dirname, "src/"), + content: path.resolve(__dirname, "content/"), + }, + extensions: [".js"], + }, + typescript: { + alwaysTryTypes: false, + project: "./tsconfig.json", + }, +}; diff --git a/apps/vpnmanager/package.json b/apps/vpnmanager/package.json index 671974e1a..0cc1c7e12 100644 --- a/apps/vpnmanager/package.json +++ b/apps/vpnmanager/package.json @@ -7,7 +7,7 @@ "build": "next build", "start": "next start", "lint-check": "TIMING=1 next lint './'", - "lint": "TIMING=1 next lint --fix './'", + "lint": "TIMING=1 eslint --fix './'", "clean": "rm -rf .next .turbo node_modules", "jest": "jest --passWithNoTests", "playwright": "npx playwright test" diff --git a/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx b/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx index c5fc49f1e..493e59e3d 100644 --- a/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx +++ b/apps/vpnmanager/src/components/DesktopNavBar/DesktopNavBar.tsx @@ -1,6 +1,5 @@ -import React, { ForwardedRef } from "react"; - import { Box, Grid, Grid2Props, SxProps } from "@mui/material"; +import React, { ForwardedRef } from "react"; import type { Menu, diff --git a/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx b/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx index d894b71f9..d83812839 100644 --- a/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx +++ b/apps/vpnmanager/src/components/MobileNavBar/MobileNavBar.tsx @@ -11,12 +11,12 @@ import { import { SxProps, styled } from "@mui/material/styles"; import React, { ForwardedRef } from "react"; +import menuIcon from "@/vpnmanager/assets/icons/menu-icon.svg"; +import CloseIcon from "@/vpnmanager/assets/icons/Type=x, Size=24, Color=CurrentColor.svg"; import type { Menu, SocialMediaLink, } from "@/vpnmanager/components/NavBarNavList"; -import menuIcon from "@/vpnmanager/assets/icons/menu-icon.svg"; -import CloseIcon from "@/vpnmanager/assets/icons/Type=x, Size=24, Color=CurrentColor.svg"; import NavBarNavList from "@/vpnmanager/components/NavBarNavList"; import NextImageButton from "@/vpnmanager/components/NextImageButton"; diff --git a/apps/vpnmanager/src/components/NavBarNavList/NavBarNavList.tsx b/apps/vpnmanager/src/components/NavBarNavList/NavBarNavList.tsx index ae1576878..8d6770e75 100644 --- a/apps/vpnmanager/src/components/NavBarNavList/NavBarNavList.tsx +++ b/apps/vpnmanager/src/components/NavBarNavList/NavBarNavList.tsx @@ -2,6 +2,7 @@ import { NavList, NavListItem, SocialMediaIconLink } from "@commons-ui/core"; import { Link } from "@commons-ui/next"; import type { LinkProps } from "@mui/material"; import React from "react"; + import UserAvatar from "@/vpnmanager/components/UserAvatar"; interface NavListItemProps extends LinkProps {} diff --git a/apps/vpnmanager/src/components/Statistics/Statistics.tsx b/apps/vpnmanager/src/components/Statistics/Statistics.tsx index 8bf56b1dc..1169ca07b 100644 --- a/apps/vpnmanager/src/components/Statistics/Statistics.tsx +++ b/apps/vpnmanager/src/components/Statistics/Statistics.tsx @@ -1,4 +1,5 @@ -import React, { useEffect, useRef, useState } from "react"; +import { Section } from "@commons-ui/core"; +import { Link } from "@commons-ui/next"; import { Box, Table, @@ -13,12 +14,11 @@ import { Button, TablePagination, } from "@mui/material"; -import { Section } from "@commons-ui/core"; +import { format, startOfYesterday } from "date-fns"; import { useRouter } from "next/router"; +import React, { useEffect, useRef, useState } from "react"; import { fetchJson, formatBytes } from "@/vpnmanager/utils"; -import { Link } from "@commons-ui/next"; -import { format, startOfYesterday } from "date-fns"; export interface Data { ID: number; @@ -152,7 +152,7 @@ const Statistics: React.FC = ({ data: result }) => { name="date" type="date" variant="outlined" - value={filters["date"]} + value={filters.date} onChange={handleFilterChange} placeholder="Date Start" size="small" @@ -234,7 +234,7 @@ const Statistics: React.FC = ({ data: result }) => {