diff --git a/apps/activitypub/package.json b/apps/activitypub/package.json index c24679f97ce..aa58d2d7b91 100644 --- a/apps/activitypub/package.json +++ b/apps/activitypub/package.json @@ -43,10 +43,10 @@ "@types/jest": "catalog:", "@types/react": "catalog:", "@types/react-dom": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/admin-toolbar/package.json b/apps/admin-toolbar/package.json index 58f877c00fd..4ac052ca0af 100644 --- a/apps/admin-toolbar/package.json +++ b/apps/admin-toolbar/package.json @@ -29,9 +29,9 @@ "prepublishOnly": "pnpm build" }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "concurrently": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "globals": "catalog:", "jsdom": "catalog:", diff --git a/apps/admin-x-design-system/.eslintrc.cjs b/apps/admin-x-design-system/.eslintrc.cjs deleted file mode 100644 index 4cd44581312..00000000000 --- a/apps/admin-x-design-system/.eslintrc.cjs +++ /dev/null @@ -1,50 +0,0 @@ -const tailwindCssConfig = `${__dirname}/../admin/src/index.css`; - -module.exports = { - root: true, - extends: [ - 'plugin:ghost/ts', - 'plugin:react/recommended', - 'plugin:react-hooks/recommended' - ], - plugins: [ - 'ghost', - 'react-refresh', - 'tailwindcss' - ], - settings: { - react: { - version: 'detect' - }, - tailwindcss: { - config: tailwindCssConfig - } - }, - rules: { - // suppress errors for missing 'import React' in JSX files, as we don't need it - 'react/react-in-jsx-scope': 'off', - // ignore prop-types for now - 'react/prop-types': 'off', - - 'react/jsx-sort-props': ['error', { - reservedFirst: true, - callbacksLast: true, - shorthandLast: true, - locale: 'en' - }], - 'react/button-has-type': 'error', - 'react/no-array-index-key': 'error', - 'react/jsx-key': 'off', - - // Enforce kebab-case (lowercase with hyphens) for all filenames - 'ghost/filenames/match-regex': ['error', '^[a-z0-9.-]+$', false], - - 'tailwindcss/classnames-order': 'error', - 'tailwindcss/enforces-negative-arbitrary-values': 'warn', - 'tailwindcss/enforces-shorthand': 'warn', - 'tailwindcss/migration-from-tailwind-2': 'warn', - 'tailwindcss/no-arbitrary-value': 'off', - 'tailwindcss/no-custom-classname': 'off', - 'tailwindcss/no-contradicting-classname': 'error' - } -}; diff --git a/apps/admin-x-design-system/package.json b/apps/admin-x-design-system/package.json index 78c23aa10cd..52c5e3bee7b 100644 --- a/apps/admin-x-design-system/package.json +++ b/apps/admin-x-design-system/package.json @@ -38,13 +38,13 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "@types/validator": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@typescript-eslint/parser": "catalog:", "@vitejs/plugin-react": "catalog:", "autoprefixer": "10.5.0", "c8": "catalog:", "chai": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/admin-x-framework/.eslintrc.cjs b/apps/admin-x-framework/.eslintrc.cjs deleted file mode 100644 index 9c75dd89de0..00000000000 --- a/apps/admin-x-framework/.eslintrc.cjs +++ /dev/null @@ -1,42 +0,0 @@ -module.exports = { - extends: [ - 'plugin:ghost/ts', - 'plugin:react/recommended', - 'plugin:react-hooks/recommended' - ], - plugins: [ - 'ghost', - 'react-refresh', - 'tailwindcss' - ], - settings: { - react: { - version: 'detect' - } - }, - rules: { - // suppress errors for missing 'import React' in JSX files, as we don't need it - 'react/react-in-jsx-scope': 'off', - // ignore prop-types for now - 'react/prop-types': 'off', - 'no-restricted-imports': ['error', { - paths: [{ - name: '@tryghost/shade', - message: 'Import from layered subpaths instead (components/primitives/patterns/utils/app/tokens).' - }] - }], - - 'react/jsx-sort-props': ['error', { - reservedFirst: true, - callbacksLast: true, - shorthandLast: true, - locale: 'en' - }], - 'react/button-has-type': 'error', - 'react/no-array-index-key': 'error', - 'react/jsx-key': 'off', - - // Enforce kebab-case (lowercase with hyphens) for all filenames - 'ghost/filenames/match-regex': ['error', '^[a-z0-9.-]+$', false] - } -}; diff --git a/apps/admin-x-framework/package.json b/apps/admin-x-framework/package.json index 4556508c3f0..577baa48bac 100644 --- a/apps/admin-x-framework/package.json +++ b/apps/admin-x-framework/package.json @@ -85,10 +85,10 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "@vitejs/plugin-react": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@vitest/coverage-v8": "catalog:", "c8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/admin-x-settings/package.json b/apps/admin-x-settings/package.json index b368bcca16d..88a84746a0c 100644 --- a/apps/admin-x-settings/package.json +++ b/apps/admin-x-settings/package.json @@ -84,11 +84,11 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "@types/validator": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", "@vitest/coverage-v8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/admin/package.json b/apps/admin/package.json index 72f2ee3eabf..2c77ec4bada 100644 --- a/apps/admin/package.json +++ b/apps/admin/package.json @@ -27,7 +27,7 @@ "zod": "catalog:" }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@tailwindcss/vite": "catalog:", "@tanstack/react-query": "catalog:", "@testing-library/jest-dom": "catalog:", @@ -36,7 +36,7 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "@vitejs/plugin-react-swc": "4.1.0", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-no-relative-import-paths": "1.6.1", "eslint-plugin-react-hooks": "catalog:", "eslint-plugin-react-refresh": "catalog:", diff --git a/apps/announcement-bar/package.json b/apps/announcement-bar/package.json index 0ecc0bc12dd..6117a91a4a7 100644 --- a/apps/announcement-bar/package.json +++ b/apps/announcement-bar/package.json @@ -50,12 +50,12 @@ ] }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@vitejs/plugin-react": "catalog:", "@vitest/coverage-v8": "catalog:", "concurrently": "catalog:", "cross-fetch": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "globals": "catalog:", diff --git a/apps/comments-ui/package.json b/apps/comments-ui/package.json index fbbd2fa4fb8..58159b3dc66 100644 --- a/apps/comments-ui/package.json +++ b/apps/comments-ui/package.json @@ -62,7 +62,7 @@ "react-string-replace": "2.0.1" }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@playwright/test": "catalog:", "@testing-library/jest-dom": "catalog:", "@testing-library/react": "catalog:react17", @@ -73,7 +73,7 @@ "autoprefixer": "10.5.0", "bson-objectid": "catalog:", "concurrently": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-i18next": "6.1.4", "eslint-plugin-react": "catalog:", diff --git a/apps/portal/package.json b/apps/portal/package.json index 72cd5f41efa..7e65a29dcb8 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@doist/react-interpolate": "2.2.2", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@sentry/react": "catalog:", "@testing-library/jest-dom": "catalog:", "@testing-library/react": "catalog:react17", @@ -55,7 +55,7 @@ "concurrently": "catalog:", "cross-fetch": "catalog:", "dompurify": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-i18next": "6.1.4", "eslint-plugin-react": "catalog:", diff --git a/apps/posts/package.json b/apps/posts/package.json index 8572632a727..f3abbd770aa 100644 --- a/apps/posts/package.json +++ b/apps/posts/package.json @@ -47,9 +47,9 @@ "@types/papaparse": "5.5.2", "@types/react": "catalog:", "@types/validator": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@vitest/coverage-v8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/shade/.eslintrc.cjs b/apps/shade/.eslintrc.cjs deleted file mode 100644 index 823b68e5a89..00000000000 --- a/apps/shade/.eslintrc.cjs +++ /dev/null @@ -1,51 +0,0 @@ -const tailwindCssConfig = `${__dirname}/../admin/src/index.css`; - -module.exports = { - root: true, - extends: [ - 'plugin:ghost/ts', - 'plugin:react/recommended', - 'plugin:react-hooks/recommended', - 'plugin:storybook/recommended' - ], - plugins: [ - 'ghost', - 'react-refresh', - 'tailwindcss' - ], - settings: { - react: { - version: 'detect' - }, - tailwindcss: { - config: tailwindCssConfig - } - }, - rules: { - // suppress errors for missing 'import React' in JSX files, as we don't need it - 'react/react-in-jsx-scope': 'off', - // ignore prop-types for now - 'react/prop-types': 'off', - - // Enforce a kebab-case (lowercase with hyphens) for all filenames - 'ghost/filenames/match-regex': ['error', '^[a-z0-9.-]+$', false], - - 'react/jsx-sort-props': ['error', { - reservedFirst: true, - callbacksLast: true, - shorthandLast: true, - locale: 'en' - }], - 'react/button-has-type': 'error', - 'react/no-array-index-key': 'error', - 'react/jsx-key': 'off', - - 'tailwindcss/classnames-order': 'error', - 'tailwindcss/enforces-negative-arbitrary-values': 'warn', - 'tailwindcss/enforces-shorthand': 'warn', - 'tailwindcss/migration-from-tailwind-2': 'warn', - 'tailwindcss/no-arbitrary-value': 'off', - 'tailwindcss/no-custom-classname': 'off', - 'tailwindcss/no-contradicting-classname': 'error' - } -}; diff --git a/apps/shade/eslint.config.js b/apps/shade/eslint.config.js index 74c77a74c87..8ffff7e50b4 100644 --- a/apps/shade/eslint.config.js +++ b/apps/shade/eslint.config.js @@ -61,7 +61,6 @@ export default tseslint.config( ghost: ghostPlugin, 'react-hooks': reactHooksPlugin, 'react-refresh': reactRefreshPlugin, - storybook: storybookPlugin, tailwindcss: tailwindcssPlugin }, settings: { @@ -98,14 +97,7 @@ export default tseslint.config( 'tailwindcss/no-contradicting-classname': 'error' } }, - // Storybook story files — render() functions intentionally use hooks - // and don't need to look like React components - { - files: ['**/*.stories.{ts,tsx,js,jsx}'], - rules: { - 'react-hooks/rules-of-hooks': 'off' - } - }, + ...storybookPlugin.configs['flat/recommended'], { files: ['test/**/*.{js,ts,cjs,tsx}'], extends: [...tseslint.configs.recommended], diff --git a/apps/shade/package.json b/apps/shade/package.json index a3fc503342e..a9cfe284b10 100644 --- a/apps/shade/package.json +++ b/apps/shade/package.json @@ -93,9 +93,9 @@ "@typescript-eslint/parser": "catalog:", "@vitejs/plugin-react": "catalog:", "@vitest/coverage-v8": "catalog:", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "c8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/apps/shade/src/components/ui/icon.stories.tsx b/apps/shade/src/components/ui/icon.stories.tsx index 67c5c4cea54..2abdc3497e2 100644 --- a/apps/shade/src/components/ui/icon.stories.tsx +++ b/apps/shade/src/components/ui/icon.stories.tsx @@ -29,7 +29,6 @@ type Story = StoryObj; export const IconGallery = { render: (args: Story['args']) => { const icons = Object.keys(Icon) as IconName[]; - // eslint-disable-next-line react-hooks/rules-of-hooks const [copiedIcon, setCopiedIcon] = useState(null); const copyToClipboard = (iconName: string) => { diff --git a/apps/signup-form/package.json b/apps/signup-form/package.json index 20ca5f5fc23..98aa8b87df7 100644 --- a/apps/signup-form/package.json +++ b/apps/signup-form/package.json @@ -36,7 +36,7 @@ "react-dom": "catalog:" }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@playwright/test": "catalog:", "@storybook/addon-docs": "catalog:", "@storybook/addon-links": "catalog:", @@ -48,7 +48,7 @@ "@vitejs/plugin-react": "catalog:", "autoprefixer": "10.5.0", "concurrently": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-tailwindcss": "catalog:tailwind3", diff --git a/apps/sodo-search/package.json b/apps/sodo-search/package.json index 07868d6d526..ae2c002ae06 100644 --- a/apps/sodo-search/package.json +++ b/apps/sodo-search/package.json @@ -53,14 +53,14 @@ ] }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@testing-library/jest-dom": "catalog:", "@testing-library/react": "catalog:react17", "@vitejs/plugin-react": "catalog:", "@vitest/coverage-v8": "catalog:", "concurrently": "catalog:", "cross-fetch": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "globals": "catalog:", diff --git a/apps/stats/package.json b/apps/stats/package.json index bd22e1ee92d..a0c0efc965f 100644 --- a/apps/stats/package.json +++ b/apps/stats/package.json @@ -45,12 +45,12 @@ "@types/node": "catalog:", "@types/react": "catalog:", "@types/react-svg-map": "2.1.4", - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", "@vitest/coverage-v8": "catalog:", "dotenv": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", "eslint-plugin-react-hooks": "catalog:", diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 00000000000..01a3269a289 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,15 @@ +import globals from 'globals'; + +// Workspace-wide root config. Each workspace has its own eslint.config.mjs; +// this file only handles files that fall outside any workspace, mainly the +// scripts/ directory invoked via lint-staged when files there are touched. +export default [ + { + files: ['scripts/**/*.{js,cjs,mjs}'], + languageOptions: { + ecmaVersion: 2022, + sourceType: 'script', + globals: globals.node + } + } +]; diff --git a/ghost/admin/package.json b/ghost/admin/package.json index f5c861dec2c..ff36bf52bb1 100644 --- a/ghost/admin/package.json +++ b/ghost/admin/package.json @@ -119,8 +119,8 @@ "ember-test-selectors": "6.0.0", "ember-tooltips": "3.6.0", "ember-truth-helpers": "3.1.1", - "@eslint/js": "catalog:eslint9", - "eslint": "catalog:eslint9", + "@eslint/js": "catalog:", + "eslint": "catalog:", "eslint-plugin-babel": "5.3.1", "eslint-plugin-ember": "12.7.5", "eslint-plugin-ghost": "3.5.0", diff --git a/ghost/core/package.json b/ghost/core/package.json index ee49d2832c6..11f3760477f 100644 --- a/ghost/core/package.json +++ b/ghost/core/package.json @@ -286,8 +286,8 @@ "cli-progress": "3.12.0", "cssnano": "7.1.9", "esbuild": "0.28.0", - "@eslint/js": "catalog:eslint9", - "eslint": "catalog:eslint9", + "@eslint/js": "catalog:", + "eslint": "catalog:", "eslint-plugin-ghost": "3.5.0", "globals": "17.6.0", "typescript-eslint": "8.58.0", diff --git a/ghost/i18n/package.json b/ghost/i18n/package.json index 098d45e270c..826b5153f62 100644 --- a/ghost/i18n/package.json +++ b/ghost/i18n/package.json @@ -31,9 +31,9 @@ "locales" ], "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@vitest/coverage-v8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "3.5.0", "fs-extra": "catalog:", "globals": "17.6.0", diff --git a/ghost/parse-email-address/package.json b/ghost/parse-email-address/package.json index 4327bc1dcd4..972277becd7 100644 --- a/ghost/parse-email-address/package.json +++ b/ghost/parse-email-address/package.json @@ -25,11 +25,11 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "catalog:eslint9", + "@eslint/js": "catalog:", "@types/node": "catalog:", "@typescript-eslint/parser": "catalog:", "@vitest/coverage-v8": "catalog:", - "eslint": "catalog:eslint9", + "eslint": "catalog:", "eslint-plugin-ghost": "3.5.0", "globals": "17.6.0", "tsx": "catalog:", diff --git a/package.json b/package.json index f7cae1ee4ae..5d7073b11e3 100644 --- a/package.json +++ b/package.json @@ -84,6 +84,7 @@ "eslint": "catalog:", "eslint-plugin-ghost": "catalog:", "eslint-plugin-react": "catalog:", + "globals": "catalog:", "husky": "9.1.7", "jsonc-parser": "catalog:", "knip": "6.16.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d5641f0ab3..e157eda28f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ catalogs: specifier: 1.2.13 version: 1.2.13 '@eslint/js': - specifier: 8.57.1 - version: 8.57.1 + specifier: 9.39.4 + version: 9.39.4 '@faker-js/faker': specifier: 10.4.0 version: 10.4.0 @@ -181,8 +181,8 @@ catalogs: specifier: 17.4.2 version: 17.4.2 eslint: - specifier: 8.57.1 - version: 8.57.1 + specifier: 9.39.4 + version: 9.39.4 eslint-plugin-ghost: specifier: 3.5.0 version: 3.5.0 @@ -291,13 +291,6 @@ catalogs: zod: specifier: 4.4.3 version: 4.4.3 - eslint9: - '@eslint/js': - specifier: 9.39.4 - version: 9.39.4 - eslint: - specifier: 9.39.4 - version: 9.39.4 react17: '@testing-library/react': specifier: 12.1.5 @@ -387,13 +380,16 @@ importers: version: 13.0.2 eslint: specifier: 'catalog:' - version: 8.57.1(supports-color@5.5.0) + version: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) eslint-plugin-ghost: specifier: 'catalog:' - version: 3.5.0(eslint@8.57.1(supports-color@5.5.0)) + version: 3.5.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0) eslint-plugin-react: specifier: 'catalog:' - version: 7.37.5(eslint@8.57.1(supports-color@5.5.0)) + version: 7.37.5(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + globals: + specifier: 'catalog:' + version: 17.6.0 husky: specifier: 9.1.7 version: 9.1.7 @@ -477,7 +473,7 @@ importers: version: 4.4.3 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -496,25 +492,25 @@ importers: version: 18.3.7(@types/react@18.3.31) '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) + version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) eslint: - specifier: catalog:eslint9 - version: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) + specifier: 'catalog:' + version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' - version: 3.5.0(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + version: 3.5.0(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-react: specifier: 'catalog:' - version: 7.37.5(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + version: 7.37.5(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-react-hooks: specifier: 'catalog:' - version: 5.2.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + version: 5.2.0(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-react-refresh: specifier: 'catalog:' - version: 0.5.2(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + version: 0.5.2(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-tailwindcss: specifier: 'catalog:' version: 4.0.0-beta.0(tailwindcss@4.2.2) @@ -532,7 +528,7 @@ importers: version: 4.2.2 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -580,7 +576,7 @@ importers: version: 4.4.3 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@tailwindcss/vite': specifier: 'catalog:' @@ -607,7 +603,7 @@ importers: specifier: 4.1.0 version: 4.1.0(@swc/helpers@0.5.21)(vite@7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-no-relative-import-paths: specifier: 1.6.1 @@ -644,7 +640,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -662,13 +658,13 @@ importers: version: 10.29.2 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 concurrently: specifier: 'catalog:' version: 10.0.3 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -756,7 +752,7 @@ importers: specifier: 3.2.2 version: 3.2.2(react@18.3.1) '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@storybook/addon-docs': specifier: 'catalog:' @@ -790,7 +786,7 @@ importers: version: 13.15.10 '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitejs/plugin-react': specifier: 'catalog:' version: 4.7.0(vite@7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) @@ -804,7 +800,7 @@ importers: specifier: 'catalog:' version: 4.5.0 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -859,7 +855,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) validator: specifier: 'catalog:' version: 13.12.0 @@ -910,7 +906,7 @@ importers: version: 7.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -940,7 +936,7 @@ importers: specifier: 'catalog:' version: 11.0.0 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -977,7 +973,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1085,7 +1081,7 @@ importers: version: 13.12.0 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -1122,15 +1118,15 @@ importers: version: 13.15.10 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1158,7 +1154,7 @@ importers: version: 4.2.2 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1176,7 +1172,7 @@ importers: version: 17.0.2(react@17.0.2) devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@vitejs/plugin-react': specifier: 'catalog:' @@ -1191,7 +1187,7 @@ importers: specifier: 'catalog:' version: 4.1.0(encoding@0.1.13) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1267,7 +1263,7 @@ importers: version: 2.0.1 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -1300,7 +1296,7 @@ importers: specifier: 'catalog:' version: 10.0.3 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@1.21.7) eslint-plugin-ghost: specifier: 'catalog:' @@ -1358,7 +1354,7 @@ importers: specifier: 2.2.2 version: 2.2.2(prop-types@15.8.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@sentry/react': specifier: 'catalog:' @@ -1391,7 +1387,7 @@ importers: specifier: 'catalog:' version: 3.4.9 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1416,7 +1412,7 @@ importers: version: 17.0.2(react@17.0.2) typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1494,7 +1490,7 @@ importers: version: 4.4.3 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -1527,7 +1523,7 @@ importers: specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1558,7 +1554,7 @@ importers: version: 4.2.2 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1693,7 +1689,7 @@ importers: version: 4.4.3 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@storybook/addon-docs': specifier: 'catalog:' @@ -1718,10 +1714,10 @@ importers: version: 1.6.0 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitejs/plugin-react': specifier: 'catalog:' version: 4.7.0(vite@7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) @@ -1732,7 +1728,7 @@ importers: specifier: 'catalog:' version: 11.0.0 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1787,7 +1783,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1811,7 +1807,7 @@ importers: version: 18.3.1(react@18.3.1) devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@playwright/test': specifier: 'catalog:' @@ -1847,7 +1843,7 @@ importers: specifier: 'catalog:' version: 10.0.3 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1878,7 +1874,7 @@ importers: version: 3.4.19(tsx@4.22.4)(yaml@2.9.0) typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@25.9.1)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -1908,7 +1904,7 @@ importers: version: 17.0.2(react@17.0.2) devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@testing-library/jest-dom': specifier: 'catalog:' @@ -1929,7 +1925,7 @@ importers: specifier: 'catalog:' version: 4.1.0(encoding@0.1.13) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -1990,7 +1986,7 @@ importers: version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@faker-js/faker': specifier: 'catalog:' @@ -2015,10 +2011,10 @@ importers: version: 2.1.4 '@typescript-eslint/eslint-plugin': specifier: 'catalog:' - version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) @@ -2026,7 +2022,7 @@ importers: specifier: 'catalog:' version: 17.4.2 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 'catalog:' @@ -2054,7 +2050,7 @@ importers: version: 4.2.2 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vite: specifier: 'catalog:' version: 7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0) @@ -2069,7 +2065,7 @@ importers: devDependencies: '@eslint/js': specifier: 'catalog:' - version: 8.57.1 + version: 9.39.4 '@faker-js/faker': specifier: 'catalog:' version: 10.4.0 @@ -2099,13 +2095,13 @@ importers: version: 17.4.2 eslint: specifier: 'catalog:' - version: 8.57.1 + version: 9.39.4(jiti@2.7.0) eslint-plugin-no-relative-import-paths: specifier: 1.6.1 version: 1.6.1 eslint-plugin-playwright: specifier: 2.10.4 - version: 2.10.4(eslint@8.57.1) + version: 2.10.4(eslint@9.39.4(jiti@2.7.0)) express: specifier: 4.22.2 version: 4.22.2(supports-color@1.2.0) @@ -2123,7 +2119,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 'catalog:' - version: 8.58.0(eslint@8.57.1)(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) ghost/admin: dependencies: @@ -2165,7 +2161,7 @@ importers: specifier: 1.16.13 version: 1.16.13 '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@faker-js/faker': specifier: 10.4.0 @@ -2414,7 +2410,7 @@ importers: specifier: 3.1.1 version: 3.1.1 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-babel: specifier: 5.3.1 @@ -3009,7 +3005,7 @@ importers: specifier: 3.0.1 version: 3.0.1 '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@prettier/sync': specifier: 0.6.1 @@ -3082,7 +3078,7 @@ importers: version: 6.0.3 '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) @@ -3105,7 +3101,7 @@ importers: specifier: 0.28.0 version: 0.28.0 eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 3.5.0 @@ -3166,7 +3162,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 8.58.0 - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) validator: specifier: 'catalog:' version: 13.12.0 @@ -3191,13 +3187,13 @@ importers: version: 23.16.8 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 3.5.0 @@ -3225,19 +3221,19 @@ importers: version: 0.0.2 devDependencies: '@eslint/js': - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4 '@types/node': specifier: 'catalog:' version: 22.19.21 '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.8(vitest@4.1.8) eslint: - specifier: catalog:eslint9 + specifier: 'catalog:' version: 9.39.4(jiti@2.7.0) eslint-plugin-ghost: specifier: 3.5.0 @@ -3253,7 +3249,7 @@ importers: version: 5.9.3 typescript-eslint: specifier: 8.58.0 - version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + version: 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) vitest: specifier: 'catalog:' version: 4.1.8(@opentelemetry/api@1.9.1)(@types/node@22.19.21)(@vitest/coverage-v8@4.1.8)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.14.6(@types/node@22.19.21)(typescript@5.9.3))(vite@7.3.2(@types/node@22.19.21)(jiti@2.7.0)(lightningcss@1.32.0)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0)) @@ -5092,18 +5088,10 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@3.3.5': resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@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/js@9.39.4': resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5287,19 +5275,10 @@ packages: resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==} engines: {node: '>=18.18.0'} - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - '@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.4.3': resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} @@ -14091,12 +14070,6 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -14118,10 +14091,6 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} 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} - esprima@3.0.0: resolution: {integrity: sha512-xoBq/MIShSydNZOkjkoCEjqod963yHNXTLC40ypBhop6yPqflPz/vTinmCfSrGcywVLnSftRf6a0kJLdFdzemw==} engines: {node: '>=0.10.0'} @@ -14423,10 +14392,6 @@ packages: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} - 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'} @@ -14560,10 +14525,6 @@ packages: resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==} engines: {node: '>= 0.10'} - flat-cache@3.2.0: - 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'} @@ -14944,10 +14905,6 @@ packages: resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} engines: {node: '>=0.10.0'} - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} @@ -15014,9 +14971,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - graphql@16.14.0: resolution: {integrity: sha512-BBvQ/406p+4CZbTpCbVPSxfzrZrbnuWSP1ELYgyS6B+hNeKzgrdB4JczCa5VZUBQrDa9hUngm0KnexY6pJRN5Q==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} @@ -15750,10 +15704,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@2.1.0: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} @@ -21458,10 +21408,6 @@ packages: resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} engines: {node: '>=8'} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -22824,14 +22770,6 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.6(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))': - dependencies: - '@babel/core': 7.29.7 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - '@babel/eslint-parser@7.28.6(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0))': dependencies: '@babel/core': 7.29.7 @@ -22840,10 +22778,10 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.6(eslint@8.57.1(supports-color@5.5.0))': + '@babel/eslint-parser@7.28.6(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))': dependencies: '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1(supports-color@5.5.0) + eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -24763,16 +24701,6 @@ snapshots: '@esbuild/win32-x64@0.28.0': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1(supports-color@5.5.0))': - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)': - dependencies: - eslint: 8.57.1 - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@1.21.7))': dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -24806,20 +24734,6 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@2.1.4(supports-color@5.5.0)': - dependencies: - ajv: 6.15.0 - debug: 4.4.3(supports-color@5.5.0) - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.2.0 - minimatch: 3.1.5 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@3.3.5(supports-color@5.5.0)': dependencies: ajv: 6.15.0 @@ -24834,8 +24748,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} - '@eslint/js@9.39.4': {} '@eslint/object-schema@2.1.7': {} @@ -25081,18 +24993,8 @@ snapshots: '@humanfs/types@0.15.0': {} - '@humanwhocodes/config-array@0.13.0(supports-color@5.5.0)': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@5.5.0) - minimatch: 3.1.5 - transitivePeerDependencies: - - supports-color - '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} - '@humanwhocodes/retry@0.4.3': {} '@img/colour@1.1.0': {} @@ -30085,28 +29987,12 @@ snapshots: '@types/node': 25.9.1 optional: true - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 eslint: 9.39.4(jiti@2.7.0) @@ -30117,26 +30003,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 8.57.1(supports-color@5.5.0) - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) @@ -30149,15 +30019,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -30165,15 +30035,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) + eslint: 9.39.4(jiti@2.7.0) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -30186,7 +30056,7 @@ snapshots: '@eslint-community/regexpp': 4.12.2 '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/utils': 8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.49.0 eslint: 9.39.4(jiti@2.7.0) @@ -30197,22 +30067,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/type-utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 - eslint: 8.57.1 - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 @@ -30229,28 +30083,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/type-utils': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/type-utils': 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.58.0 eslint: 9.39.4(jiti@2.7.0) @@ -30261,19 +30099,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/types': 8.49.0 - '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.49.0 - debug: 4.4.3(supports-color@5.5.0) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/parser@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.49.0 '@typescript-eslint/types': 8.49.0 @@ -30285,23 +30111,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.56.1 - debug: 4.4.3(supports-color@5.5.0) - eslint: 8.57.1(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3(supports-color@5.5.0) eslint: 9.39.4(jiti@1.21.7) @@ -30309,11 +30123,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': + '@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3(supports-color@5.5.0) eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) @@ -30325,7 +30139,7 @@ snapshots: dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3(supports-color@5.5.0) eslint: 9.39.4(jiti@2.7.0) @@ -30333,18 +30147,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 - debug: 4.4.3(supports-color@5.5.0) - eslint: 8.57.1 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.58.0 @@ -30357,18 +30159,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.58.0 - debug: 4.4.3(supports-color@5.5.0) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.58.0 @@ -30390,7 +30180,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.56.1(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@5.9.3) '@typescript-eslint/types': 8.60.0 @@ -30453,18 +30243,6 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.49.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 8.49.0 - '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.49.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - debug: 4.4.3(supports-color@5.5.0) - eslint: 8.57.1(supports-color@5.5.0) - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.49.0 @@ -30477,7 +30255,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) @@ -30489,7 +30267,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.49.0 '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) @@ -30501,18 +30279,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.58.0(eslint@8.57.1)(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@5.5.0) - eslint: 8.57.1 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.58.0 @@ -30525,19 +30291,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - debug: 4.4.3(supports-color@5.5.0) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.58.0 '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) @@ -30572,9 +30326,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.56.1(supports-color@5.5.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.56.1(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 '@typescript-eslint/visitor-keys': 8.56.1 @@ -30617,17 +30371,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.49.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@5.5.0)) - '@typescript-eslint/scope-manager': 8.49.0 - '@typescript-eslint/types': 8.49.0 - '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) - eslint: 8.57.1(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.49.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@1.21.7)) @@ -30661,17 +30404,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.0(eslint@8.57.1)(typescript@5.9.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - eslint: 8.57.1 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@1.21.7)) @@ -30683,17 +30415,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - '@typescript-eslint/scope-manager': 8.58.0 - '@typescript-eslint/types': 8.58.0 - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) @@ -35799,7 +35520,7 @@ snapshots: - '@glint/template' - supports-color - ember-eslint-parser@0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): + ember-eslint-parser@0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): dependencies: '@babel/core': 7.29.7 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.7)(eslint@9.39.4(jiti@1.21.7)) @@ -35811,24 +35532,7 @@ snapshots: mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - transitivePeerDependencies: - - eslint - - typescript - - ember-eslint-parser@0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3): - dependencies: - '@babel/core': 7.29.7 - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - '@glimmer/syntax': 0.95.0 - '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@5.9.3) - content-tag: 2.0.3 - eslint-scope: 7.2.2 - html-tags: 3.3.1 - mathml-tag-names: 2.1.3 - svg-tags: 1.0.0 - optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - eslint - typescript @@ -35867,9 +35571,9 @@ snapshots: - eslint - typescript - ember-eslint-parser@0.5.13(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3): + ember-eslint-parser@0.5.13(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3): dependencies: - '@babel/eslint-parser': 7.28.6(eslint@8.57.1(supports-color@5.5.0)) + '@babel/eslint-parser': 7.28.6(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.60.0(typescript@5.9.3) content-tag: 2.0.3 @@ -35878,12 +35582,12 @@ snapshots: mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - eslint - typescript - ember-eslint-parser@0.5.13(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): + ember-eslint-parser@0.5.13(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): dependencies: '@babel/eslint-parser': 7.28.6(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)) '@glimmer/syntax': 0.95.0 @@ -35894,7 +35598,7 @@ snapshots: mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - eslint - typescript @@ -36735,11 +36439,6 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - semver: 7.8.4 - eslint-compat-utils@0.5.1(eslint@9.39.4(jiti@1.21.7)): dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -36762,11 +36461,11 @@ snapshots: eslint: 9.39.4(jiti@2.7.0) eslint-rule-composer: 0.3.0 - eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) + ember-eslint-parser: 0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 9.39.4(jiti@1.21.7) eslint-utils: 3.0.0(eslint@9.39.4(jiti@1.21.7)) @@ -36776,26 +36475,7 @@ snapshots: requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - transitivePeerDependencies: - - '@babel/core' - - typescript - - eslint-plugin-ember@12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3): - dependencies: - '@ember-data/rfc395-data': 0.0.4 - css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - ember-rfc176-data: 0.3.18 - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - eslint-utils: 3.0.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - estraverse: 5.3.0 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - requireindex: 1.2.0 - snake-case: 3.0.4 - optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - '@babel/core' - typescript @@ -36838,30 +36518,30 @@ snapshots: - '@babel/core' - typescript - eslint-plugin-ember@12.7.5(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3): + eslint-plugin-ember@12.7.5(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + ember-eslint-parser: 0.5.13(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) ember-rfc176-data: 0.3.18 - eslint: 8.57.1(supports-color@5.5.0) - eslint-utils: 3.0.0(eslint@8.57.1(supports-color@5.5.0)) + eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) + eslint-utils: 3.0.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - '@babel/core' - typescript - eslint-plugin-ember@12.7.5(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): + eslint-plugin-ember@12.7.5(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + ember-eslint-parser: 0.5.13(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 9.39.4(jiti@2.7.0) eslint-utils: 3.0.0(eslint@9.39.4(jiti@2.7.0)) @@ -36871,18 +36551,11 @@ snapshots: requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) transitivePeerDependencies: - '@babel/core' - typescript - eslint-plugin-es-x@7.8.0(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@5.5.0)) - '@eslint-community/regexpp': 4.12.2 - eslint: 8.57.1(supports-color@5.5.0) - eslint-compat-utils: 0.5.1(eslint@8.57.1(supports-color@5.5.0)) - eslint-plugin-es-x@7.8.0(eslint@9.39.4(jiti@1.21.7)): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@1.21.7)) @@ -36904,14 +36577,6 @@ snapshots: eslint: 9.39.4(jiti@2.7.0) eslint-compat-utils: 0.5.1(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-filenames-ts@1.3.2(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.upperfirst: 4.3.1 - eslint-plugin-filenames-ts@1.3.2(eslint@9.39.4(jiti@1.21.7)): dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -36939,10 +36604,10 @@ snapshots: eslint-plugin-ghost@3.5.0(@babel/core@7.29.7)(eslint@9.39.4(jiti@1.21.7)): dependencies: '@kapouer/eslint-plugin-no-return-in-loop': 1.0.0 - '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) eslint: 9.39.4(jiti@1.21.7) - eslint-plugin-ember: 12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-ember: 12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) eslint-plugin-filenames-ts: 1.3.2(eslint@9.39.4(jiti@1.21.7)) eslint-plugin-mocha: 7.0.1(eslint@9.39.4(jiti@1.21.7)) eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) @@ -36953,23 +36618,6 @@ snapshots: - '@babel/core' - supports-color - eslint-plugin-ghost@3.5.0(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)): - dependencies: - '@kapouer/eslint-plugin-no-return-in-loop': 1.0.0 - '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - eslint-plugin-ember: 12.7.5(@babel/core@7.29.7)(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - eslint-plugin-filenames-ts: 1.3.2(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - eslint-plugin-mocha: 7.0.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - eslint-plugin-sort-imports-es6-autofix: 0.6.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - eslint-plugin-unicorn: 42.0.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) - typescript: 5.9.3 - transitivePeerDependencies: - - '@babel/core' - - supports-color - eslint-plugin-ghost@3.5.0(@babel/core@7.29.7)(eslint@9.39.4(jiti@2.7.0)): dependencies: '@kapouer/eslint-plugin-no-return-in-loop': 1.0.0 @@ -36987,18 +36635,18 @@ snapshots: - '@babel/core' - supports-color - eslint-plugin-ghost@3.5.0(eslint@8.57.1(supports-color@5.5.0)): + eslint-plugin-ghost@3.5.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0): dependencies: '@kapouer/eslint-plugin-no-return-in-loop': 1.0.0 - '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - eslint: 8.57.1(supports-color@5.5.0) - eslint-plugin-ember: 12.7.5(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - eslint-plugin-filenames-ts: 1.3.2(eslint@8.57.1(supports-color@5.5.0)) - eslint-plugin-mocha: 7.0.1(eslint@8.57.1(supports-color@5.5.0)) - eslint-plugin-n: 17.24.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3) - eslint-plugin-sort-imports-es6-autofix: 0.6.0(eslint@8.57.1(supports-color@5.5.0)) - eslint-plugin-unicorn: 42.0.0(eslint@8.57.1(supports-color@5.5.0)) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3) + eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) + eslint-plugin-ember: 12.7.5(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + eslint-plugin-filenames-ts: 1.3.2(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + eslint-plugin-mocha: 7.0.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) + eslint-plugin-sort-imports-es6-autofix: 0.6.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) + eslint-plugin-unicorn: 42.0.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)) typescript: 5.9.3 transitivePeerDependencies: - '@babel/core' @@ -37007,10 +36655,10 @@ snapshots: eslint-plugin-ghost@3.5.0(eslint@9.39.4(jiti@2.7.0)): dependencies: '@kapouer/eslint-plugin-no-return-in-loop': 1.0.0 - '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) eslint: 9.39.4(jiti@2.7.0) - eslint-plugin-ember: 12.7.5(@typescript-eslint/parser@8.56.1(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + eslint-plugin-ember: 12.7.5(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(supports-color@5.5.0)(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) eslint-plugin-filenames-ts: 1.3.2(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-mocha: 7.0.1(eslint@9.39.4(jiti@2.7.0)) eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) @@ -37026,12 +36674,6 @@ snapshots: lodash: 4.18.1 requireindex: 1.1.0 - eslint-plugin-mocha@7.0.1(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - eslint-utils: 2.1.0 - ramda: 0.27.2 - eslint-plugin-mocha@7.0.1(eslint@9.39.4(jiti@1.21.7)): dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -37050,21 +36692,6 @@ snapshots: eslint-utils: 2.1.0 ramda: 0.27.2 - eslint-plugin-n@17.24.0(eslint@8.57.1(supports-color@5.5.0))(typescript@5.9.3): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@5.5.0)) - enhanced-resolve: 5.22.0 - eslint: 8.57.1(supports-color@5.5.0) - eslint-plugin-es-x: 7.8.0(eslint@8.57.1(supports-color@5.5.0)) - get-tsconfig: 4.14.0 - globals: 15.15.0 - globrex: 0.1.2 - ignore: 5.3.2 - semver: 7.8.4 - ts-declaration-location: 1.0.7(typescript@5.9.3) - transitivePeerDependencies: - - typescript - eslint-plugin-n@17.24.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@1.21.7)) @@ -37112,49 +36739,19 @@ snapshots: eslint-plugin-no-relative-import-paths@1.6.1: {} - eslint-plugin-playwright@2.10.4(eslint@8.57.1): + eslint-plugin-playwright@2.10.4(eslint@9.39.4(jiti@2.7.0)): dependencies: - eslint: 8.57.1 + eslint: 9.39.4(jiti@2.7.0) globals: 17.6.0 - eslint-plugin-react-hooks@5.2.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)): - dependencies: - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - eslint-plugin-react-hooks@5.2.0(eslint@9.39.4(jiti@2.7.0)): dependencies: eslint: 9.39.4(jiti@2.7.0) - eslint-plugin-react-refresh@0.5.2(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0)): - dependencies: - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - eslint-plugin-react-refresh@0.5.2(eslint@9.39.4(jiti@2.7.0)): dependencies: eslint: 9.39.4(jiti@2.7.0) - eslint-plugin-react@7.37.5(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - array-includes: 3.1.9 - array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.3 - array.prototype.tosorted: 1.1.4 - doctrine: 2.1.0 - es-iterator-helpers: 1.3.2 - eslint: 8.57.1(supports-color@5.5.0) - estraverse: 5.3.0 - hasown: 2.0.4 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.5 - object.entries: 1.1.9 - object.fromentries: 2.0.8 - object.values: 1.2.1 - prop-types: 15.8.1 - resolve: 2.0.0-next.7 - semver: 6.3.1 - string.prototype.matchall: 4.0.12 - string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.5(eslint@9.39.4(jiti@1.21.7)): dependencies: array-includes: 3.1.9 @@ -37221,10 +36818,6 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-sort-imports-es6-autofix@0.6.0(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - eslint-plugin-sort-imports-es6-autofix@0.6.0(eslint@9.39.4(jiti@1.21.7)): dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -37262,24 +36855,6 @@ snapshots: tailwind-api-utils: 1.0.3(tailwindcss@4.2.2) tailwindcss: 4.2.2 - eslint-plugin-unicorn@42.0.0(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - '@babel/helper-validator-identifier': 7.29.7 - ci-info: 3.9.0 - clean-regexp: 1.0.0 - eslint: 8.57.1(supports-color@5.5.0) - eslint-utils: 3.0.0(eslint@8.57.1(supports-color@5.5.0)) - esquery: 1.7.0 - indent-string: 4.0.0 - is-builtin-module: 3.2.1 - lodash: 4.18.1 - pluralize: 8.0.0 - read-pkg-up: 7.0.1 - regexp-tree: 0.1.27 - safe-regex: 2.1.1 - semver: 7.8.4 - strip-indent: 3.0.0 - eslint-plugin-unicorn@42.0.0(eslint@9.39.4(jiti@1.21.7)): dependencies: '@babel/helper-validator-identifier': 7.29.7 @@ -37360,11 +36935,6 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@8.57.1(supports-color@5.5.0)): - dependencies: - eslint: 8.57.1(supports-color@5.5.0) - eslint-visitor-keys: 2.1.0 - eslint-utils@3.0.0(eslint@9.39.4(jiti@1.21.7)): dependencies: eslint: 9.39.4(jiti@1.21.7) @@ -37390,92 +36960,6 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@8.57.1: - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4(supports-color@5.5.0) - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0(supports-color@5.5.0) - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.1 - ajv: 6.15.0 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.7.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - 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.2.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.5 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - - eslint@8.57.1(supports-color@5.5.0): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1(supports-color@5.5.0)) - '@eslint-community/regexpp': 4.12.2 - '@eslint/eslintrc': 2.1.4(supports-color@5.5.0) - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0(supports-color@5.5.0) - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.1 - ajv: 6.15.0 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@5.5.0) - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.7.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - 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.2.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.5 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - eslint@9.39.4(jiti@1.21.7): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@1.21.7)) @@ -37609,12 +37093,6 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 - espree@9.6.1: - dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) - eslint-visitor-keys: 3.4.3 - esprima@3.0.0: {} esprima@4.0.1: {} @@ -38084,10 +37562,6 @@ snapshots: dependencies: is-unicode-supported: 2.1.0 - file-entry-cache@6.0.1: - dependencies: - flat-cache: 3.2.0 - file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -38272,12 +37746,6 @@ snapshots: flagged-respawn@1.0.1: {} - flat-cache@3.2.0: - dependencies: - flatted: 3.4.2 - keyv: 4.5.4 - rimraf: 3.0.2 - flat-cache@4.0.1: dependencies: flatted: 3.4.2 @@ -38756,10 +38224,6 @@ snapshots: is-windows: 1.0.2 which: 1.3.1 - globals@13.24.0: - dependencies: - type-fest: 0.20.2 - globals@14.0.0: {} globals@15.15.0: {} @@ -38858,8 +38322,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - graphql@16.14.0: {} growl@1.10.5: {} @@ -39680,8 +39142,6 @@ snapshots: is-obj@2.0.0: {} - is-path-inside@3.0.3: {} - is-plain-obj@2.1.0: {} is-plain-obj@4.1.0: {} @@ -46956,8 +46416,6 @@ snapshots: type-fest@0.11.0: {} - type-fest@0.20.2: {} - type-fest@0.21.3: {} type-fest@0.6.0: {} @@ -47020,17 +46478,6 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.58.0(eslint@8.57.1)(typescript@5.9.3): - dependencies: - '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@8.57.1)(typescript@5.9.3) - eslint: 8.57.1 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - typescript-eslint@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3): dependencies: '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.4(jiti@1.21.7))(typescript@5.9.3) @@ -47042,20 +46489,9 @@ snapshots: transitivePeerDependencies: - supports-color - typescript-eslint@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3): - dependencies: - '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.7.0)(supports-color@5.5.0))(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0)(supports-color@5.5.0) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - typescript-eslint@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): + typescript-eslint@8.58.0(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(supports-color@5.5.0)(typescript@5.9.3) '@typescript-eslint/parser': 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.58.0(typescript@5.9.3) '@typescript-eslint/utils': 8.58.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index bded9cedcba..9129a40f332 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -26,7 +26,7 @@ allowBuilds: catalog: '@ebay/nice-modal-react': 1.2.13 - '@eslint/js': 8.57.1 + '@eslint/js': 9.39.4 '@faker-js/faker': 10.4.0 '@playwright/test': 1.60.0 '@radix-ui/react-avatar': 1.1.12 @@ -84,7 +84,7 @@ catalog: dequal: 2.0.3 dompurify: 3.4.9 dotenv: 17.4.2 - eslint: 8.57.1 + eslint: 9.39.4 eslint-plugin-ghost: 3.5.0 eslint-plugin-react: 7.37.5 eslint-plugin-react-hooks: 5.2.0 @@ -123,9 +123,6 @@ catalog: zod: 4.4.3 catalogs: - eslint9: - '@eslint/js': 9.39.4 - eslint: 9.39.4 react17: react: 17.0.2 react-dom: 17.0.2 diff --git a/scripts/.eslintrc.js b/scripts/.eslintrc.js deleted file mode 100644 index 68e8a6509e5..00000000000 --- a/scripts/.eslintrc.js +++ /dev/null @@ -1,9 +0,0 @@ -module.exports = { - parserOptions: { - ecmaVersion: 2022 - }, - env: { - node: true, - es2022: true - } -};