web: bump the eslint group across 2 directories with 4 updates (#11582)
Bumps the eslint group with 4 updates in the /tests/wdio directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Bumps the eslint group with 4 updates in the /web directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `@typescript-eslint/eslint-plugin` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/parser) Updates `eslint-plugin-sonarjs` from 2.0.2 to 2.0.3 - [Release notes](https://github.com/SonarSource/SonarJS/releases) - [Commits](https://github.com/SonarSource/SonarJS/commits) Updates `typescript-eslint` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/typescript-eslint) Updates `@typescript-eslint/eslint-plugin` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/parser) Updates `eslint-plugin-sonarjs` from 2.0.2 to 2.0.3 - [Release notes](https://github.com/SonarSource/SonarJS/releases) - [Commits](https://github.com/SonarSource/SonarJS/commits) Updates `typescript-eslint` from 8.7.0 to 8.8.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint-plugin-sonarjs dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint-plugin-sonarjs dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										874
									
								
								tests/wdio/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										874
									
								
								tests/wdio/package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -9,19 +9,19 @@ | ||||
|         "@eslint/js": "^9.11.1", | ||||
|         "@trivago/prettier-plugin-sort-imports": "^4.3.0", | ||||
|         "@types/mocha": "^10.0.8", | ||||
|         "@typescript-eslint/eslint-plugin": "^8.7.0", | ||||
|         "@typescript-eslint/parser": "^8.7.0", | ||||
|         "@typescript-eslint/eslint-plugin": "^8.8.0", | ||||
|         "@typescript-eslint/parser": "^8.8.0", | ||||
|         "@wdio/cli": "^9.1.2", | ||||
|         "@wdio/local-runner": "^9.1.2", | ||||
|         "@wdio/mocha-framework": "^9.1.2", | ||||
|         "@wdio/spec-reporter": "^9.1.2", | ||||
|         "eslint-plugin-lit": "^1.14.0", | ||||
|         "eslint-plugin-sonarjs": "^2.0.2", | ||||
|         "eslint-plugin-sonarjs": "^2.0.3", | ||||
|         "eslint-plugin-wc": "^2.1.0", | ||||
|         "eslint": "^9.11.1", | ||||
|         "npm-run-all": "^4.1.5", | ||||
|         "prettier": "^3.3.3", | ||||
|         "typescript-eslint": "^8.7.0", | ||||
|         "typescript-eslint": "^8.8.0", | ||||
|         "typescript": "^5.6.2", | ||||
|         "wdio-wait-for": "^3.0.11" | ||||
|     }, | ||||
|  | ||||
							
								
								
									
										568
									
								
								web/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										568
									
								
								web/package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -85,8 +85,8 @@ | ||||
|                 "@types/guacamole-common-js": "1.5.2", | ||||
|                 "@types/node": "^22.7.4", | ||||
|                 "@types/showdown": "^2.0.6", | ||||
|                 "@typescript-eslint/eslint-plugin": "^8.7.0", | ||||
|                 "@typescript-eslint/parser": "^8.7.0", | ||||
|                 "@typescript-eslint/eslint-plugin": "^8.8.0", | ||||
|                 "@typescript-eslint/parser": "^8.8.0", | ||||
|                 "@wdio/browser-runner": "^9.1.2", | ||||
|                 "@wdio/cli": "^9.1.2", | ||||
|                 "@wdio/mocha-framework": "^9.1.2", | ||||
| @ -98,7 +98,7 @@ | ||||
|                 "esbuild": "^0.24.0", | ||||
|                 "eslint": "^9.11.1", | ||||
|                 "eslint-plugin-lit": "^1.14.0", | ||||
|                 "eslint-plugin-sonarjs": "^2.0.2", | ||||
|                 "eslint-plugin-sonarjs": "^2.0.3", | ||||
|                 "eslint-plugin-wc": "^2.1.0", | ||||
|                 "github-slugger": "^2.0.0", | ||||
|                 "glob": "^11.0.0", | ||||
| @ -120,7 +120,7 @@ | ||||
|                 "tslib": "^2.7.0", | ||||
|                 "turnstile-types": "^1.2.3", | ||||
|                 "typescript": "^5.6.2", | ||||
|                 "typescript-eslint": "^8.7.0", | ||||
|                 "typescript-eslint": "^8.8.0", | ||||
|                 "vite-tsconfig-paths": "^5.0.1", | ||||
|                 "wdio-wait-for": "^3.0.11", | ||||
|                 "wireit": "^0.14.9" | ||||
| @ -236,6 +236,33 @@ | ||||
|                 "url": "https://opencollective.com/babel" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@babel/eslint-parser": { | ||||
|             "version": "7.25.1", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.25.1.tgz", | ||||
|             "integrity": "sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", | ||||
|                 "eslint-visitor-keys": "^2.1.0", | ||||
|                 "semver": "^6.3.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^10.13.0 || ^12.13.0 || >=14.0.0" | ||||
|             }, | ||||
|             "peerDependencies": { | ||||
|                 "@babel/core": "^7.11.0", | ||||
|                 "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { | ||||
|             "version": "2.1.0", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", | ||||
|             "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", | ||||
|             "dev": true, | ||||
|             "engines": { | ||||
|                 "node": ">=10" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@babel/generator": { | ||||
|             "version": "7.25.6", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", | ||||
| @ -853,7 +880,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", | ||||
|             "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-plugin-utils": "^7.24.7" | ||||
|             }, | ||||
| @ -1371,7 +1397,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", | ||||
|             "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-plugin-utils": "^7.24.8", | ||||
|                 "@babel/plugin-syntax-flow": "^7.24.7" | ||||
| @ -1766,7 +1791,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.7.tgz", | ||||
|             "integrity": "sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-plugin-utils": "^7.24.7" | ||||
|             }, | ||||
| @ -1782,7 +1806,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.2.tgz", | ||||
|             "integrity": "sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-annotate-as-pure": "^7.24.7", | ||||
|                 "@babel/helper-module-imports": "^7.24.7", | ||||
| @ -1802,7 +1825,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.7.tgz", | ||||
|             "integrity": "sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/plugin-transform-react-jsx": "^7.24.7" | ||||
|             }, | ||||
| @ -1818,7 +1840,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.7.tgz", | ||||
|             "integrity": "sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-annotate-as-pure": "^7.24.7", | ||||
|                 "@babel/helper-plugin-utils": "^7.24.7" | ||||
| @ -2151,15 +2172,14 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@babel/preset-flow": { | ||||
|             "version": "7.24.1", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.1.tgz", | ||||
|             "integrity": "sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==", | ||||
|             "version": "7.24.7", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.7.tgz", | ||||
|             "integrity": "sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-plugin-utils": "^7.24.0", | ||||
|                 "@babel/helper-validator-option": "^7.23.5", | ||||
|                 "@babel/plugin-transform-flow-strip-types": "^7.24.1" | ||||
|                 "@babel/helper-plugin-utils": "^7.24.7", | ||||
|                 "@babel/helper-validator-option": "^7.24.7", | ||||
|                 "@babel/plugin-transform-flow-strip-types": "^7.24.7" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=6.9.0" | ||||
| @ -2184,18 +2204,17 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@babel/preset-react": { | ||||
|             "version": "7.24.1", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz", | ||||
|             "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==", | ||||
|             "version": "7.24.7", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.7.tgz", | ||||
|             "integrity": "sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-plugin-utils": "^7.24.0", | ||||
|                 "@babel/helper-validator-option": "^7.23.5", | ||||
|                 "@babel/plugin-transform-react-display-name": "^7.24.1", | ||||
|                 "@babel/plugin-transform-react-jsx": "^7.23.4", | ||||
|                 "@babel/plugin-transform-react-jsx-development": "^7.22.5", | ||||
|                 "@babel/plugin-transform-react-pure-annotations": "^7.24.1" | ||||
|                 "@babel/helper-plugin-utils": "^7.24.7", | ||||
|                 "@babel/helper-validator-option": "^7.24.7", | ||||
|                 "@babel/plugin-transform-react-display-name": "^7.24.7", | ||||
|                 "@babel/plugin-transform-react-jsx": "^7.24.7", | ||||
|                 "@babel/plugin-transform-react-jsx-development": "^7.24.7", | ||||
|                 "@babel/plugin-transform-react-pure-annotations": "^7.24.7" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=6.9.0" | ||||
| @ -3429,11 +3448,10 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@eslint-community/regexpp": { | ||||
|             "version": "4.11.0", | ||||
|             "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", | ||||
|             "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", | ||||
|             "version": "4.11.1", | ||||
|             "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", | ||||
|             "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" | ||||
|             } | ||||
| @ -4798,7 +4816,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", | ||||
|             "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "eslint-scope": "5.1.1" | ||||
|             } | ||||
| @ -4808,7 +4825,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", | ||||
|             "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", | ||||
|             "dev": true, | ||||
|             "license": "BSD-2-Clause", | ||||
|             "dependencies": { | ||||
|                 "esrecurse": "^4.3.0", | ||||
|                 "estraverse": "^4.1.1" | ||||
| @ -4822,7 +4838,6 @@ | ||||
|             "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", | ||||
|             "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", | ||||
|             "dev": true, | ||||
|             "license": "BSD-2-Clause", | ||||
|             "engines": { | ||||
|                 "node": ">=4.0" | ||||
|             } | ||||
| @ -10531,16 +10546,16 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/eslint-plugin": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.7.0.tgz", | ||||
|             "integrity": "sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.8.0.tgz", | ||||
|             "integrity": "sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@eslint-community/regexpp": "^4.10.0", | ||||
|                 "@typescript-eslint/scope-manager": "8.7.0", | ||||
|                 "@typescript-eslint/type-utils": "8.7.0", | ||||
|                 "@typescript-eslint/utils": "8.7.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.7.0", | ||||
|                 "@typescript-eslint/scope-manager": "8.8.0", | ||||
|                 "@typescript-eslint/type-utils": "8.8.0", | ||||
|                 "@typescript-eslint/utils": "8.8.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.8.0", | ||||
|                 "graphemer": "^1.4.0", | ||||
|                 "ignore": "^5.3.1", | ||||
|                 "natural-compare": "^1.4.0", | ||||
| @ -10564,15 +10579,15 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/parser": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.7.0.tgz", | ||||
|             "integrity": "sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.0.tgz", | ||||
|             "integrity": "sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/scope-manager": "8.7.0", | ||||
|                 "@typescript-eslint/types": "8.7.0", | ||||
|                 "@typescript-eslint/typescript-estree": "8.7.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.7.0", | ||||
|                 "@typescript-eslint/scope-manager": "8.8.0", | ||||
|                 "@typescript-eslint/types": "8.8.0", | ||||
|                 "@typescript-eslint/typescript-estree": "8.8.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.8.0", | ||||
|                 "debug": "^4.3.4" | ||||
|             }, | ||||
|             "engines": { | ||||
| @ -10592,13 +10607,13 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/scope-manager": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz", | ||||
|             "integrity": "sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.8.0.tgz", | ||||
|             "integrity": "sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/types": "8.7.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.7.0" | ||||
|                 "@typescript-eslint/types": "8.8.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.8.0" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
| @ -10609,13 +10624,13 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/type-utils": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.7.0.tgz", | ||||
|             "integrity": "sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.8.0.tgz", | ||||
|             "integrity": "sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/typescript-estree": "8.7.0", | ||||
|                 "@typescript-eslint/utils": "8.7.0", | ||||
|                 "@typescript-eslint/typescript-estree": "8.8.0", | ||||
|                 "@typescript-eslint/utils": "8.8.0", | ||||
|                 "debug": "^4.3.4", | ||||
|                 "ts-api-utils": "^1.3.0" | ||||
|             }, | ||||
| @ -10633,9 +10648,9 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/types": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.7.0.tgz", | ||||
|             "integrity": "sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.8.0.tgz", | ||||
|             "integrity": "sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==", | ||||
|             "dev": true, | ||||
|             "engines": { | ||||
|                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
| @ -10646,13 +10661,13 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/typescript-estree": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz", | ||||
|             "integrity": "sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.8.0.tgz", | ||||
|             "integrity": "sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/types": "8.7.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.7.0", | ||||
|                 "@typescript-eslint/types": "8.8.0", | ||||
|                 "@typescript-eslint/visitor-keys": "8.8.0", | ||||
|                 "debug": "^4.3.4", | ||||
|                 "fast-glob": "^3.3.2", | ||||
|                 "is-glob": "^4.0.3", | ||||
| @ -10686,15 +10701,15 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/utils": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.7.0.tgz", | ||||
|             "integrity": "sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.8.0.tgz", | ||||
|             "integrity": "sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@eslint-community/eslint-utils": "^4.4.0", | ||||
|                 "@typescript-eslint/scope-manager": "8.7.0", | ||||
|                 "@typescript-eslint/types": "8.7.0", | ||||
|                 "@typescript-eslint/typescript-estree": "8.7.0" | ||||
|                 "@typescript-eslint/scope-manager": "8.8.0", | ||||
|                 "@typescript-eslint/types": "8.8.0", | ||||
|                 "@typescript-eslint/typescript-estree": "8.8.0" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
| @ -10708,12 +10723,12 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@typescript-eslint/visitor-keys": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz", | ||||
|             "integrity": "sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.8.0.tgz", | ||||
|             "integrity": "sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/types": "8.7.0", | ||||
|                 "@typescript-eslint/types": "8.8.0", | ||||
|                 "eslint-visitor-keys": "^3.4.3" | ||||
|             }, | ||||
|             "engines": { | ||||
| @ -16058,33 +16073,32 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs": { | ||||
|             "version": "2.0.2", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-2.0.2.tgz", | ||||
|             "integrity": "sha512-0JUYTlUDk/up3mS0rFP9vHCRvhIYNTy06m99IPFeyMDUWL8u0ebz+nFPYn6OWDBTIEfbvQ/Xe0PdjWO8w0WD0Q==", | ||||
|             "version": "2.0.3", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-2.0.3.tgz", | ||||
|             "integrity": "sha512-Xsy+x5xNxc/h+M/B2s8XMPoKw0o4gUL0cqT8gl6SiEtA6qKX6/SlOjj4Avp7bT7UIguHbjKv/RACy3AxIGOvwA==", | ||||
|             "dev": true, | ||||
|             "license": "LGPL-3.0-only", | ||||
|             "dependencies": { | ||||
|                 "@babel/core": "7.24.3", | ||||
|                 "@babel/eslint-parser": "7.24.1", | ||||
|                 "@babel/plugin-proposal-decorators": "7.24.1", | ||||
|                 "@babel/preset-env": "7.24.3", | ||||
|                 "@babel/preset-flow": "7.24.1", | ||||
|                 "@babel/preset-react": "7.24.1", | ||||
|                 "@eslint-community/regexpp": "4.10.0", | ||||
|                 "@babel/core": "7.25.2", | ||||
|                 "@babel/eslint-parser": "7.25.1", | ||||
|                 "@babel/plugin-proposal-decorators": "7.24.7", | ||||
|                 "@babel/preset-env": "7.25.4", | ||||
|                 "@babel/preset-flow": "7.24.7", | ||||
|                 "@babel/preset-react": "7.24.7", | ||||
|                 "@eslint-community/regexpp": "4.11.1", | ||||
|                 "@typescript-eslint/eslint-plugin": "7.16.1", | ||||
|                 "@typescript-eslint/utils": "^7.16.1", | ||||
|                 "builtin-modules": "3.3.0", | ||||
|                 "bytes": "3.1.2", | ||||
|                 "eslint-plugin-import": "^2.29.1", | ||||
|                 "eslint-plugin-jsx-a11y": "^6.8.0", | ||||
|                 "eslint-plugin-react": "^7.35.0", | ||||
|                 "eslint-plugin-react-hooks": "4.6.0", | ||||
|                 "eslint-scope": "8.0.1", | ||||
|                 "eslint-plugin-import": "^2.30.0", | ||||
|                 "eslint-plugin-jsx-a11y": "^6.10.0", | ||||
|                 "eslint-plugin-react": "^7.36.1", | ||||
|                 "eslint-plugin-react-hooks": "4.6.2", | ||||
|                 "eslint-scope": "8.0.2", | ||||
|                 "functional-red-black-tree": "1.0.1", | ||||
|                 "jsx-ast-utils": "^3.3.5", | ||||
|                 "minimatch": "^9.0.3", | ||||
|                 "minimatch": "^10.0.1", | ||||
|                 "scslre": "0.3.0", | ||||
|                 "semver": "7.6.0", | ||||
|                 "semver": "7.6.3", | ||||
|                 "typescript": "*", | ||||
|                 "vue-eslint-parser": "9.4.3" | ||||
|             }, | ||||
| @ -16092,209 +16106,6 @@ | ||||
|                 "eslint": "^8.0.0 || ^9.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/core": { | ||||
|             "version": "7.24.3", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.3.tgz", | ||||
|             "integrity": "sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@ampproject/remapping": "^2.2.0", | ||||
|                 "@babel/code-frame": "^7.24.2", | ||||
|                 "@babel/generator": "^7.24.1", | ||||
|                 "@babel/helper-compilation-targets": "^7.23.6", | ||||
|                 "@babel/helper-module-transforms": "^7.23.3", | ||||
|                 "@babel/helpers": "^7.24.1", | ||||
|                 "@babel/parser": "^7.24.1", | ||||
|                 "@babel/template": "^7.24.0", | ||||
|                 "@babel/traverse": "^7.24.1", | ||||
|                 "@babel/types": "^7.24.0", | ||||
|                 "convert-source-map": "^2.0.0", | ||||
|                 "debug": "^4.1.0", | ||||
|                 "gensync": "^1.0.0-beta.2", | ||||
|                 "json5": "^2.2.3", | ||||
|                 "semver": "^6.3.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=6.9.0" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "type": "opencollective", | ||||
|                 "url": "https://opencollective.com/babel" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/core/node_modules/semver": { | ||||
|             "version": "6.3.1", | ||||
|             "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", | ||||
|             "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", | ||||
|             "dev": true, | ||||
|             "license": "ISC", | ||||
|             "bin": { | ||||
|                 "semver": "bin/semver.js" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/eslint-parser": { | ||||
|             "version": "7.24.1", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.1.tgz", | ||||
|             "integrity": "sha512-d5guuzMlPeDfZIbpQ8+g1NaCNuAGBBGNECh0HVqz1sjOeVLh2CEaifuOysCH18URW6R7pqXINvf5PaR/dC6jLQ==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", | ||||
|                 "eslint-visitor-keys": "^2.1.0", | ||||
|                 "semver": "^6.3.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^10.13.0 || ^12.13.0 || >=14.0.0" | ||||
|             }, | ||||
|             "peerDependencies": { | ||||
|                 "@babel/core": "^7.11.0", | ||||
|                 "eslint": "^7.5.0 || ^8.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/eslint-parser/node_modules/semver": { | ||||
|             "version": "6.3.1", | ||||
|             "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", | ||||
|             "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", | ||||
|             "dev": true, | ||||
|             "license": "ISC", | ||||
|             "bin": { | ||||
|                 "semver": "bin/semver.js" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/plugin-proposal-decorators": { | ||||
|             "version": "7.24.1", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz", | ||||
|             "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/helper-create-class-features-plugin": "^7.24.1", | ||||
|                 "@babel/helper-plugin-utils": "^7.24.0", | ||||
|                 "@babel/plugin-syntax-decorators": "^7.24.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=6.9.0" | ||||
|             }, | ||||
|             "peerDependencies": { | ||||
|                 "@babel/core": "^7.0.0-0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/preset-env": { | ||||
|             "version": "7.24.3", | ||||
|             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.3.tgz", | ||||
|             "integrity": "sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "dependencies": { | ||||
|                 "@babel/compat-data": "^7.24.1", | ||||
|                 "@babel/helper-compilation-targets": "^7.23.6", | ||||
|                 "@babel/helper-plugin-utils": "^7.24.0", | ||||
|                 "@babel/helper-validator-option": "^7.23.5", | ||||
|                 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", | ||||
|                 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", | ||||
|                 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", | ||||
|                 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", | ||||
|                 "@babel/plugin-syntax-async-generators": "^7.8.4", | ||||
|                 "@babel/plugin-syntax-class-properties": "^7.12.13", | ||||
|                 "@babel/plugin-syntax-class-static-block": "^7.14.5", | ||||
|                 "@babel/plugin-syntax-dynamic-import": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-export-namespace-from": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-import-assertions": "^7.24.1", | ||||
|                 "@babel/plugin-syntax-import-attributes": "^7.24.1", | ||||
|                 "@babel/plugin-syntax-import-meta": "^7.10.4", | ||||
|                 "@babel/plugin-syntax-json-strings": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", | ||||
|                 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-numeric-separator": "^7.10.4", | ||||
|                 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-optional-chaining": "^7.8.3", | ||||
|                 "@babel/plugin-syntax-private-property-in-object": "^7.14.5", | ||||
|                 "@babel/plugin-syntax-top-level-await": "^7.14.5", | ||||
|                 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", | ||||
|                 "@babel/plugin-transform-arrow-functions": "^7.24.1", | ||||
|                 "@babel/plugin-transform-async-generator-functions": "^7.24.3", | ||||
|                 "@babel/plugin-transform-async-to-generator": "^7.24.1", | ||||
|                 "@babel/plugin-transform-block-scoped-functions": "^7.24.1", | ||||
|                 "@babel/plugin-transform-block-scoping": "^7.24.1", | ||||
|                 "@babel/plugin-transform-class-properties": "^7.24.1", | ||||
|                 "@babel/plugin-transform-class-static-block": "^7.24.1", | ||||
|                 "@babel/plugin-transform-classes": "^7.24.1", | ||||
|                 "@babel/plugin-transform-computed-properties": "^7.24.1", | ||||
|                 "@babel/plugin-transform-destructuring": "^7.24.1", | ||||
|                 "@babel/plugin-transform-dotall-regex": "^7.24.1", | ||||
|                 "@babel/plugin-transform-duplicate-keys": "^7.24.1", | ||||
|                 "@babel/plugin-transform-dynamic-import": "^7.24.1", | ||||
|                 "@babel/plugin-transform-exponentiation-operator": "^7.24.1", | ||||
|                 "@babel/plugin-transform-export-namespace-from": "^7.24.1", | ||||
|                 "@babel/plugin-transform-for-of": "^7.24.1", | ||||
|                 "@babel/plugin-transform-function-name": "^7.24.1", | ||||
|                 "@babel/plugin-transform-json-strings": "^7.24.1", | ||||
|                 "@babel/plugin-transform-literals": "^7.24.1", | ||||
|                 "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", | ||||
|                 "@babel/plugin-transform-member-expression-literals": "^7.24.1", | ||||
|                 "@babel/plugin-transform-modules-amd": "^7.24.1", | ||||
|                 "@babel/plugin-transform-modules-commonjs": "^7.24.1", | ||||
|                 "@babel/plugin-transform-modules-systemjs": "^7.24.1", | ||||
|                 "@babel/plugin-transform-modules-umd": "^7.24.1", | ||||
|                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", | ||||
|                 "@babel/plugin-transform-new-target": "^7.24.1", | ||||
|                 "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", | ||||
|                 "@babel/plugin-transform-numeric-separator": "^7.24.1", | ||||
|                 "@babel/plugin-transform-object-rest-spread": "^7.24.1", | ||||
|                 "@babel/plugin-transform-object-super": "^7.24.1", | ||||
|                 "@babel/plugin-transform-optional-catch-binding": "^7.24.1", | ||||
|                 "@babel/plugin-transform-optional-chaining": "^7.24.1", | ||||
|                 "@babel/plugin-transform-parameters": "^7.24.1", | ||||
|                 "@babel/plugin-transform-private-methods": "^7.24.1", | ||||
|                 "@babel/plugin-transform-private-property-in-object": "^7.24.1", | ||||
|                 "@babel/plugin-transform-property-literals": "^7.24.1", | ||||
|                 "@babel/plugin-transform-regenerator": "^7.24.1", | ||||
|                 "@babel/plugin-transform-reserved-words": "^7.24.1", | ||||
|                 "@babel/plugin-transform-shorthand-properties": "^7.24.1", | ||||
|                 "@babel/plugin-transform-spread": "^7.24.1", | ||||
|                 "@babel/plugin-transform-sticky-regex": "^7.24.1", | ||||
|                 "@babel/plugin-transform-template-literals": "^7.24.1", | ||||
|                 "@babel/plugin-transform-typeof-symbol": "^7.24.1", | ||||
|                 "@babel/plugin-transform-unicode-escapes": "^7.24.1", | ||||
|                 "@babel/plugin-transform-unicode-property-regex": "^7.24.1", | ||||
|                 "@babel/plugin-transform-unicode-regex": "^7.24.1", | ||||
|                 "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", | ||||
|                 "@babel/preset-modules": "0.1.6-no-external-plugins", | ||||
|                 "babel-plugin-polyfill-corejs2": "^0.4.10", | ||||
|                 "babel-plugin-polyfill-corejs3": "^0.10.4", | ||||
|                 "babel-plugin-polyfill-regenerator": "^0.6.1", | ||||
|                 "core-js-compat": "^3.31.0", | ||||
|                 "semver": "^6.3.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=6.9.0" | ||||
|             }, | ||||
|             "peerDependencies": { | ||||
|                 "@babel/core": "^7.0.0-0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@babel/preset-env/node_modules/semver": { | ||||
|             "version": "6.3.1", | ||||
|             "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", | ||||
|             "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", | ||||
|             "dev": true, | ||||
|             "license": "ISC", | ||||
|             "bin": { | ||||
|                 "semver": "bin/semver.js" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@eslint-community/regexpp": { | ||||
|             "version": "4.10.0", | ||||
|             "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", | ||||
|             "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/eslint-plugin": { | ||||
|             "version": "7.16.1", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", | ||||
| @ -16423,6 +16234,30 @@ | ||||
|                 "eslint": "^8.56.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/eslint-plugin/node_modules/brace-expansion": { | ||||
|             "version": "2.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", | ||||
|             "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "balanced-match": "^1.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/eslint-plugin/node_modules/minimatch": { | ||||
|             "version": "9.0.5", | ||||
|             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", | ||||
|             "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "brace-expansion": "^2.0.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=16 || 14 >=14.17" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://github.com/sponsors/isaacs" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/parser": { | ||||
|             "version": "7.18.0", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", | ||||
| @ -16598,17 +16433,28 @@ | ||||
|                 "url": "https://opencollective.com/typescript-eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/typescript-estree/node_modules/eslint-visitor-keys": { | ||||
|             "version": "3.4.3", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", | ||||
|             "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { | ||||
|             "version": "2.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", | ||||
|             "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | ||||
|             "dev": true, | ||||
|             "license": "Apache-2.0", | ||||
|             "dependencies": { | ||||
|                 "balanced-match": "^1.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { | ||||
|             "version": "9.0.5", | ||||
|             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", | ||||
|             "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "brace-expansion": "^2.0.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||
|                 "node": ">=16 || 14 >=14.17" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://opencollective.com/eslint" | ||||
|                 "url": "https://github.com/sponsors/isaacs" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/utils": { | ||||
| @ -16670,19 +16516,6 @@ | ||||
|                 "url": "https://opencollective.com/typescript-eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { | ||||
|             "version": "3.4.3", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", | ||||
|             "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", | ||||
|             "dev": true, | ||||
|             "license": "Apache-2.0", | ||||
|             "engines": { | ||||
|                 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://opencollective.com/eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/visitor-keys": { | ||||
|             "version": "7.16.1", | ||||
|             "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", | ||||
| @ -16715,19 +16548,6 @@ | ||||
|                 "url": "https://opencollective.com/typescript-eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { | ||||
|             "version": "3.4.3", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", | ||||
|             "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", | ||||
|             "dev": true, | ||||
|             "license": "Apache-2.0", | ||||
|             "engines": { | ||||
|                 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://opencollective.com/eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/brace-expansion": { | ||||
|             "version": "1.1.11", | ||||
|             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||||
| @ -16806,11 +16626,10 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/eslint-plugin-react-hooks": { | ||||
|             "version": "4.6.0", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", | ||||
|             "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", | ||||
|             "version": "4.6.2", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", | ||||
|             "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", | ||||
|             "dev": true, | ||||
|             "license": "MIT", | ||||
|             "engines": { | ||||
|                 "node": ">=10" | ||||
|             }, | ||||
| @ -16818,33 +16637,6 @@ | ||||
|                 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/eslint-scope": { | ||||
|             "version": "8.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz", | ||||
|             "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==", | ||||
|             "dev": true, | ||||
|             "license": "BSD-2-Clause", | ||||
|             "dependencies": { | ||||
|                 "esrecurse": "^4.3.0", | ||||
|                 "estraverse": "^5.2.0" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://opencollective.com/eslint" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/eslint-visitor-keys": { | ||||
|             "version": "2.1.0", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", | ||||
|             "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", | ||||
|             "dev": true, | ||||
|             "license": "Apache-2.0", | ||||
|             "engines": { | ||||
|                 "node": ">=10" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/globby": { | ||||
|             "version": "11.1.0", | ||||
|             "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", | ||||
| @ -16866,28 +16658,35 @@ | ||||
|                 "url": "https://github.com/sponsors/sindresorhus" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/lru-cache": { | ||||
|             "version": "6.0.0", | ||||
|             "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | ||||
|             "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/minimatch": { | ||||
|             "version": "10.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", | ||||
|             "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", | ||||
|             "dev": true, | ||||
|             "license": "ISC", | ||||
|             "dependencies": { | ||||
|                 "yallist": "^4.0.0" | ||||
|                 "brace-expansion": "^2.0.1" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": ">=10" | ||||
|                 "node": "20 || >=22" | ||||
|             }, | ||||
|             "funding": { | ||||
|                 "url": "https://github.com/sponsors/isaacs" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/minimatch/node_modules/brace-expansion": { | ||||
|             "version": "2.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", | ||||
|             "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "balanced-match": "^1.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/semver": { | ||||
|             "version": "7.6.0", | ||||
|             "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", | ||||
|             "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", | ||||
|             "version": "7.6.3", | ||||
|             "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", | ||||
|             "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", | ||||
|             "dev": true, | ||||
|             "license": "ISC", | ||||
|             "dependencies": { | ||||
|                 "lru-cache": "^6.0.0" | ||||
|             }, | ||||
|             "bin": { | ||||
|                 "semver": "bin/semver.js" | ||||
|             }, | ||||
| @ -16895,13 +16694,6 @@ | ||||
|                 "node": ">=10" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-sonarjs/node_modules/yallist": { | ||||
|             "version": "4.0.0", | ||||
|             "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | ||||
|             "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", | ||||
|             "dev": true, | ||||
|             "license": "ISC" | ||||
|         }, | ||||
|         "node_modules/eslint-plugin-wc": { | ||||
|             "version": "2.1.1", | ||||
|             "resolved": "https://registry.npmjs.org/eslint-plugin-wc/-/eslint-plugin-wc-2.1.1.tgz", | ||||
| @ -28003,14 +27795,14 @@ | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/typescript-eslint": { | ||||
|             "version": "8.7.0", | ||||
|             "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.7.0.tgz", | ||||
|             "integrity": "sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==", | ||||
|             "version": "8.8.0", | ||||
|             "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.8.0.tgz", | ||||
|             "integrity": "sha512-BjIT/VwJ8+0rVO01ZQ2ZVnjE1svFBiRczcpr1t1Yxt7sT25VSbPfrJtDsQ8uQTy2pilX5nI9gwxhUyLULNentw==", | ||||
|             "dev": true, | ||||
|             "dependencies": { | ||||
|                 "@typescript-eslint/eslint-plugin": "8.7.0", | ||||
|                 "@typescript-eslint/parser": "8.7.0", | ||||
|                 "@typescript-eslint/utils": "8.7.0" | ||||
|                 "@typescript-eslint/eslint-plugin": "8.8.0", | ||||
|                 "@typescript-eslint/parser": "8.8.0", | ||||
|                 "@typescript-eslint/utils": "8.8.0" | ||||
|             }, | ||||
|             "engines": { | ||||
|                 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" | ||||
|  | ||||
| @ -73,8 +73,8 @@ | ||||
|         "@types/guacamole-common-js": "1.5.2", | ||||
|         "@types/node": "^22.7.4", | ||||
|         "@types/showdown": "^2.0.6", | ||||
|         "@typescript-eslint/eslint-plugin": "^8.7.0", | ||||
|         "@typescript-eslint/parser": "^8.7.0", | ||||
|         "@typescript-eslint/eslint-plugin": "^8.8.0", | ||||
|         "@typescript-eslint/parser": "^8.8.0", | ||||
|         "@wdio/browser-runner": "^9.1.2", | ||||
|         "@wdio/cli": "^9.1.2", | ||||
|         "@wdio/mocha-framework": "^9.1.2", | ||||
| @ -86,7 +86,7 @@ | ||||
|         "esbuild": "^0.24.0", | ||||
|         "eslint": "^9.11.1", | ||||
|         "eslint-plugin-lit": "^1.14.0", | ||||
|         "eslint-plugin-sonarjs": "^2.0.2", | ||||
|         "eslint-plugin-sonarjs": "^2.0.3", | ||||
|         "eslint-plugin-wc": "^2.1.0", | ||||
|         "github-slugger": "^2.0.0", | ||||
|         "glob": "^11.0.0", | ||||
| @ -108,7 +108,7 @@ | ||||
|         "tslib": "^2.7.0", | ||||
|         "turnstile-types": "^1.2.3", | ||||
|         "typescript": "^5.6.2", | ||||
|         "typescript-eslint": "^8.7.0", | ||||
|         "typescript-eslint": "^8.8.0", | ||||
|         "vite-tsconfig-paths": "^5.0.1", | ||||
|         "wdio-wait-for": "^3.0.11", | ||||
|         "wireit": "^0.14.9" | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	![49699333+dependabot[bot]@users.noreply.github.com](/assets/img/avatar_default.png) dependabot[bot]
					dependabot[bot]