diff --git a/.eslintrc.cjs b/.eslintrc.cjs
deleted file mode 100644
index 2bf70f209..000000000
--- a/.eslintrc.cjs
+++ /dev/null
@@ -1,17 +0,0 @@
-module.exports = {
- root: true,
- env: { browser: true, es2020: true },
- extends: [
- 'eslint:recommended',
- 'plugin:@typescript-eslint/recommended',
- 'plugin:react-hooks/recommended',
- 'plugin:prettier/recommended',
- ],
- ignorePatterns: ['dist', '.eslintrc.cjs'],
- parser: '@typescript-eslint/parser',
- plugins: ['react-refresh'],
- rules: {
- 'react-refresh/only-export-components': ['warn', { allowConstantExport: true }],
- '@typescript-eslint/no-unused-vars': ['off'], /** Turned off since Typescript not unused vars is enabled */
- },
-};
diff --git a/eslint.config.mjs b/eslint.config.mjs
new file mode 100644
index 000000000..c4c1b66c1
--- /dev/null
+++ b/eslint.config.mjs
@@ -0,0 +1,21 @@
+// @ts-check
+import pluginJs from '@eslint/js';
+import eslintConfigPrettier from 'eslint-config-prettier';
+import eslintPluginPrettier from 'eslint-plugin-prettier/recommended';
+import globals from 'globals';
+import tseslint from 'typescript-eslint';
+
+export default [
+ { files: ['**/*.{js,mjs,cjs,ts,jsx,tsx}'] },
+ { languageOptions: { globals: globals.browser } },
+ pluginJs.configs.recommended,
+ ...tseslint.configs.recommended,
+ {
+ rules: {
+ '@typescript-eslint/no-unused-vars': 'off',
+ '@typescript-eslint/no-unused-expressions': 'off',
+ },
+ },
+ eslintConfigPrettier,
+ eslintPluginPrettier,
+];
diff --git a/packages/camel-catalog/eslint.config.mjs b/packages/camel-catalog/eslint.config.mjs
new file mode 100644
index 000000000..9bcfc2b36
--- /dev/null
+++ b/packages/camel-catalog/eslint.config.mjs
@@ -0,0 +1,4 @@
+// @ts-check
+import rootConfig from '../../eslint.config.mjs';
+
+export default [...rootConfig];
diff --git a/packages/camel-catalog/package.json b/packages/camel-catalog/package.json
index 38072dbaa..43275e801 100644
--- a/packages/camel-catalog/package.json
+++ b/packages/camel-catalog/package.json
@@ -25,15 +25,17 @@
"clean": "yarn rimraf ./dist"
},
"devDependencies": {
+ "@eslint/js": "^9.10.0",
+ "@types/eslint__js": "^8.42.3",
"@types/node": "^20.0.0",
- "eslint": "^8.45.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-prettier": "^5.0.0",
+ "eslint": "^9.10.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.2.1",
"json-schema-to-typescript": "^15.0.0",
"prettier": "^3.0.0",
"rimraf": "^6.0.0",
"ts-node": "^10.9.1",
- "typescript": "^5.4.2"
+ "typescript": "^5.4.2",
+ "typescript-eslint": "^8.5.0"
}
}
diff --git a/packages/camel-catalog/src/json-schema-to-typescript.mts b/packages/camel-catalog/src/json-schema-to-typescript.mts
index b0805a68d..c0c83af21 100644
--- a/packages/camel-catalog/src/json-schema-to-typescript.mts
+++ b/packages/camel-catalog/src/json-schema-to-typescript.mts
@@ -1,5 +1,4 @@
#!/usr/bin/env ts-node
-/* eslint-disable @typescript-eslint/no-var-requires */
/**
* This script generates TypeScript types from the JSON schemas in the dist folder.
diff --git a/packages/catalog-generator/eslint.config.mjs b/packages/catalog-generator/eslint.config.mjs
new file mode 100644
index 000000000..9bcfc2b36
--- /dev/null
+++ b/packages/catalog-generator/eslint.config.mjs
@@ -0,0 +1,4 @@
+// @ts-check
+import rootConfig from '../../eslint.config.mjs';
+
+export default [...rootConfig];
diff --git a/packages/catalog-generator/package.json b/packages/catalog-generator/package.json
index fa157c00d..d8db90ae5 100644
--- a/packages/catalog-generator/package.json
+++ b/packages/catalog-generator/package.json
@@ -26,15 +26,17 @@
"clean": "yarn rimraf ./dist"
},
"devDependencies": {
+ "@eslint/js": "^9.10.0",
+ "@types/eslint__js": "^8.42.3",
"@types/node": "^20.0.0",
- "eslint": "^8.45.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-prettier": "^5.0.0",
+ "eslint": "^9.10.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.2.1",
"json-schema-to-typescript": "^15.0.0",
"prettier": "^3.0.0",
"rimraf": "^6.0.0",
"ts-node": "^10.9.1",
- "typescript": "^5.4.2"
+ "typescript": "^5.4.2",
+ "typescript-eslint": "^8.5.0"
}
}
diff --git a/packages/catalog-generator/scripts/json-schema-to-typescript.mts b/packages/catalog-generator/scripts/json-schema-to-typescript.mts
index 716af3e5a..41b6a5bf3 100644
--- a/packages/catalog-generator/scripts/json-schema-to-typescript.mts
+++ b/packages/catalog-generator/scripts/json-schema-to-typescript.mts
@@ -1,5 +1,4 @@
#!/usr/bin/env ts-node
-/* eslint-disable @typescript-eslint/no-var-requires */
/**
* This script generates TypeScript types from the JSON schemas in the dist folder.
diff --git a/packages/ui-tests/eslint.config.mjs b/packages/ui-tests/eslint.config.mjs
new file mode 100644
index 000000000..5a54cf5fe
--- /dev/null
+++ b/packages/ui-tests/eslint.config.mjs
@@ -0,0 +1,23 @@
+// @ts-check
+import pluginReact from 'eslint-plugin-react';
+import pluginReactHooks from 'eslint-plugin-react-hooks';
+import rootConfig from '../../eslint.config.mjs';
+
+export default [
+ ...rootConfig,
+ {
+ plugins: {
+ ...pluginReact.configs.flat.recommended.plugins,
+ 'react-hooks': pluginReactHooks,
+ },
+ },
+ {
+ rules: {
+ ...pluginReact.configs.flat.recommended.rules,
+ ...pluginReactHooks.configs.recommended.rules,
+ 'react/react-in-jsx-scope': 'off',
+ 'react/display-name': 'off',
+ 'react/prop-types': 'off',
+ },
+ },
+];
diff --git a/packages/ui-tests/package.json b/packages/ui-tests/package.json
index 4b4d7a7ed..4e1e339e2 100644
--- a/packages/ui-tests/package.json
+++ b/packages/ui-tests/package.json
@@ -22,6 +22,7 @@
"chromatic": "chromatic --build-script-name 'build:storybook' --exit-zero-on-changes --project-token=chpt_7a4940aa65b14ab"
},
"devDependencies": {
+ "@eslint/js": "^9.10.0",
"@kaoto/kaoto": "workspace:*",
"@storybook/addon-essentials": "^8.2.8",
"@storybook/addon-interactions": "^8.2.8",
@@ -36,17 +37,13 @@
"@storybook/react-vite": "^8.2.8",
"@storybook/testing-library": "^0.2.2",
"@storybook/theming": "^8.2.8",
+ "@types/eslint__js": "^8.42.3",
"chromatic": "^11.0.0",
"cypress": "^13.11.0",
"cypress-file-upload": "^5.0.8",
- "eslint": "^8.45.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-jest": "^27.2.1",
- "eslint-plugin-prettier": "^5.0.0",
- "eslint-plugin-react-hooks": "^4.6.0",
- "eslint-plugin-react-refresh": "^0.4.3",
- "eslint-plugin-storybook": "^0.8.0",
+ "eslint": "^9.10.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.2.1",
"msw": "^2.0.2",
"msw-storybook-addon": "^2.0.3",
"prettier": "^3.0.0",
@@ -57,6 +54,7 @@
"storybook-addon-remix-react-router": "^3.0.0",
"storybook-fixtures": "0.12.0",
"typescript": "^5.4.2",
+ "typescript-eslint": "^8.5.0",
"vite": "^5.4.0"
},
"dependencies": {
diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs
new file mode 100644
index 000000000..5a54cf5fe
--- /dev/null
+++ b/packages/ui/eslint.config.mjs
@@ -0,0 +1,23 @@
+// @ts-check
+import pluginReact from 'eslint-plugin-react';
+import pluginReactHooks from 'eslint-plugin-react-hooks';
+import rootConfig from '../../eslint.config.mjs';
+
+export default [
+ ...rootConfig,
+ {
+ plugins: {
+ ...pluginReact.configs.flat.recommended.plugins,
+ 'react-hooks': pluginReactHooks,
+ },
+ },
+ {
+ rules: {
+ ...pluginReact.configs.flat.recommended.rules,
+ ...pluginReactHooks.configs.recommended.rules,
+ 'react/react-in-jsx-scope': 'off',
+ 'react/display-name': 'off',
+ 'react/prop-types': 'off',
+ },
+ },
+];
diff --git a/packages/ui/package.json b/packages/ui/package.json
index d1d2c9a44..6d2c7dea6 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -91,6 +91,7 @@
"@babel/preset-env": "^7.21.5",
"@babel/preset-react": "^7.18.6",
"@babel/preset-typescript": "^7.21.5",
+ "@eslint/js": "^9.10.0",
"@kaoto/camel-catalog": "workspace:*",
"@patternfly/patternfly": "5.4.0",
"@patternfly/react-code-editor": "5.4.0",
@@ -104,6 +105,7 @@
"@testing-library/jest-dom": "^6.0.0",
"@testing-library/react": "^16.0.0",
"@testing-library/user-event": "^14.4.3",
+ "@types/eslint__js": "^8.42.3",
"@types/jest": "^29.4.0",
"@types/json-schema": "^7.0.15",
"@types/lodash.clonedeep": "^4.5.7",
@@ -114,22 +116,20 @@
"@types/node": "^20.0.0",
"@types/react": "^18.2.25",
"@types/react-dom": "^18.2.10",
- "@typescript-eslint/eslint-plugin": "^7.0.0",
- "@typescript-eslint/parser": "^7.0.0",
"@vitejs/plugin-react": "^4.0.3",
"babel-jest": "^29.4.2",
"copyfiles": "^2.4.1",
- "eslint": "^8.45.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-import": "^2.26.0",
- "eslint-plugin-jest": "^27.2.1",
- "eslint-plugin-prettier": "^5.0.0",
- "eslint-plugin-react-hooks": "^4.6.0",
- "eslint-plugin-react-refresh": "^0.4.3",
+ "eslint": "^9.10.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.2.1",
+ "eslint-plugin-react": "^7.35.2",
+ "eslint-plugin-react-hooks": "5.1.0-rc-eb3ad065-20240822",
+ "globals": "^15.9.0",
"jest": "^29.7.0",
"jest-canvas-mock": "^2.5.2",
"jest-environment-jsdom": "^29.4.2",
"monaco-yaml": "^5.1.1",
+ "postcss": "^8.4.45",
"prettier": "^3.0.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
@@ -143,6 +143,7 @@
"stylelint-prettier": "^5.0.0",
"ts-node": "^10.9.1",
"typescript": "^5.4.2",
+ "typescript-eslint": "^8.5.0",
"vite": "^5.4.0",
"vite-plugin-dts": "^4.0.2",
"vite-plugin-static-copy": "^1.0.6"
diff --git a/packages/ui/src/components/ErrorBoundary/ErrorBoundary.tsx b/packages/ui/src/components/ErrorBoundary/ErrorBoundary.tsx
index e0b83f370..c61812c9a 100644
--- a/packages/ui/src/components/ErrorBoundary/ErrorBoundary.tsx
+++ b/packages/ui/src/components/ErrorBoundary/ErrorBoundary.tsx
@@ -1,4 +1,3 @@
-/* eslint-disable @typescript-eslint/no-unused-vars */
/* eslint-disable @typescript-eslint/no-explicit-any */
import { ExpandableSection } from '@patternfly/react-core';
import { Component, ReactNode } from 'react';
diff --git a/packages/ui/src/components/PropertiesModal/PropertiesModal.tsx b/packages/ui/src/components/PropertiesModal/PropertiesModal.tsx
index 7cfa665ab..cd94adc32 100644
--- a/packages/ui/src/components/PropertiesModal/PropertiesModal.tsx
+++ b/packages/ui/src/components/PropertiesModal/PropertiesModal.tsx
@@ -37,7 +37,7 @@ export const PropertiesModal: FunctionComponent = (props)
default:
throw Error('Unknown CatalogKind during rendering modal: ' + props.tile.type);
}
- }, [props.tile]);
+ }, [catalogService, props.tile.name, props.tile.type]);
const [activeTabKey, setActiveTabKey] = useState(0);
const [activeTab, setActiveTab] = useState(tabs[0]);
diff --git a/packages/ui/src/components/Visualization/Canvas/CanvasSideBar.tsx b/packages/ui/src/components/Visualization/Canvas/CanvasSideBar.tsx
index 8209bf8f7..a32d6451c 100644
--- a/packages/ui/src/components/Visualization/Canvas/CanvasSideBar.tsx
+++ b/packages/ui/src/components/Visualization/Canvas/CanvasSideBar.tsx
@@ -22,7 +22,7 @@ export const CanvasSideBar: FunctionComponent = (props) => {
* and doesn't take into account the sidebar children.
*/
- Something didn't work as expected
}>
+ Something did not work as expected}>
diff --git a/packages/ui/src/components/Visualization/EmptyState/FlowType/FlowTypeSelector.tsx b/packages/ui/src/components/Visualization/EmptyState/FlowType/FlowTypeSelector.tsx
index 7520b5eae..2c01ad999 100644
--- a/packages/ui/src/components/Visualization/EmptyState/FlowType/FlowTypeSelector.tsx
+++ b/packages/ui/src/components/Visualization/EmptyState/FlowType/FlowTypeSelector.tsx
@@ -81,7 +81,7 @@ export const FlowTypeSelector: FunctionComponent = (props)
currentFlowType.multipleRoute ? (
Add a new {currentFlowType.name} route
) : (
- The {currentFlowType.name} type doesn't support multiple routes
+ The {currentFlowType.name} type does not support multiple routes
)
}
>
diff --git a/packages/ui/src/layout/TopBar.tsx b/packages/ui/src/layout/TopBar.tsx
index 5544575e1..10064903a 100644
--- a/packages/ui/src/layout/TopBar.tsx
+++ b/packages/ui/src/layout/TopBar.tsx
@@ -82,7 +82,7 @@ export const TopBar: FunctionComponent = (props) => {
onOpenChange={(isOpen: boolean) => setIsOpen(isOpen)}
popperProps={DEFAULT_POPPER_PROPS}
>
-
+
@@ -90,7 +90,7 @@ export const TopBar: FunctionComponent = (props) => {
Tutorials
-
+
@@ -98,7 +98,7 @@ export const TopBar: FunctionComponent = (props) => {
Help
-
+
diff --git a/packages/ui/src/models/camel-dataformats-catalog.ts b/packages/ui/src/models/camel-dataformats-catalog.ts
index 642a7b4ce..3488641e2 100644
--- a/packages/ui/src/models/camel-dataformats-catalog.ts
+++ b/packages/ui/src/models/camel-dataformats-catalog.ts
@@ -7,6 +7,6 @@ export interface ICamelDataformatDefinition {
propertiesSchema: KaotoSchemaDefinition['schema'];
}
-export interface ICamelDataformatModel extends ICamelProcessorModel {}
+export type ICamelDataformatModel = ICamelProcessorModel;
-export interface ICamelDataformatProperty extends ICamelProcessorProperty {}
+export type ICamelDataformatProperty = ICamelProcessorProperty;
diff --git a/packages/ui/src/models/camel-languages-catalog.ts b/packages/ui/src/models/camel-languages-catalog.ts
index 219dc15f5..5fb9bcd25 100644
--- a/packages/ui/src/models/camel-languages-catalog.ts
+++ b/packages/ui/src/models/camel-languages-catalog.ts
@@ -7,6 +7,6 @@ export interface ICamelLanguageDefinition {
propertiesSchema: KaotoSchemaDefinition['schema'];
}
-export interface ICamelLanguageModel extends ICamelProcessorModel {}
+export type ICamelLanguageModel = ICamelProcessorModel;
-export interface ICamelLanguageProperty extends ICamelProcessorProperty {}
+export type ICamelLanguageProperty = ICamelProcessorProperty;
diff --git a/packages/ui/src/models/camel-loadbalancers-catalog.ts b/packages/ui/src/models/camel-loadbalancers-catalog.ts
index 84c91d909..86d4b5c54 100644
--- a/packages/ui/src/models/camel-loadbalancers-catalog.ts
+++ b/packages/ui/src/models/camel-loadbalancers-catalog.ts
@@ -7,6 +7,6 @@ export interface ICamelLoadBalancerDefinition {
propertiesSchema: KaotoSchemaDefinition['schema'];
}
-export interface ICamelLoadBalancerModel extends ICamelProcessorModel {}
+export type ICamelLoadBalancerModel = ICamelProcessorModel;
-export interface ICamelLoadBalancerProperty extends ICamelProcessorProperty {}
+export type ICamelLoadBalancerProperty = ICamelProcessorProperty;
diff --git a/packages/ui/src/models/visualization/flows/abstract-camel-visual-entity.ts b/packages/ui/src/models/visualization/flows/abstract-camel-visual-entity.ts
index b27c69430..26d2849a5 100644
--- a/packages/ui/src/models/visualization/flows/abstract-camel-visual-entity.ts
+++ b/packages/ui/src/models/visualization/flows/abstract-camel-visual-entity.ts
@@ -1,4 +1,3 @@
-/* eslint-disable no-case-declarations */
import { ProcessorDefinition } from '@kaoto/camel-catalog/types';
import { SchemaService } from '../../../components/Form/schema.service';
import { ROOT_PATH, getArrayProperty, getValue, setValue } from '../../../utils';
diff --git a/packages/ui/src/models/visualization/flows/support/validators/model-validation.service.ts b/packages/ui/src/models/visualization/flows/support/validators/model-validation.service.ts
index 2abb988c5..7542b3f83 100644
--- a/packages/ui/src/models/visualization/flows/support/validators/model-validation.service.ts
+++ b/packages/ui/src/models/visualization/flows/support/validators/model-validation.service.ts
@@ -24,7 +24,6 @@ interface IValidationResult {
* property file.
*/
export class ModelValidationService {
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
static validateNodeStatus(schema: VisualComponentSchema | undefined): string {
if (!schema?.schema) return '';
let message = '';
diff --git a/packages/ui/src/models/visualization/metadata/beans-entity-handler.ts b/packages/ui/src/models/visualization/metadata/beans-entity-handler.ts
index 6d1632fe8..329a42f5e 100644
--- a/packages/ui/src/models/visualization/metadata/beans-entity-handler.ts
+++ b/packages/ui/src/models/visualization/metadata/beans-entity-handler.ts
@@ -30,7 +30,6 @@ export class BeansEntityHandler {
return this.type !== undefined;
}
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
getBeanSchema(): KaotoSchemaDefinition['schema'] | undefined {
switch (this.type) {
case 'beans':
@@ -42,7 +41,6 @@ export class BeansEntityHandler {
}
}
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
getBeansSchema(): KaotoSchemaDefinition['schema'] | undefined {
switch (this.type) {
case 'beans': {
diff --git a/yarn.lock b/yarn.lock
index 4611e3f9f..4a3faae78 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2146,34 +2146,68 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1":
+"@eslint-community/regexpp@npm:^4.10.0":
version: 4.10.1
resolution: "@eslint-community/regexpp@npm:4.10.1"
checksum: 10/54f13817caf90545502d7a19e1b61df79087aee9584342ffc558b6d067530764a47f1c484f493f43e2c70cfdff59ccfd5f26df2af298c4ad528469e599bd1d53
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^2.1.4":
- version: 2.1.4
- resolution: "@eslint/eslintrc@npm:2.1.4"
+"@eslint-community/regexpp@npm:^4.11.0":
+ version: 4.11.0
+ resolution: "@eslint-community/regexpp@npm:4.11.0"
+ checksum: 10/f053f371c281ba173fe6ee16dbc4fe544c84870d58035ccca08dba7f6ce1830d895ce3237a0db89ba37616524775dca82f1c502066b58e2d5712d7f87f5ba17c
+ languageName: node
+ linkType: hard
+
+"@eslint/config-array@npm:^0.18.0":
+ version: 0.18.0
+ resolution: "@eslint/config-array@npm:0.18.0"
+ dependencies:
+ "@eslint/object-schema": "npm:^2.1.4"
+ debug: "npm:^4.3.1"
+ minimatch: "npm:^3.1.2"
+ checksum: 10/60ccad1eb4806710b085cd739568ec7afd289ee5af6ca0383f0876f9fe375559ef525f7b3f86bdb3f961493de952f2cf3ab4aa4a6ccaef0ae3cd688267cabcb3
+ languageName: node
+ linkType: hard
+
+"@eslint/eslintrc@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@eslint/eslintrc@npm:3.1.0"
dependencies:
ajv: "npm:^6.12.4"
debug: "npm:^4.3.2"
- espree: "npm:^9.6.0"
- globals: "npm:^13.19.0"
+ espree: "npm:^10.0.1"
+ globals: "npm:^14.0.0"
ignore: "npm:^5.2.0"
import-fresh: "npm:^3.2.1"
js-yaml: "npm:^4.1.0"
minimatch: "npm:^3.1.2"
strip-json-comments: "npm:^3.1.1"
- checksum: 10/7a3b14f4b40fc1a22624c3f84d9f467a3d9ea1ca6e9a372116cb92507e485260359465b58e25bcb6c9981b155416b98c9973ad9b796053fd7b3f776a6946bce8
+ checksum: 10/02bf892d1397e1029209dea685e9f4f87baf643315df2a632b5f121ec7e8548a3b34f428a007234fa82772218fa8a3ac2d10328637b9ce63b7f8344035b74db3
+ languageName: node
+ linkType: hard
+
+"@eslint/js@npm:9.10.0, @eslint/js@npm:^9.10.0":
+ version: 9.10.0
+ resolution: "@eslint/js@npm:9.10.0"
+ checksum: 10/cbda2bf268c8ac7a2b2493aaaa0113a78165a576ee5178b9fbdaf245c3d40ffaf41d006f75afab5718f68d816f00319e267b4c88ead100b19022fe491f9e0175
+ languageName: node
+ linkType: hard
+
+"@eslint/object-schema@npm:^2.1.4":
+ version: 2.1.4
+ resolution: "@eslint/object-schema@npm:2.1.4"
+ checksum: 10/221e8d9f281c605948cd6e030874aacce83fe097f8f9c1964787037bccf08e82b7aa9eff1850a30fffac43f1d76555727ec22a2af479d91e268e89d1e035131e
languageName: node
linkType: hard
-"@eslint/js@npm:8.57.0":
- version: 8.57.0
- resolution: "@eslint/js@npm:8.57.0"
- checksum: 10/3c501ce8a997cf6cbbaf4ed358af5492875e3550c19b9621413b82caa9ae5382c584b0efa79835639e6e0ddaa568caf3499318e5bdab68643ef4199dce5eb0a0
+"@eslint/plugin-kit@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@eslint/plugin-kit@npm:0.1.0"
+ dependencies:
+ levn: "npm:^0.4.1"
+ checksum: 10/3c6b10505f53c6e32b40572f780164b75389bbabd1bf80ab8742222710d90683a2cc9480468fca132da636f6a3053ae60b173181d14f4975fde2e6f8f9564c6d
languageName: node
linkType: hard
@@ -2193,17 +2227,6 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/config-array@npm:^0.11.14":
- version: 0.11.14
- resolution: "@humanwhocodes/config-array@npm:0.11.14"
- dependencies:
- "@humanwhocodes/object-schema": "npm:^2.0.2"
- debug: "npm:^4.3.1"
- minimatch: "npm:^3.0.5"
- checksum: 10/3ffb24ecdfab64014a230e127118d50a1a04d11080cbb748bc21629393d100850496456bbcb4e8c438957fe0934430d731042f1264d6a167b62d32fc2863580a
- languageName: node
- linkType: hard
-
"@humanwhocodes/module-importer@npm:^1.0.1":
version: 1.0.1
resolution: "@humanwhocodes/module-importer@npm:1.0.1"
@@ -2211,10 +2234,10 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/object-schema@npm:^2.0.2":
- version: 2.0.3
- resolution: "@humanwhocodes/object-schema@npm:2.0.3"
- checksum: 10/05bb99ed06c16408a45a833f03a732f59bf6184795d4efadd33238ff8699190a8c871ad1121241bb6501589a9598dc83bf25b99dcbcf41e155cdf36e35e937a3
+"@humanwhocodes/retry@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@humanwhocodes/retry@npm:0.3.0"
+ checksum: 10/e574bab58680867414e225c9002e9a97eb396f85871c180fbb1a9bcdf9ded4b4de0b327f7d0c43b775873362b7c92956d4b322e8bc4b90be56077524341f04b2
languageName: node
linkType: hard
@@ -2725,16 +2748,18 @@ __metadata:
version: 0.0.0-use.local
resolution: "@kaoto/camel-catalog-plugin@workspace:packages/camel-catalog"
dependencies:
+ "@eslint/js": "npm:^9.10.0"
+ "@types/eslint__js": "npm:^8.42.3"
"@types/node": "npm:^20.0.0"
- eslint: "npm:^8.45.0"
- eslint-config-prettier: "npm:^9.0.0"
- eslint-plugin-import: "npm:^2.26.0"
- eslint-plugin-prettier: "npm:^5.0.0"
+ eslint: "npm:^9.10.0"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.2.1"
json-schema-to-typescript: "npm:^15.0.0"
prettier: "npm:^3.0.0"
rimraf: "npm:^6.0.0"
ts-node: "npm:^10.9.1"
typescript: "npm:^5.4.2"
+ typescript-eslint: "npm:^8.5.0"
languageName: unknown
linkType: soft
@@ -2742,16 +2767,18 @@ __metadata:
version: 0.0.0-use.local
resolution: "@kaoto/camel-catalog@workspace:packages/catalog-generator"
dependencies:
+ "@eslint/js": "npm:^9.10.0"
+ "@types/eslint__js": "npm:^8.42.3"
"@types/node": "npm:^20.0.0"
- eslint: "npm:^8.45.0"
- eslint-config-prettier: "npm:^9.0.0"
- eslint-plugin-import: "npm:^2.26.0"
- eslint-plugin-prettier: "npm:^5.0.0"
+ eslint: "npm:^9.10.0"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.2.1"
json-schema-to-typescript: "npm:^15.0.0"
prettier: "npm:^3.0.0"
rimraf: "npm:^6.0.0"
ts-node: "npm:^10.9.1"
typescript: "npm:^5.4.2"
+ typescript-eslint: "npm:^8.5.0"
languageName: unknown
linkType: soft
@@ -2759,6 +2786,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@kaoto/kaoto-tests@workspace:packages/ui-tests"
dependencies:
+ "@eslint/js": "npm:^9.10.0"
"@kaoto/kaoto": "workspace:*"
"@storybook/addon-essentials": "npm:^8.2.8"
"@storybook/addon-interactions": "npm:^8.2.8"
@@ -2773,17 +2801,13 @@ __metadata:
"@storybook/react-vite": "npm:^8.2.8"
"@storybook/testing-library": "npm:^0.2.2"
"@storybook/theming": "npm:^8.2.8"
+ "@types/eslint__js": "npm:^8.42.3"
chromatic: "npm:^11.0.0"
cypress: "npm:^13.11.0"
cypress-file-upload: "npm:^5.0.8"
- eslint: "npm:^8.45.0"
- eslint-config-prettier: "npm:^9.0.0"
- eslint-plugin-import: "npm:^2.26.0"
- eslint-plugin-jest: "npm:^27.2.1"
- eslint-plugin-prettier: "npm:^5.0.0"
- eslint-plugin-react-hooks: "npm:^4.6.0"
- eslint-plugin-react-refresh: "npm:^0.4.3"
- eslint-plugin-storybook: "npm:^0.8.0"
+ eslint: "npm:^9.10.0"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.2.1"
msw: "npm:^2.0.2"
msw-storybook-addon: "npm:^2.0.3"
prettier: "npm:^3.0.0"
@@ -2795,6 +2819,7 @@ __metadata:
storybook-addon-remix-react-router: "npm:^3.0.0"
storybook-fixtures: "npm:0.12.0"
typescript: "npm:^5.4.2"
+ typescript-eslint: "npm:^8.5.0"
vite: "npm:^5.4.0"
languageName: unknown
linkType: soft
@@ -2807,6 +2832,7 @@ __metadata:
"@babel/preset-env": "npm:^7.21.5"
"@babel/preset-react": "npm:^7.18.6"
"@babel/preset-typescript": "npm:^7.21.5"
+ "@eslint/js": "npm:^9.10.0"
"@kaoto-next/uniforms-patternfly": "npm:^0.7.1"
"@kaoto/camel-catalog": "workspace:*"
"@kie-tools-core/editor": "npm:0.32.0"
@@ -2823,6 +2849,7 @@ __metadata:
"@testing-library/jest-dom": "npm:^6.0.0"
"@testing-library/react": "npm:^16.0.0"
"@testing-library/user-event": "npm:^14.4.3"
+ "@types/eslint__js": "npm:^8.42.3"
"@types/jest": "npm:^29.4.0"
"@types/json-schema": "npm:^7.0.15"
"@types/lodash.clonedeep": "npm:^4.5.7"
@@ -2834,21 +2861,18 @@ __metadata:
"@types/react": "npm:^18.2.25"
"@types/react-dom": "npm:^18.2.10"
"@types/uuid": "npm:^10.0.0"
- "@typescript-eslint/eslint-plugin": "npm:^7.0.0"
- "@typescript-eslint/parser": "npm:^7.0.0"
"@vitejs/plugin-react": "npm:^4.0.3"
ajv: "npm:^8.12.0"
ajv-formats: "npm:^3.0.0"
babel-jest: "npm:^29.4.2"
clsx: "npm:^2.1.0"
copyfiles: "npm:^2.4.1"
- eslint: "npm:^8.45.0"
- eslint-config-prettier: "npm:^9.0.0"
- eslint-plugin-import: "npm:^2.26.0"
- eslint-plugin-jest: "npm:^27.2.1"
- eslint-plugin-prettier: "npm:^5.0.0"
- eslint-plugin-react-hooks: "npm:^4.6.0"
- eslint-plugin-react-refresh: "npm:^0.4.3"
+ eslint: "npm:^9.10.0"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.2.1"
+ eslint-plugin-react: "npm:^7.35.2"
+ eslint-plugin-react-hooks: "npm:5.1.0-rc-eb3ad065-20240822"
+ globals: "npm:^15.9.0"
html-to-image: "npm:^1.11.11"
jest: "npm:^29.7.0"
jest-canvas-mock: "npm:^2.5.2"
@@ -2860,6 +2884,7 @@ __metadata:
lodash.set: "npm:^4.3.2"
monaco-editor: "npm:^0.50.0"
monaco-yaml: "npm:^5.1.1"
+ postcss: "npm:^8.4.45"
prettier: "npm:^3.0.0"
react: "npm:^18.2.0"
react-dom: "npm:^18.2.0"
@@ -2875,6 +2900,7 @@ __metadata:
stylelint-prettier: "npm:^5.0.0"
ts-node: "npm:^10.9.1"
typescript: "npm:^5.4.2"
+ typescript-eslint: "npm:^8.5.0"
uniforms: "npm:4.0.0-alpha.5"
uniforms-bridge-json-schema: "npm:4.0.0-alpha.6"
usehooks-ts: "npm:^3.0.0"
@@ -4631,15 +4657,6 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/csf@npm:^0.0.1":
- version: 0.0.1
- resolution: "@storybook/csf@npm:0.0.1"
- dependencies:
- lodash: "npm:^4.17.15"
- checksum: 10/f6bb019bccd8abc14e45a85258158b7bd8cc525887ac8dc9151ed8c4908be3b5f5523da8a7a9b96ff11b13b6c1744e1a0e070560d63d836b950f595f9a5719d4
- languageName: node
- linkType: hard
-
"@storybook/global@npm:^5.0.0":
version: 5.0.0
resolution: "@storybook/global@npm:5.0.0"
@@ -5579,7 +5596,26 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0":
+"@types/eslint@npm:*":
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
+ dependencies:
+ "@types/estree": "npm:*"
+ "@types/json-schema": "npm:*"
+ checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe
+ languageName: node
+ linkType: hard
+
+"@types/eslint__js@npm:^8.42.3":
+ version: 8.42.3
+ resolution: "@types/eslint__js@npm:8.42.3"
+ dependencies:
+ "@types/eslint": "npm:*"
+ checksum: 10/e31f19de642d35a664695d0cab873ce6de19b8a3506755835b91f8a49a8c41099dcace449df49f1a486de6fa6565d21ceb1fa33be6004fc7adef9226e5d256a1
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408
@@ -5719,20 +5755,13 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.9":
+"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
languageName: node
linkType: hard
-"@types/json5@npm:^0.0.29":
- version: 0.0.29
- resolution: "@types/json5@npm:0.0.29"
- checksum: 10/4e5aed58cabb2bbf6f725da13421aa50a49abb6bc17bfab6c31b8774b073fa7b50d557c61f961a09a85f6056151190f8ac95f13f5b48136ba5841f7d4484ec56
- languageName: node
- linkType: hard
-
"@types/lodash.clonedeep@npm:^4.5.7":
version: 4.5.9
resolution: "@types/lodash.clonedeep@npm:4.5.9"
@@ -5912,7 +5941,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4":
+"@types/semver@npm:^7.3.4":
version: 7.5.8
resolution: "@types/semver@npm:7.5.8"
checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178
@@ -6035,124 +6064,87 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:^7.0.0":
- version: 7.13.1
- resolution: "@typescript-eslint/eslint-plugin@npm:7.13.1"
+"@typescript-eslint/eslint-plugin@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:8.5.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
- "@typescript-eslint/scope-manager": "npm:7.13.1"
- "@typescript-eslint/type-utils": "npm:7.13.1"
- "@typescript-eslint/utils": "npm:7.13.1"
- "@typescript-eslint/visitor-keys": "npm:7.13.1"
+ "@typescript-eslint/scope-manager": "npm:8.5.0"
+ "@typescript-eslint/type-utils": "npm:8.5.0"
+ "@typescript-eslint/utils": "npm:8.5.0"
+ "@typescript-eslint/visitor-keys": "npm:8.5.0"
graphemer: "npm:^1.4.0"
ignore: "npm:^5.3.1"
natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^1.3.0"
peerDependencies:
- "@typescript-eslint/parser": ^7.0.0
- eslint: ^8.56.0
+ "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
+ eslint: ^8.57.0 || ^9.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/37fff8c302f93f5f88fc8d6e6c9151a7d1873a3c8af6e15547d737bdc066a6b8887fa54bcd8eb4e4ca6a11494051801c8e957eea8d8b4d4b078a477df6f10692
+ checksum: 10/344f5aca7e167544af718b81269b87b8c2a041210882cac76e1608dbec7c2a646de74387920ca9a5704fcd4c24ada052c2bc5adbeee39e950e7bce83647dae7d
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:^7.0.0":
- version: 7.13.1
- resolution: "@typescript-eslint/parser@npm:7.13.1"
+"@typescript-eslint/parser@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/parser@npm:8.5.0"
dependencies:
- "@typescript-eslint/scope-manager": "npm:7.13.1"
- "@typescript-eslint/types": "npm:7.13.1"
- "@typescript-eslint/typescript-estree": "npm:7.13.1"
- "@typescript-eslint/visitor-keys": "npm:7.13.1"
+ "@typescript-eslint/scope-manager": "npm:8.5.0"
+ "@typescript-eslint/types": "npm:8.5.0"
+ "@typescript-eslint/typescript-estree": "npm:8.5.0"
+ "@typescript-eslint/visitor-keys": "npm:8.5.0"
debug: "npm:^4.3.4"
peerDependencies:
- eslint: ^8.56.0
+ eslint: ^8.57.0 || ^9.0.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/a76cfcf97c289110403b50a377e925f29cda74340de0526f68b0c34199ce643d9c31803e492217e0f3df28361d3019ced4806f974ea70529c559b26b70cec7ef
+ checksum: 10/f0d5a11a8d4b42750c3e7a3a8f6874740c7bb006b6bf3037a2b1422ba8f4eb2ff2d46e673a9f54007b95d3e4302b7966677b2481da58b6307d0ceb962478ee95
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/scope-manager@npm:5.62.0"
+"@typescript-eslint/scope-manager@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/scope-manager@npm:8.5.0"
dependencies:
- "@typescript-eslint/types": "npm:5.62.0"
- "@typescript-eslint/visitor-keys": "npm:5.62.0"
- checksum: 10/e827770baa202223bc0387e2fd24f630690809e460435b7dc9af336c77322290a770d62bd5284260fa881c86074d6a9fd6c97b07382520b115f6786b8ed499da
+ "@typescript-eslint/types": "npm:8.5.0"
+ "@typescript-eslint/visitor-keys": "npm:8.5.0"
+ checksum: 10/18f9958cdf196a0beede93535e564313d27dfd392a335952c785e46c32def55fdeae8c3c7d46f07c81c105ed2b48e9cd36a1fe5101fccd80e83c04cf1693dbed
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/scope-manager@npm:7.13.1"
+"@typescript-eslint/type-utils@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/type-utils@npm:8.5.0"
dependencies:
- "@typescript-eslint/types": "npm:7.13.1"
- "@typescript-eslint/visitor-keys": "npm:7.13.1"
- checksum: 10/fea9ab8f72ace1dd55d835037efe038c70021275581855820cdb7fc4b01e8afb51723856537adff1fdb0ea3899c1f8b593fd75c34b5087ca2ef2f7c72e610050
- languageName: node
- linkType: hard
-
-"@typescript-eslint/type-utils@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/type-utils@npm:7.13.1"
- dependencies:
- "@typescript-eslint/typescript-estree": "npm:7.13.1"
- "@typescript-eslint/utils": "npm:7.13.1"
+ "@typescript-eslint/typescript-estree": "npm:8.5.0"
+ "@typescript-eslint/utils": "npm:8.5.0"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^1.3.0"
- peerDependencies:
- eslint: ^8.56.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/cc03cd44e125933511ea657e386c5cf427eb6a386fdb110cba0858598195fb4f8c71173b00b187f388a6713e16b919a2037a86e0be10f4c40c18bcbdbe06d5de
+ checksum: 10/ed487c8b530a0a6ea292385c82b2d9d9d94b99768ddd93882899be3319ea6af09c1b9f1a07e0381beb6149bbbb1f66ae95a635279fad8946345fd2298bce3549
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/types@npm:5.62.0"
- checksum: 10/24e8443177be84823242d6729d56af2c4b47bfc664dd411a1d730506abf2150d6c31bdefbbc6d97c8f91043e3a50e0c698239dcb145b79bb6b0c34469aaf6c45
- languageName: node
- linkType: hard
-
-"@typescript-eslint/types@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/types@npm:7.13.1"
- checksum: 10/006a5518608184c1d017b27fb4f66ce28bc75f89e2380ac42969ebdf0dc726af1cfcdf4ba36ce2858e9f6907d6f4295d3453859d7e9a35bc7855d4ebc900955d
- languageName: node
- linkType: hard
-
-"@typescript-eslint/typescript-estree@npm:5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
- dependencies:
- "@typescript-eslint/types": "npm:5.62.0"
- "@typescript-eslint/visitor-keys": "npm:5.62.0"
- debug: "npm:^4.3.4"
- globby: "npm:^11.1.0"
- is-glob: "npm:^4.0.3"
- semver: "npm:^7.3.7"
- tsutils: "npm:^3.21.0"
- peerDependenciesMeta:
- typescript:
- optional: true
- checksum: 10/06c975eb5f44b43bd19fadc2e1023c50cf87038fe4c0dd989d4331c67b3ff509b17fa60a3251896668ab4d7322bdc56162a9926971218d2e1a1874d2bef9a52e
+"@typescript-eslint/types@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/types@npm:8.5.0"
+ checksum: 10/5cc55411fbf3f46d1571fe6ad1ef88f937093629a58e2b7bafb389646dde8a4e29d938fd57309eb30ee3f20978b4bdc5f823b31d718e053ba4c54c637a6df4e4
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/typescript-estree@npm:7.13.1"
+"@typescript-eslint/typescript-estree@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/typescript-estree@npm:8.5.0"
dependencies:
- "@typescript-eslint/types": "npm:7.13.1"
- "@typescript-eslint/visitor-keys": "npm:7.13.1"
+ "@typescript-eslint/types": "npm:8.5.0"
+ "@typescript-eslint/visitor-keys": "npm:8.5.0"
debug: "npm:^4.3.4"
- globby: "npm:^11.1.0"
+ fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
minimatch: "npm:^9.0.4"
semver: "npm:^7.6.0"
@@ -6160,63 +6152,35 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/5c68b5faa962e5f984067aa91770486af817858d2fa35b54a44fa4d5c0c612ba23b52b191d8051d9e4439e5425251e32861c81239e9400a29de057f8360537fb
+ checksum: 10/69f21c49a158c394106e0d627f57451430cf32449a6c01118ee4afbb9f92f06be3aa87f3478ffc84d1062c3b21dca983e458f70f2cbe4fee1ad206f84ab97eb8
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/utils@npm:7.13.1"
+"@typescript-eslint/utils@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/utils@npm:8.5.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
- "@typescript-eslint/scope-manager": "npm:7.13.1"
- "@typescript-eslint/types": "npm:7.13.1"
- "@typescript-eslint/typescript-estree": "npm:7.13.1"
+ "@typescript-eslint/scope-manager": "npm:8.5.0"
+ "@typescript-eslint/types": "npm:8.5.0"
+ "@typescript-eslint/typescript-estree": "npm:8.5.0"
peerDependencies:
- eslint: ^8.56.0
- checksum: 10/e1bc916dcb567c6b35819f635a84561e015f40b28d650b987f74c79b013ec43fb4f5b61199d4039fcdf9480281f945f622650cba2e68739600822da05808a706
+ eslint: ^8.57.0 || ^9.0.0
+ checksum: 10/f4727ebdee15082debe61a815eaad588f006a4f93d7fe94d065da563b4d3f91b7b7f795b5c77aa4cdebdf0936f83aa878089f22b8dbdbb738c557e8974129f54
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:^5.10.0, @typescript-eslint/utils@npm:^5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/utils@npm:5.62.0"
+"@typescript-eslint/visitor-keys@npm:8.5.0":
+ version: 8.5.0
+ resolution: "@typescript-eslint/visitor-keys@npm:8.5.0"
dependencies:
- "@eslint-community/eslint-utils": "npm:^4.2.0"
- "@types/json-schema": "npm:^7.0.9"
- "@types/semver": "npm:^7.3.12"
- "@typescript-eslint/scope-manager": "npm:5.62.0"
- "@typescript-eslint/types": "npm:5.62.0"
- "@typescript-eslint/typescript-estree": "npm:5.62.0"
- eslint-scope: "npm:^5.1.1"
- semver: "npm:^7.3.7"
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
- checksum: 10/15ef13e43998a082b15f85db979f8d3ceb1f9ce4467b8016c267b1738d5e7cdb12aa90faf4b4e6dd6486c236cf9d33c463200465cf25ff997dbc0f12358550a1
- languageName: node
- linkType: hard
-
-"@typescript-eslint/visitor-keys@npm:5.62.0":
- version: 5.62.0
- resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
- dependencies:
- "@typescript-eslint/types": "npm:5.62.0"
- eslint-visitor-keys: "npm:^3.3.0"
- checksum: 10/dc613ab7569df9bbe0b2ca677635eb91839dfb2ca2c6fa47870a5da4f160db0b436f7ec0764362e756d4164e9445d49d5eb1ff0b87f4c058946ae9d8c92eb388
- languageName: node
- linkType: hard
-
-"@typescript-eslint/visitor-keys@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/visitor-keys@npm:7.13.1"
- dependencies:
- "@typescript-eslint/types": "npm:7.13.1"
+ "@typescript-eslint/types": "npm:8.5.0"
eslint-visitor-keys: "npm:^3.4.3"
- checksum: 10/811e9642851359b5197d45a9878143c4c608aaef887a20c26f57f8b012ce9e316d232b82a311bdd52a2af0c8b8da5d4bd9401ce565fc7bdb43cd44556e76d225
+ checksum: 10/32cc9d8120531bb1b5da79d697ab80bbbf18e5630d74c8b6c0f835d7914be7833ed9e5b95fa05f6f7b724d928cd4208b4028a2cc9d767401434d88214614887b
languageName: node
linkType: hard
-"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0":
+"@ungap/structured-clone@npm:^1.0.0":
version: 1.2.0
resolution: "@ungap/structured-clone@npm:1.2.0"
checksum: 10/c6fe89a505e513a7592e1438280db1c075764793a2397877ff1351721fe8792a966a5359769e30242b3cd023f2efb9e63ca2ca88019d73b564488cc20e3eab12
@@ -6458,7 +6422,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.8.1, acorn@npm:^8.9.0":
+"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.8.1":
version: 8.12.0
resolution: "acorn@npm:8.12.0"
bin:
@@ -6467,6 +6431,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.12.0":
+ version: 8.12.1
+ resolution: "acorn@npm:8.12.1"
+ bin:
+ acorn: bin/acorn
+ checksum: 10/d08c2d122bba32d0861e0aa840b2ee25946c286d5dc5990abca991baf8cdbfbe199b05aacb221b979411a2fea36f83e26b5ac4f6b4e0ce49038c62316c1848f0
+ languageName: node
+ linkType: hard
+
"add-stream@npm:^1.0.0":
version: 1.0.0
resolution: "add-stream@npm:1.0.0"
@@ -6743,7 +6716,7 @@ __metadata:
languageName: node
linkType: hard
-"array-includes@npm:^3.1.7":
+"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8":
version: 3.1.8
resolution: "array-includes@npm:3.1.8"
dependencies:
@@ -6764,9 +6737,9 @@ __metadata:
languageName: node
linkType: hard
-"array.prototype.findlastindex@npm:^1.2.3":
+"array.prototype.findlast@npm:^1.2.5":
version: 1.2.5
- resolution: "array.prototype.findlastindex@npm:1.2.5"
+ resolution: "array.prototype.findlast@npm:1.2.5"
dependencies:
call-bind: "npm:^1.0.7"
define-properties: "npm:^1.2.1"
@@ -6774,11 +6747,11 @@ __metadata:
es-errors: "npm:^1.3.0"
es-object-atoms: "npm:^1.0.0"
es-shim-unscopables: "npm:^1.0.2"
- checksum: 10/7c5c821f357cd53ab6cc305de8086430dd8d7a2485db87b13f843e868055e9582b1fd338f02338f67fc3a1603ceaf9610dd2a470b0b506f9d18934780f95b246
+ checksum: 10/7dffcc665aa965718ad6de7e17ac50df0c5e38798c0a5bf9340cf24feb8594df6ec6f3fcbe714c1577728a1b18b5704b15669474b27bceeca91ef06ce2a23c31
languageName: node
linkType: hard
-"array.prototype.flat@npm:^1.3.2":
+"array.prototype.flat@npm:^1.3.1":
version: 1.3.2
resolution: "array.prototype.flat@npm:1.3.2"
dependencies:
@@ -6802,6 +6775,19 @@ __metadata:
languageName: node
linkType: hard
+"array.prototype.tosorted@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "array.prototype.tosorted@npm:1.1.4"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.3"
+ es-errors: "npm:^1.3.0"
+ es-shim-unscopables: "npm:^1.0.2"
+ checksum: 10/874694e5d50e138894ff5b853e639c29b0aa42bbd355acda8e8e9cd337f1c80565f21edc15e8c727fa4c0877fd9d8783c575809e440cc4d2d19acaa048bf967d
+ languageName: node
+ linkType: hard
+
"arraybuffer.prototype.slice@npm:^1.0.3":
version: 1.0.3
resolution: "arraybuffer.prototype.slice@npm:1.0.3"
@@ -8806,7 +8792,7 @@ __metadata:
languageName: node
linkType: hard
-"define-properties@npm:^1.2.0, define-properties@npm:^1.2.1":
+"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1":
version: 1.2.1
resolution: "define-properties@npm:1.2.1"
dependencies:
@@ -9137,7 +9123,7 @@ __metadata:
languageName: node
linkType: hard
-"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2":
+"es-abstract@npm:^1.17.5, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.1, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3":
version: 1.23.3
resolution: "es-abstract@npm:1.23.3"
dependencies:
@@ -9224,6 +9210,28 @@ __metadata:
languageName: node
linkType: hard
+"es-iterator-helpers@npm:^1.0.19":
+ version: 1.0.19
+ resolution: "es-iterator-helpers@npm:1.0.19"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.3"
+ es-errors: "npm:^1.3.0"
+ es-set-tostringtag: "npm:^2.0.3"
+ function-bind: "npm:^1.1.2"
+ get-intrinsic: "npm:^1.2.4"
+ globalthis: "npm:^1.0.3"
+ has-property-descriptors: "npm:^1.0.2"
+ has-proto: "npm:^1.0.3"
+ has-symbols: "npm:^1.0.3"
+ internal-slot: "npm:^1.0.7"
+ iterator.prototype: "npm:^1.1.2"
+ safe-array-concat: "npm:^1.1.2"
+ checksum: 10/980a8081cf6798fe17fcea193b0448d784d72d76aca7240b10813207c67e3dc0d8a23992263870c4fc291da5a946935b0c56dec4fa1a9de8fee0165e4fa1fc58
+ languageName: node
+ linkType: hard
+
"es-module-lexer@npm:^1.5.0":
version: 1.5.3
resolution: "es-module-lexer@npm:1.5.3"
@@ -9415,7 +9423,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-config-prettier@npm:^9.0.0":
+"eslint-config-prettier@npm:^9.1.0":
version: 9.1.0
resolution: "eslint-config-prettier@npm:9.1.0"
peerDependencies:
@@ -9426,80 +9434,12 @@ __metadata:
languageName: node
linkType: hard
-"eslint-import-resolver-node@npm:^0.3.9":
- version: 0.3.9
- resolution: "eslint-import-resolver-node@npm:0.3.9"
- dependencies:
- debug: "npm:^3.2.7"
- is-core-module: "npm:^2.13.0"
- resolve: "npm:^1.22.4"
- checksum: 10/d52e08e1d96cf630957272e4f2644dcfb531e49dcfd1edd2e07e43369eb2ec7a7d4423d417beee613201206ff2efa4eb9a582b5825ee28802fc7c71fcd53ca83
- languageName: node
- linkType: hard
-
-"eslint-module-utils@npm:^2.8.0":
- version: 2.8.1
- resolution: "eslint-module-utils@npm:2.8.1"
- dependencies:
- debug: "npm:^3.2.7"
- peerDependenciesMeta:
- eslint:
- optional: true
- checksum: 10/3e7892c0a984c963632da56b30ccf8254c29b535467138f91086c2ecdb2ebd10e2be61b54e553f30e5abf1d14d47a7baa0dac890e3a658fd3cd07dca63afbe6d
- languageName: node
- linkType: hard
-
-"eslint-plugin-import@npm:^2.26.0":
- version: 2.29.1
- resolution: "eslint-plugin-import@npm:2.29.1"
- dependencies:
- array-includes: "npm:^3.1.7"
- array.prototype.findlastindex: "npm:^1.2.3"
- array.prototype.flat: "npm:^1.3.2"
- array.prototype.flatmap: "npm:^1.3.2"
- debug: "npm:^3.2.7"
- doctrine: "npm:^2.1.0"
- eslint-import-resolver-node: "npm:^0.3.9"
- eslint-module-utils: "npm:^2.8.0"
- hasown: "npm:^2.0.0"
- is-core-module: "npm:^2.13.1"
- is-glob: "npm:^4.0.3"
- minimatch: "npm:^3.1.2"
- object.fromentries: "npm:^2.0.7"
- object.groupby: "npm:^1.0.1"
- object.values: "npm:^1.1.7"
- semver: "npm:^6.3.1"
- tsconfig-paths: "npm:^3.15.0"
- peerDependencies:
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- checksum: 10/5865f05c38552145423c535326ec9a7113ab2305c7614c8b896ff905cfabc859c8805cac21e979c9f6f742afa333e6f62f812eabf891a7e8f5f0b853a32593c1
- languageName: node
- linkType: hard
-
-"eslint-plugin-jest@npm:^27.2.1":
- version: 27.9.0
- resolution: "eslint-plugin-jest@npm:27.9.0"
- dependencies:
- "@typescript-eslint/utils": "npm:^5.10.0"
- peerDependencies:
- "@typescript-eslint/eslint-plugin": ^5.0.0 || ^6.0.0 || ^7.0.0
- eslint: ^7.0.0 || ^8.0.0
- jest: "*"
- peerDependenciesMeta:
- "@typescript-eslint/eslint-plugin":
- optional: true
- jest:
- optional: true
- checksum: 10/bca54347280c06c56516faea76042134dd74355c2de6c23361ba0e8736ecc01c62b144eea7eda7570ea4f4ee511c583bb8dab00d7153a1bd1740eb77b0038fd4
- languageName: node
- linkType: hard
-
-"eslint-plugin-prettier@npm:^5.0.0":
- version: 5.1.3
- resolution: "eslint-plugin-prettier@npm:5.1.3"
+"eslint-plugin-prettier@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "eslint-plugin-prettier@npm:5.2.1"
dependencies:
prettier-linter-helpers: "npm:^1.0.0"
- synckit: "npm:^0.8.6"
+ synckit: "npm:^0.9.1"
peerDependencies:
"@types/eslint": ">=8.0.0"
eslint: ">=8.0.0"
@@ -9510,125 +9450,128 @@ __metadata:
optional: true
eslint-config-prettier:
optional: true
- checksum: 10/4f26a30444adc61ed692cdb5a9f7e8d9f5794f0917151051e66755ce032a08c3cc72c8b5d56101412e90f6d77035bd8194ea8731e9c16aacdd5ae345a8dae188
- languageName: node
- linkType: hard
-
-"eslint-plugin-react-hooks@npm:^4.6.0":
- version: 4.6.2
- resolution: "eslint-plugin-react-hooks@npm:4.6.2"
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- checksum: 10/5a0680941f34e70cf505bcb6082df31a3e445d193ee95a88ff3483041eb944f4cefdaf7e81b0eb1feb4eeceee8c7c6ddb8a2a6e8c4c0388514a42e16ac7b7a69
+ checksum: 10/10ddf68215237e327af09a47adab4c63f3885fda4fb28c4c42d1fc5f47d8a0cc45df6484799360ff1417a0aa3c77c3aaac49d7e9dfd145557b17e2d7ecc2a27c
languageName: node
linkType: hard
-"eslint-plugin-react-refresh@npm:^0.4.3":
- version: 0.4.7
- resolution: "eslint-plugin-react-refresh@npm:0.4.7"
+"eslint-plugin-react-hooks@npm:5.1.0-rc-eb3ad065-20240822":
+ version: 5.1.0-rc-eb3ad065-20240822
+ resolution: "eslint-plugin-react-hooks@npm:5.1.0-rc-eb3ad065-20240822"
peerDependencies:
- eslint: ">=7"
- checksum: 10/acbbe24e40b2b6fe96656e9407e275fdda6db031814674117e7a65d49a7a713f05b0d79dc6426d927b7622ce310a261cff385821c80b2e97089068dcd30bda52
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+ checksum: 10/6020f024388a73af15075a6c5d85596c358d6b068ecab684a7b78b4b07d357bc5f45c3421d7edaf807bb3aa27064ac0f947c7e8622882939731d5a8439447e2c
languageName: node
linkType: hard
-"eslint-plugin-storybook@npm:^0.8.0":
- version: 0.8.0
- resolution: "eslint-plugin-storybook@npm:0.8.0"
+"eslint-plugin-react@npm:^7.35.2":
+ version: 7.35.2
+ resolution: "eslint-plugin-react@npm:7.35.2"
dependencies:
- "@storybook/csf": "npm:^0.0.1"
- "@typescript-eslint/utils": "npm:^5.62.0"
- requireindex: "npm:^1.2.0"
- ts-dedent: "npm:^2.2.0"
+ array-includes: "npm:^3.1.8"
+ array.prototype.findlast: "npm:^1.2.5"
+ array.prototype.flatmap: "npm:^1.3.2"
+ array.prototype.tosorted: "npm:^1.1.4"
+ doctrine: "npm:^2.1.0"
+ es-iterator-helpers: "npm:^1.0.19"
+ estraverse: "npm:^5.3.0"
+ hasown: "npm:^2.0.2"
+ jsx-ast-utils: "npm:^2.4.1 || ^3.0.0"
+ minimatch: "npm:^3.1.2"
+ object.entries: "npm:^1.1.8"
+ object.fromentries: "npm:^2.0.8"
+ object.values: "npm:^1.2.0"
+ prop-types: "npm:^15.8.1"
+ resolve: "npm:^2.0.0-next.5"
+ semver: "npm:^6.3.1"
+ string.prototype.matchall: "npm:^4.0.11"
+ string.prototype.repeat: "npm:^1.0.0"
peerDependencies:
- eslint: ">=6"
- checksum: 10/a66e6737298af9bb830e3b14cdbd204e589a38adb810f02d843849936ef9175a80a49c8b8fa9263f8c2b9a8f36fdd3a2d429382d8051568c58d6272c65c2f5d3
- languageName: node
- linkType: hard
-
-"eslint-scope@npm:^5.1.1":
- version: 5.1.1
- resolution: "eslint-scope@npm:5.1.1"
- dependencies:
- esrecurse: "npm:^4.3.0"
- estraverse: "npm:^4.1.1"
- checksum: 10/c541ef384c92eb5c999b7d3443d80195fcafb3da335500946f6db76539b87d5826c8f2e1d23bf6afc3154ba8cd7c8e566f8dc00f1eea25fdf3afc8fb9c87b238
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
+ checksum: 10/f4631612444f9066c8007e9433c0972754b75d33be410cd18dcf003e4209600240dec3e50a9962aae35e9a08920a1eb60e51d3cc140e5f6c95582e727ebec74e
languageName: node
linkType: hard
-"eslint-scope@npm:^7.2.2":
- version: 7.2.2
- resolution: "eslint-scope@npm:7.2.2"
+"eslint-scope@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "eslint-scope@npm:8.0.2"
dependencies:
esrecurse: "npm:^4.3.0"
estraverse: "npm:^5.2.0"
- checksum: 10/5c660fb905d5883ad018a6fea2b49f3cb5b1cbf2cd4bd08e98646e9864f9bc2c74c0839bed2d292e90a4a328833accc197c8f0baed89cbe8d605d6f918465491
+ checksum: 10/d17c2e1ff4d3a98911414a954531078db912e2747d6da8ea4cafd16d0526e32086c676ce9aeaffb3ca0ff695fc951ac3169d7f08a0b42962db683dff126cc95b
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3":
+"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3":
version: 3.4.3
resolution: "eslint-visitor-keys@npm:3.4.3"
checksum: 10/3f357c554a9ea794b094a09bd4187e5eacd1bc0d0653c3adeb87962c548e6a1ab8f982b86963ae1337f5d976004146536dcee5d0e2806665b193fbfbf1a9231b
languageName: node
linkType: hard
-"eslint@npm:^8.45.0":
- version: 8.57.0
- resolution: "eslint@npm:8.57.0"
+"eslint-visitor-keys@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "eslint-visitor-keys@npm:4.0.0"
+ checksum: 10/c7617166e6291a15ce2982b5c4b9cdfb6409f5c14562712d12e2584480cdf18609694b21d7dad35b02df0fa2cd037505048ded54d2f405c64f600949564eb334
+ languageName: node
+ linkType: hard
+
+"eslint@npm:^9.10.0":
+ version: 9.10.0
+ resolution: "eslint@npm:9.10.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.2.0"
- "@eslint-community/regexpp": "npm:^4.6.1"
- "@eslint/eslintrc": "npm:^2.1.4"
- "@eslint/js": "npm:8.57.0"
- "@humanwhocodes/config-array": "npm:^0.11.14"
+ "@eslint-community/regexpp": "npm:^4.11.0"
+ "@eslint/config-array": "npm:^0.18.0"
+ "@eslint/eslintrc": "npm:^3.1.0"
+ "@eslint/js": "npm:9.10.0"
+ "@eslint/plugin-kit": "npm:^0.1.0"
"@humanwhocodes/module-importer": "npm:^1.0.1"
+ "@humanwhocodes/retry": "npm:^0.3.0"
"@nodelib/fs.walk": "npm:^1.2.8"
- "@ungap/structured-clone": "npm:^1.2.0"
ajv: "npm:^6.12.4"
chalk: "npm:^4.0.0"
cross-spawn: "npm:^7.0.2"
debug: "npm:^4.3.2"
- doctrine: "npm:^3.0.0"
escape-string-regexp: "npm:^4.0.0"
- eslint-scope: "npm:^7.2.2"
- eslint-visitor-keys: "npm:^3.4.3"
- espree: "npm:^9.6.1"
- esquery: "npm:^1.4.2"
+ eslint-scope: "npm:^8.0.2"
+ eslint-visitor-keys: "npm:^4.0.0"
+ espree: "npm:^10.1.0"
+ esquery: "npm:^1.5.0"
esutils: "npm:^2.0.2"
fast-deep-equal: "npm:^3.1.3"
- file-entry-cache: "npm:^6.0.1"
+ file-entry-cache: "npm:^8.0.0"
find-up: "npm:^5.0.0"
glob-parent: "npm:^6.0.2"
- globals: "npm:^13.19.0"
- graphemer: "npm:^1.4.0"
ignore: "npm:^5.2.0"
imurmurhash: "npm:^0.1.4"
is-glob: "npm:^4.0.0"
is-path-inside: "npm:^3.0.3"
- js-yaml: "npm:^4.1.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
- levn: "npm:^0.4.1"
lodash.merge: "npm:^4.6.2"
minimatch: "npm:^3.1.2"
natural-compare: "npm:^1.4.0"
optionator: "npm:^0.9.3"
strip-ansi: "npm:^6.0.1"
text-table: "npm:^0.2.0"
+ peerDependencies:
+ jiti: "*"
+ peerDependenciesMeta:
+ jiti:
+ optional: true
bin:
eslint: bin/eslint.js
- checksum: 10/00496e218b23747a7a9817bf58b522276d0dc1f2e546dceb4eea49f9871574088f72f1f069a6b560ef537efa3a75261b8ef70e51ef19033da1cc4c86a755ef15
+ checksum: 10/bbb6da7db83f5182cff5a5e1681cf77be761e37bfbfedf66add9d3d2a216dbc336e787d02d05a2ea85179c51a10203713b2438b86adfd7666c29afd3ee008fe8
languageName: node
linkType: hard
-"espree@npm:^9.6.0, espree@npm:^9.6.1":
- version: 9.6.1
- resolution: "espree@npm:9.6.1"
+"espree@npm:^10.0.1, espree@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "espree@npm:10.1.0"
dependencies:
- acorn: "npm:^8.9.0"
+ acorn: "npm:^8.12.0"
acorn-jsx: "npm:^5.3.2"
- eslint-visitor-keys: "npm:^3.4.1"
- checksum: 10/255ab260f0d711a54096bdeda93adff0eadf02a6f9b92f02b323e83a2b7fc258797919437ad331efec3930475feb0142c5ecaaf3cdab4befebd336d47d3f3134
+ eslint-visitor-keys: "npm:^4.0.0"
+ checksum: 10/a673aa39a19a51763d92272f8f3772ae3d4b10624740bb72d5f273b631b43f1a5a32b385c1da6ae6bc10be05a5913bc4679ebd22a09c7b336a745204834806ea
languageName: node
linkType: hard
@@ -9642,12 +9585,12 @@ __metadata:
languageName: node
linkType: hard
-"esquery@npm:^1.4.2":
- version: 1.5.0
- resolution: "esquery@npm:1.5.0"
+"esquery@npm:^1.5.0":
+ version: 1.6.0
+ resolution: "esquery@npm:1.6.0"
dependencies:
estraverse: "npm:^5.1.0"
- checksum: 10/e65fcdfc1e0ff5effbf50fb4f31ea20143ae5df92bb2e4953653d8d40aa4bc148e0d06117a592ce4ea53eeab1dafdfded7ea7e22a5be87e82d73757329a1b01d
+ checksum: 10/c587fb8ec9ed83f2b1bc97cf2f6854cc30bf784a79d62ba08c6e358bf22280d69aee12827521cf38e69ae9761d23fb7fde593ce315610f85655c139d99b05e5a
languageName: node
linkType: hard
@@ -9660,14 +9603,7 @@ __metadata:
languageName: node
linkType: hard
-"estraverse@npm:^4.1.1":
- version: 4.3.0
- resolution: "estraverse@npm:4.3.0"
- checksum: 10/3f67ad02b6dbfaddd9ea459cf2b6ef4ecff9a6082a7af9d22e445b9abc082ad9ca47e1825557b293fcdae477f4714e561123e30bb6a5b2f184fb2bad4a9497eb
- languageName: node
- linkType: hard
-
-"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
+"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
version: 5.3.0
resolution: "estraverse@npm:5.3.0"
checksum: 10/37cbe6e9a68014d34dbdc039f90d0baf72436809d02edffcc06ba3c2a12eb298048f877511353b130153e532aac8d68ba78430c0dd2f44806ebc7c014b01585e
@@ -10011,12 +9947,12 @@ __metadata:
languageName: node
linkType: hard
-"file-entry-cache@npm:^6.0.1":
- version: 6.0.1
- resolution: "file-entry-cache@npm:6.0.1"
+"file-entry-cache@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "file-entry-cache@npm:8.0.0"
dependencies:
- flat-cache: "npm:^3.0.4"
- checksum: 10/099bb9d4ab332cb93c48b14807a6918a1da87c45dce91d4b61fd40e6505d56d0697da060cb901c729c90487067d93c9243f5da3dc9c41f0358483bfdebca736b
+ flat-cache: "npm:^4.0.0"
+ checksum: 10/afe55c4de4e0d226a23c1eae62a7219aafb390859122608a89fa4df6addf55c7fd3f1a2da6f5b41e7cdff496e4cf28bbd215d53eab5c817afa96d2b40c81bfb0
languageName: node
linkType: hard
@@ -10123,14 +10059,13 @@ __metadata:
languageName: node
linkType: hard
-"flat-cache@npm:^3.0.4":
- version: 3.2.0
- resolution: "flat-cache@npm:3.2.0"
+"flat-cache@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "flat-cache@npm:4.0.1"
dependencies:
flatted: "npm:^3.2.9"
- keyv: "npm:^4.5.3"
- rimraf: "npm:^3.0.2"
- checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70
+ keyv: "npm:^4.5.4"
+ checksum: 10/58ce851d9045fffc7871ce2bd718bc485ad7e777bf748c054904b87c351ff1080c2c11da00788d78738bfb51b71e4d5ea12d13b98eb36e3358851ffe495b62dc
languageName: node
linkType: hard
@@ -10681,12 +10616,17 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^13.19.0":
- version: 13.24.0
- resolution: "globals@npm:13.24.0"
- dependencies:
- type-fest: "npm:^0.20.2"
- checksum: 10/62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e
+"globals@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "globals@npm:14.0.0"
+ checksum: 10/03939c8af95c6df5014b137cac83aa909090c3a3985caef06ee9a5a669790877af8698ab38007e4c0186873adc14c0b13764acc754b16a754c216cc56aa5f021
+ languageName: node
+ linkType: hard
+
+"globals@npm:^15.9.0":
+ version: 15.9.0
+ resolution: "globals@npm:15.9.0"
+ checksum: 10/19bca70131c5d3e0d4171deed0f8ae16adda19f18d39b67421056f1eaa160b4433c3ffc8eb69b8b19adebbbdad4834d8a0494c5fe1ae295f0f769a5c0331d794
languageName: node
linkType: hard
@@ -11276,6 +11216,15 @@ __metadata:
languageName: node
linkType: hard
+"is-async-function@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-async-function@npm:2.0.0"
+ dependencies:
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 10/2cf336fbf8cba3badcf526aa3d10384c30bab32615ac4831b74492eb4e843ccb7d8439a119c27f84bcf217d72024e611b1373f870f433b48f3fa57d3d1b863f1
+ languageName: node
+ linkType: hard
+
"is-bigint@npm:^1.0.1":
version: 1.0.4
resolution: "is-bigint@npm:1.0.4"
@@ -11322,7 +11271,7 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1, is-core-module@npm:^2.8.1":
+"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1":
version: 2.13.1
resolution: "is-core-module@npm:2.13.1"
dependencies:
@@ -11356,6 +11305,15 @@ __metadata:
languageName: node
linkType: hard
+"is-finalizationregistry@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-finalizationregistry@npm:1.0.2"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ checksum: 10/1b8e9e1bf2075e862315ef9d38ce6d39c43ca9d81d46f73b34473506992f4b0fbaadb47ec9b420a5e76afe3f564d9f1f0d9b552ef272cc2395e0f21d743c9c29
+ languageName: node
+ linkType: hard
+
"is-fullwidth-code-point@npm:^3.0.0":
version: 3.0.0
resolution: "is-fullwidth-code-point@npm:3.0.0"
@@ -11393,7 +11351,7 @@ __metadata:
languageName: node
linkType: hard
-"is-generator-function@npm:^1.0.7":
+"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7":
version: 1.0.10
resolution: "is-generator-function@npm:1.0.10"
dependencies:
@@ -11769,6 +11727,19 @@ __metadata:
languageName: node
linkType: hard
+"iterator.prototype@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "iterator.prototype@npm:1.1.2"
+ dependencies:
+ define-properties: "npm:^1.2.1"
+ get-intrinsic: "npm:^1.2.1"
+ has-symbols: "npm:^1.0.3"
+ reflect.getprototypeof: "npm:^1.0.4"
+ set-function-name: "npm:^2.0.1"
+ checksum: 10/b5013967ad8f28c9ca1be8e159eb10f591b8e46deae87476fe39d668c04374fe9158c815e8b6d2f45885b0a3fd842a8ba13f497ec762b3a0eff49bec278670b1
+ languageName: node
+ linkType: hard
+
"jackspeak@npm:^3.1.2":
version: 3.4.0
resolution: "jackspeak@npm:3.4.0"
@@ -12503,17 +12474,6 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^1.0.2":
- version: 1.0.2
- resolution: "json5@npm:1.0.2"
- dependencies:
- minimist: "npm:^1.2.0"
- bin:
- json5: lib/cli.js
- checksum: 10/a78d812dbbd5642c4f637dd130954acfd231b074965871c3e28a5bbd571f099d623ecf9161f1960c4ddf68e0cc98dee8bebfdb94a71ad4551f85a1afc94b63f6
- languageName: node
- linkType: hard
-
"json5@npm:^2.2.2, json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
@@ -12581,6 +12541,18 @@ __metadata:
languageName: node
linkType: hard
+"jsx-ast-utils@npm:^2.4.1 || ^3.0.0":
+ version: 3.3.5
+ resolution: "jsx-ast-utils@npm:3.3.5"
+ dependencies:
+ array-includes: "npm:^3.1.6"
+ array.prototype.flat: "npm:^1.3.1"
+ object.assign: "npm:^4.1.4"
+ object.values: "npm:^1.1.6"
+ checksum: 10/b61d44613687dfe4cc8ad4b4fbf3711bf26c60b8d5ed1f494d723e0808415c59b24a7c0ed8ab10736a40ff84eef38cbbfb68b395e05d31117b44ffc59d31edfc
+ languageName: node
+ linkType: hard
+
"just-diff-apply@npm:^5.2.0":
version: 5.5.0
resolution: "just-diff-apply@npm:5.5.0"
@@ -12614,7 +12586,7 @@ __metadata:
languageName: unknown
linkType: soft
-"keyv@npm:^4.5.3, keyv@npm:^4.5.4":
+"keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
dependencies:
@@ -14006,30 +13978,30 @@ __metadata:
languageName: node
linkType: hard
-"object.fromentries@npm:^2.0.7":
- version: 2.0.8
- resolution: "object.fromentries@npm:2.0.8"
+"object.entries@npm:^1.1.8":
+ version: 1.1.8
+ resolution: "object.entries@npm:1.1.8"
dependencies:
call-bind: "npm:^1.0.7"
define-properties: "npm:^1.2.1"
- es-abstract: "npm:^1.23.2"
es-object-atoms: "npm:^1.0.0"
- checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92
+ checksum: 10/2301918fbd1ee697cf6ff7cd94f060c738c0a7d92b22fd24c7c250e9b593642c9707ad2c44d339303c1439c5967d8964251cdfc855f7f6ec55db2dd79e8dc2a7
languageName: node
linkType: hard
-"object.groupby@npm:^1.0.1":
- version: 1.0.3
- resolution: "object.groupby@npm:1.0.3"
+"object.fromentries@npm:^2.0.8":
+ version: 2.0.8
+ resolution: "object.fromentries@npm:2.0.8"
dependencies:
call-bind: "npm:^1.0.7"
define-properties: "npm:^1.2.1"
es-abstract: "npm:^1.23.2"
- checksum: 10/44cb86dd2c660434be65f7585c54b62f0425b0c96b5c948d2756be253ef06737da7e68d7106e35506ce4a44d16aa85a413d11c5034eb7ce5579ec28752eb42d0
+ es-object-atoms: "npm:^1.0.0"
+ checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92
languageName: node
linkType: hard
-"object.values@npm:^1.1.7":
+"object.values@npm:^1.1.6, object.values@npm:^1.2.0":
version: 1.2.0
resolution: "object.values@npm:1.2.0"
dependencies:
@@ -14722,7 +14694,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.4.41, postcss@npm:^8.4.43":
+"postcss@npm:^8.4.41, postcss@npm:^8.4.43, postcss@npm:^8.4.45":
version: 8.4.45
resolution: "postcss@npm:8.4.45"
dependencies:
@@ -15343,6 +15315,21 @@ __metadata:
languageName: node
linkType: hard
+"reflect.getprototypeof@npm:^1.0.4":
+ version: 1.0.6
+ resolution: "reflect.getprototypeof@npm:1.0.6"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.1"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.4"
+ globalthis: "npm:^1.0.3"
+ which-builtin-type: "npm:^1.1.3"
+ checksum: 10/518f6457e4bb470c9b317d239c62d4b4a05678b7eae4f1c3f4332fad379b3ea6d2d8999bfad448547fdba8fb77e4725cfe8c6440d0168ff387f16b4f19f759ad
+ languageName: node
+ linkType: hard
+
"regenerate-unicode-properties@npm:^10.1.0":
version: 10.1.1
resolution: "regenerate-unicode-properties@npm:10.1.1"
@@ -15469,13 +15456,6 @@ __metadata:
languageName: node
linkType: hard
-"requireindex@npm:^1.2.0":
- version: 1.2.0
- resolution: "requireindex@npm:1.2.0"
- checksum: 10/266d1cb31f6cbc4b6cf2e898f5bbc45581f7919bcf61bba5c45d0adb69b722b9ff5a13727be3350cde4520d7cd37f39df45d58a29854baaa4552cd6b05ae4a1a
- languageName: node
- linkType: hard
-
"requires-port@npm:^1.0.0":
version: 1.0.0
resolution: "requires-port@npm:1.0.0"
@@ -15520,7 +15500,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8, resolve@npm:~1.22.1, resolve@npm:~1.22.2":
+"resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.8, resolve@npm:~1.22.1, resolve@npm:~1.22.2":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -15533,7 +15513,20 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin, resolve@patch:resolve@npm%3A~1.22.2#optional!builtin":
+"resolve@npm:^2.0.0-next.5":
+ version: 2.0.0-next.5
+ resolution: "resolve@npm:2.0.0-next.5"
+ dependencies:
+ is-core-module: "npm:^2.13.0"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/2d6fd28699f901744368e6f2032b4268b4c7b9185fd8beb64f68c93ac6b22e52ae13560ceefc96241a665b985edf9ffd393ae26d2946a7d3a07b7007b7d51e79
+ languageName: node
+ linkType: hard
+
+"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin, resolve@patch:resolve@npm%3A~1.22.1#optional!builtin, resolve@patch:resolve@npm%3A~1.22.2#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -15546,6 +15539,19 @@ __metadata:
languageName: node
linkType: hard
+"resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin":
+ version: 2.0.0-next.5
+ resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d"
+ dependencies:
+ is-core-module: "npm:^2.13.0"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/05fa778de9d0347c8b889eb7a18f1f06bf0f801b0eb4610b4871a4b2f22e220900cf0ad525e94f990bb8d8921c07754ab2122c0c225ab4cdcea98f36e64fa4c2
+ languageName: node
+ linkType: hard
+
"restore-cursor@npm:^3.1.0":
version: 3.1.0
resolution: "restore-cursor@npm:3.1.0"
@@ -15587,17 +15593,6 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^3.0.2":
- version: 3.0.2
- resolution: "rimraf@npm:3.0.2"
- dependencies:
- glob: "npm:^7.1.3"
- bin:
- rimraf: bin.js
- checksum: 10/063ffaccaaaca2cfd0ef3beafb12d6a03dd7ff1260d752d62a6077b5dfff6ae81bea571f655bb6b589d366930ec1bdd285d40d560c0dae9b12f125e54eb743d5
- languageName: node
- linkType: hard
-
"rimraf@npm:^6.0.0":
version: 6.0.1
resolution: "rimraf@npm:6.0.1"
@@ -15892,7 +15887,7 @@ __metadata:
languageName: node
linkType: hard
-"set-function-name@npm:^2.0.1":
+"set-function-name@npm:^2.0.1, set-function-name@npm:^2.0.2":
version: 2.0.2
resolution: "set-function-name@npm:2.0.2"
dependencies:
@@ -16487,6 +16482,36 @@ __metadata:
languageName: node
linkType: hard
+"string.prototype.matchall@npm:^4.0.11":
+ version: 4.0.11
+ resolution: "string.prototype.matchall@npm:4.0.11"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ define-properties: "npm:^1.2.1"
+ es-abstract: "npm:^1.23.2"
+ es-errors: "npm:^1.3.0"
+ es-object-atoms: "npm:^1.0.0"
+ get-intrinsic: "npm:^1.2.4"
+ gopd: "npm:^1.0.1"
+ has-symbols: "npm:^1.0.3"
+ internal-slot: "npm:^1.0.7"
+ regexp.prototype.flags: "npm:^1.5.2"
+ set-function-name: "npm:^2.0.2"
+ side-channel: "npm:^1.0.6"
+ checksum: 10/a902ff4500f909f2a08e55cc5ab1ffbbc905f603b36837674370ee3921058edd0392147e15891910db62a2f31ace2adaf065eaa3bc6e9810bdbc8ca48e05a7b5
+ languageName: node
+ linkType: hard
+
+"string.prototype.repeat@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "string.prototype.repeat@npm:1.0.0"
+ dependencies:
+ define-properties: "npm:^1.1.3"
+ es-abstract: "npm:^1.17.5"
+ checksum: 10/4b1bd91b75fa8fdf0541625184ebe80e445a465ce4253c19c3bccd633898005dadae0f74b85ae72662a53aafb8035bf48f8f5c0755aec09bc106a7f13959d05e
+ languageName: node
+ linkType: hard
+
"string.prototype.trim@npm:^1.2.9":
version: 1.2.9
resolution: "string.prototype.trim@npm:1.2.9"
@@ -16831,13 +16856,13 @@ __metadata:
languageName: node
linkType: hard
-"synckit@npm:^0.8.6":
- version: 0.8.8
- resolution: "synckit@npm:0.8.8"
+"synckit@npm:^0.9.1":
+ version: 0.9.1
+ resolution: "synckit@npm:0.9.1"
dependencies:
"@pkgr/core": "npm:^0.1.0"
tslib: "npm:^2.6.2"
- checksum: 10/2864a5c3e689ad5b991bebbd8a583c5682c4fa08a4f39986b510b6b5d160c08fc3672444069f8f96ed6a9d12772879c674c1f61e728573eadfa90af40a765b74
+ checksum: 10/bff3903976baf8b699b5483228116d70223781a93b17c70e685c277ee960cdfd1a09cb5a741e6a9ec35e2428f14f4664baec41ccc99a598f267608b2a54f529b
languageName: node
linkType: hard
@@ -17117,18 +17142,6 @@ __metadata:
languageName: node
linkType: hard
-"tsconfig-paths@npm:^3.15.0":
- version: 3.15.0
- resolution: "tsconfig-paths@npm:3.15.0"
- dependencies:
- "@types/json5": "npm:^0.0.29"
- json5: "npm:^1.0.2"
- minimist: "npm:^1.2.6"
- strip-bom: "npm:^3.0.0"
- checksum: 10/2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14
- languageName: node
- linkType: hard
-
"tsconfig-paths@npm:^4.2.0":
version: 4.2.0
resolution: "tsconfig-paths@npm:4.2.0"
@@ -17140,38 +17153,27 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^1.13.0, tslib@npm:^1.8.1":
+"tslib@npm:^1.13.0":
version: 1.14.1
resolution: "tslib@npm:1.14.1"
checksum: 10/7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb
languageName: node
linkType: hard
-"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.4.0, tslib@npm:^2.6.2":
+"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.4.0":
version: 2.6.3
resolution: "tslib@npm:2.6.3"
checksum: 10/52109bb681f8133a2e58142f11a50e05476de4f075ca906d13b596ae5f7f12d30c482feb0bff167ae01cfc84c5803e575a307d47938999246f5a49d174fc558c
languageName: node
linkType: hard
-"tslib@npm:^2.6.3":
+"tslib@npm:^2.6.2, tslib@npm:^2.6.3":
version: 2.7.0
resolution: "tslib@npm:2.7.0"
checksum: 10/9a5b47ddac65874fa011c20ff76db69f97cf90c78cff5934799ab8894a5342db2d17b4e7613a087046bc1d133d21547ddff87ac558abeec31ffa929c88b7fce6
languageName: node
linkType: hard
-"tsutils@npm:^3.21.0":
- version: 3.21.0
- resolution: "tsutils@npm:3.21.0"
- dependencies:
- tslib: "npm:^1.8.1"
- peerDependencies:
- typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
- checksum: 10/ea036bec1dd024e309939ffd49fda7a351c0e87a1b8eb049570dd119d447250e2c56e0e6c00554e8205760e7417793fdebff752a46e573fbe07d4f375502a5b2
- languageName: node
- linkType: hard
-
"tuf-js@npm:^2.2.1":
version: 2.2.1
resolution: "tuf-js@npm:2.2.1"
@@ -17215,13 +17217,6 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^0.20.2":
- version: 0.20.2
- resolution: "type-fest@npm:0.20.2"
- checksum: 10/8907e16284b2d6cfa4f4817e93520121941baba36b39219ea36acfe64c86b9dbc10c9941af450bd60832c8f43464974d51c0957f9858bc66b952b66b6914cbb9
- languageName: node
- linkType: hard
-
"type-fest@npm:^0.21.3":
version: 0.21.3
resolution: "type-fest@npm:0.21.3"
@@ -17326,6 +17321,20 @@ __metadata:
languageName: node
linkType: hard
+"typescript-eslint@npm:^8.5.0":
+ version: 8.5.0
+ resolution: "typescript-eslint@npm:8.5.0"
+ dependencies:
+ "@typescript-eslint/eslint-plugin": "npm:8.5.0"
+ "@typescript-eslint/parser": "npm:8.5.0"
+ "@typescript-eslint/utils": "npm:8.5.0"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10/d6be19355c5bca594af3cfb7df6c882d8c91a00d8e31bd0176e20b161ac9fb3c50b6aaf51d0995bd77f5d2fda75ed46531e2d8c2dca82a2b934811c7d2faf781
+ languageName: node
+ linkType: hard
+
"typescript@npm:5.5.4":
version: 5.5.4
resolution: "typescript@npm:5.5.4"
@@ -18006,7 +18015,27 @@ __metadata:
languageName: node
linkType: hard
-"which-collection@npm:^1.0.1":
+"which-builtin-type@npm:^1.1.3":
+ version: 1.1.4
+ resolution: "which-builtin-type@npm:1.1.4"
+ dependencies:
+ function.prototype.name: "npm:^1.1.6"
+ has-tostringtag: "npm:^1.0.2"
+ is-async-function: "npm:^2.0.0"
+ is-date-object: "npm:^1.0.5"
+ is-finalizationregistry: "npm:^1.0.2"
+ is-generator-function: "npm:^1.0.10"
+ is-regex: "npm:^1.1.4"
+ is-weakref: "npm:^1.0.2"
+ isarray: "npm:^2.0.5"
+ which-boxed-primitive: "npm:^1.0.2"
+ which-collection: "npm:^1.0.2"
+ which-typed-array: "npm:^1.1.15"
+ checksum: 10/c0cdb9b004e7a326f4ce54c75b19658a3bec73601a71dd7e2d9538accb3e781b546b589c3f306caf5e7429ac1c8019028d5e662e2860f03603354105b8247c83
+ languageName: node
+ linkType: hard
+
+"which-collection@npm:^1.0.1, which-collection@npm:^1.0.2":
version: 1.0.2
resolution: "which-collection@npm:1.0.2"
dependencies: