Update various eslint packages and correct offences (#37814)

This commit is contained in:
Nicholas La Roux 2026-02-11 06:24:22 -05:00 committed by GitHub
parent 8c2c94fa6c
commit 062d0b454b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 178 additions and 167 deletions

View File

@ -26,7 +26,7 @@ export const ExitAnimationWrapper: React.FC<{
* Render prop that provides the nested component with the `delayedIsActive` flag
*/
children: (delayedIsActive: boolean) => React.ReactNode;
}> = ({ isActive = false, delayMs = 500, withEntryDelay, children }) => {
}> = ({ isActive, delayMs = 500, withEntryDelay, children }) => {
const [delayedIsActive, setDelayedIsActive] = useState(
isActive && !withEntryDelay,
);

View File

@ -292,7 +292,7 @@ function shouldMarkNewNotificationsAsRead(
function updateLastReadId(
state: NotificationGroupsState,
group: NotificationGroup | undefined = undefined,
group?: NotificationGroup,
) {
if (shouldMarkNewNotificationsAsRead(state)) {
group = group ?? state.groups.find(isNotificationGroup);

View File

@ -426,6 +426,7 @@ export default tseslint.config([
rules: {
'@typescript-eslint/no-unnecessary-boolean-literal-compare': 'off',
'@typescript-eslint/no-unnecessary-condition': 'off',
'@typescript-eslint/no-useless-default-assignment': 'off',
'@typescript-eslint/prefer-nullish-coalescing': 'off',
},
},

View File

@ -129,7 +129,7 @@
"workbox-window": "^7.3.0"
},
"devDependencies": {
"@eslint/js": "^9.23.0",
"@eslint/js": "^9.39.2",
"@formatjs/cli": "^6.1.1",
"@storybook/addon-a11y": "^10.0.6",
"@storybook/addon-docs": "^10.0.6",
@ -164,18 +164,18 @@
"@vitest/coverage-v8": "^4.0.5",
"@vitest/ui": "^4.0.5",
"chromatic": "^13.3.3",
"eslint": "^9.23.0",
"eslint": "^9.39.2",
"eslint-import-resolver-typescript": "^4.2.5",
"eslint-plugin-formatjs": "^5.3.1",
"eslint-plugin-import": "~2.32.0",
"eslint-plugin-jsdoc": "^61.1.11",
"eslint-plugin-jsdoc": "^61.7.1",
"eslint-plugin-jsx-a11y": "~6.10.2",
"eslint-plugin-promise": "~7.2.1",
"eslint-plugin-react": "^7.37.4",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-storybook": "^10.0.2",
"eslint-plugin-storybook": "^10.2.8",
"fake-indexeddb": "^6.0.1",
"globals": "^17.0.0",
"globals": "^17.3.0",
"husky": "^9.0.11",
"lint-staged": "^16.2.6",
"msw": "^2.12.1",
@ -188,7 +188,7 @@
"stylelint-config-prettier-scss": "^1.0.0",
"stylelint-config-standard-scss": "^17.0.0",
"typescript": "~5.9.0",
"typescript-eslint": "^8.45.0",
"typescript-eslint": "^8.55.0",
"typescript-plugin-css-modules": "^5.2.0",
"vitest": "^4.0.5"
},

View File

@ -31,15 +31,15 @@
"ws": "^8.12.1"
},
"devDependencies": {
"@eslint/js": "^9.23.0",
"@eslint/js": "^9.39.2",
"@types/cors": "^2.8.16",
"@types/express": "^5.0.5",
"@types/pg": "^8.6.6",
"@types/ws": "^8.5.9",
"globals": "^17.0.0",
"globals": "^17.3.0",
"pino-pretty": "^13.0.0",
"typescript": "~5.9.0",
"typescript-eslint": "^8.28.0"
"typescript-eslint": "^8.55.0"
},
"optionalDependencies": {
"bufferutil": "^4.0.7",

322
yarn.lock
View File

@ -2117,16 +2117,16 @@ __metadata:
languageName: node
linkType: hard
"@es-joy/jsdoccomment@npm:~0.76.0":
version: 0.76.0
resolution: "@es-joy/jsdoccomment@npm:0.76.0"
"@es-joy/jsdoccomment@npm:~0.78.0":
version: 0.78.0
resolution: "@es-joy/jsdoccomment@npm:0.78.0"
dependencies:
"@types/estree": "npm:^1.0.8"
"@typescript-eslint/types": "npm:^8.46.0"
"@typescript-eslint/types": "npm:^8.46.4"
comment-parser: "npm:1.4.1"
esquery: "npm:^1.6.0"
jsdoc-type-pratt-parser: "npm:~6.10.0"
checksum: 10c0/8fe4edec7d60562787ea8c77193ebe8737a9e28ec3143d383506b63890d0ffd45a2813e913ad1f00f227cb10e3a1fb913e5a696b33d499dc564272ff1a6f3fdb
jsdoc-type-pratt-parser: "npm:~7.0.0"
checksum: 10c0/be18b8149303e8e7c9414b0b0453a0fa959c1c8db6f721b75178336e01b65a9f251db98ecfedfb1b3cfa5e717f3e2abdb06a0f8dbe45d3330a62262c5331c327
languageName: node
linkType: hard
@ -2319,21 +2319,21 @@ __metadata:
languageName: node
linkType: hard
"@eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0, @eslint-community/eslint-utils@npm:^4.8.0":
version: 4.9.0
resolution: "@eslint-community/eslint-utils@npm:4.9.0"
"@eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1":
version: 4.9.1
resolution: "@eslint-community/eslint-utils@npm:4.9.1"
dependencies:
eslint-visitor-keys: "npm:^3.4.3"
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
checksum: 10c0/8881e22d519326e7dba85ea915ac7a143367c805e6ba1374c987aa2fbdd09195cc51183d2da72c0e2ff388f84363e1b220fd0d19bef10c272c63455162176817
checksum: 10c0/dc4ab5e3e364ef27e33666b11f4b86e1a6c1d7cbf16f0c6ff87b1619b3562335e9201a3d6ce806221887ff780ec9d828962a290bb910759fd40a674686503f02
languageName: node
linkType: hard
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1":
version: 4.12.1
resolution: "@eslint-community/regexpp@npm:4.12.1"
checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2":
version: 4.12.2
resolution: "@eslint-community/regexpp@npm:4.12.2"
checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
languageName: node
linkType: hard
@ -2383,10 +2383,10 @@ __metadata:
languageName: node
linkType: hard
"@eslint/js@npm:9.39.1, @eslint/js@npm:^9.23.0":
version: 9.39.1
resolution: "@eslint/js@npm:9.39.1"
checksum: 10c0/6f7f26f8cdb7ad6327bbf9741973b6278eb946f18f70e35406e88194b0d5c522d0547a34a02f2a208eec95c5d1388cdf7ccb20039efd2e4cb6655615247a50f1
"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.39.2":
version: 9.39.2
resolution: "@eslint/js@npm:9.39.2"
checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5
languageName: node
linkType: hard
@ -2830,7 +2830,7 @@ __metadata:
"@dnd-kit/core": "npm:^6.1.0"
"@dnd-kit/sortable": "npm:^10.0.0"
"@dnd-kit/utilities": "npm:^3.2.2"
"@eslint/js": "npm:^9.23.0"
"@eslint/js": "npm:^9.39.2"
"@formatjs/cli": "npm:^6.1.1"
"@formatjs/intl-pluralrules": "npm:^5.4.4"
"@gamestdio/websocket": "npm:^0.3.2"
@ -2893,20 +2893,20 @@ __metadata:
emojibase-data: "npm:^16.0.3"
emojibase-regex: "npm:^16.0.0"
escape-html: "npm:^1.0.3"
eslint: "npm:^9.23.0"
eslint: "npm:^9.39.2"
eslint-import-resolver-typescript: "npm:^4.2.5"
eslint-plugin-formatjs: "npm:^5.3.1"
eslint-plugin-import: "npm:~2.32.0"
eslint-plugin-jsdoc: "npm:^61.1.11"
eslint-plugin-jsdoc: "npm:^61.7.1"
eslint-plugin-jsx-a11y: "npm:~6.10.2"
eslint-plugin-promise: "npm:~7.2.1"
eslint-plugin-react: "npm:^7.37.4"
eslint-plugin-react-hooks: "npm:^7.0.1"
eslint-plugin-storybook: "npm:^10.0.2"
eslint-plugin-storybook: "npm:^10.2.8"
fake-indexeddb: "npm:^6.0.1"
fast-glob: "npm:^3.3.3"
fuzzysort: "npm:^3.0.0"
globals: "npm:^17.0.0"
globals: "npm:^17.3.0"
history: "npm:^4.10.1"
hoist-non-react-statics: "npm:^3.3.2"
http-link-header: "npm:^1.1.1"
@ -2961,7 +2961,7 @@ __metadata:
tiny-queue: "npm:^0.2.1"
twitter-text: "npm:3.1.0"
typescript: "npm:~5.9.0"
typescript-eslint: "npm:^8.45.0"
typescript-eslint: "npm:^8.55.0"
typescript-plugin-css-modules: "npm:^5.2.0"
use-debounce: "npm:^10.0.0"
vite: "npm:^7.1.1"
@ -2989,7 +2989,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@mastodon/streaming@workspace:streaming"
dependencies:
"@eslint/js": "npm:^9.23.0"
"@eslint/js": "npm:^9.39.2"
"@types/cors": "npm:^2.8.16"
"@types/express": "npm:^5.0.5"
"@types/pg": "npm:^8.6.6"
@ -2998,7 +2998,7 @@ __metadata:
cors: "npm:^2.8.5"
dotenv: "npm:^17.0.0"
express: "npm:^5.1.0"
globals: "npm:^17.0.0"
globals: "npm:^17.3.0"
ioredis: "npm:^5.3.2"
jsdom: "npm:^28.0.0"
pg: "npm:^8.5.0"
@ -3008,7 +3008,7 @@ __metadata:
pino-pretty: "npm:^13.0.0"
prom-client: "npm:^15.0.0"
typescript: "npm:~5.9.0"
typescript-eslint: "npm:^8.28.0"
typescript-eslint: "npm:^8.55.0"
utf-8-validate: "npm:^6.0.3"
uuid: "npm:^13.0.0"
ws: "npm:^8.12.1"
@ -4623,139 +4623,138 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/eslint-plugin@npm:8.48.1"
"@typescript-eslint/eslint-plugin@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.55.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
"@typescript-eslint/scope-manager": "npm:8.48.1"
"@typescript-eslint/type-utils": "npm:8.48.1"
"@typescript-eslint/utils": "npm:8.48.1"
"@typescript-eslint/visitor-keys": "npm:8.48.1"
graphemer: "npm:^1.4.0"
ignore: "npm:^7.0.0"
"@eslint-community/regexpp": "npm:^4.12.2"
"@typescript-eslint/scope-manager": "npm:8.55.0"
"@typescript-eslint/type-utils": "npm:8.55.0"
"@typescript-eslint/utils": "npm:8.55.0"
"@typescript-eslint/visitor-keys": "npm:8.55.0"
ignore: "npm:^7.0.5"
natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^2.1.0"
ts-api-utils: "npm:^2.4.0"
peerDependencies:
"@typescript-eslint/parser": ^8.48.1
"@typescript-eslint/parser": ^8.55.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/aeb4692ac27ded73dce5ddba08d46f15d617651f629cdfc5e874dd4ac767eac0523807f1f4e51f6f80675efff78e5937690f1c58740b8cb92b44b87d757a6a1a
checksum: 10c0/e15973dfc822f6a455142433fa393ea2dd9fd4ba443e0d2fb68c6be7cd9a36e13412f061ccfe436a2c90fa070c4538bdd50985d374e85606c98800d372c17eb9
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/parser@npm:8.48.1"
"@typescript-eslint/parser@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/parser@npm:8.55.0"
dependencies:
"@typescript-eslint/scope-manager": "npm:8.48.1"
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/typescript-estree": "npm:8.48.1"
"@typescript-eslint/visitor-keys": "npm:8.48.1"
debug: "npm:^4.3.4"
"@typescript-eslint/scope-manager": "npm:8.55.0"
"@typescript-eslint/types": "npm:8.55.0"
"@typescript-eslint/typescript-estree": "npm:8.55.0"
"@typescript-eslint/visitor-keys": "npm:8.55.0"
debug: "npm:^4.4.3"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/54ec22c82cc631f56131bfed9747f8cadf52ab123463a406c5221f258f9533431c4a33ebe21ef178840d50235e69bb370d36aa2fd6a066e7223b38bfa41a1788
checksum: 10c0/8b8f8caf64a43b98bff8e7bb99cd62d7c72daeee44e80e0a5f693dd376d9c898997e0b9fd5521604d1445bcb24552f54aed5cae022072f8c354a2baf2a452284
languageName: node
linkType: hard
"@typescript-eslint/project-service@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/project-service@npm:8.48.1"
"@typescript-eslint/project-service@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/project-service@npm:8.55.0"
dependencies:
"@typescript-eslint/tsconfig-utils": "npm:^8.48.1"
"@typescript-eslint/types": "npm:^8.48.1"
debug: "npm:^4.3.4"
"@typescript-eslint/tsconfig-utils": "npm:^8.55.0"
"@typescript-eslint/types": "npm:^8.55.0"
debug: "npm:^4.4.3"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/0aeeea5e65d0f837bd9a47265f144f14ca72969d259ee929e63e06526b21f4e990e70c7bafdb2ceb3783373df7d9f5bae32c328a4c6403606f01339bc984b3f5
checksum: 10c0/f35273a63635d2de84409f68dfcea901ed2cd3f08206abb825d742b929c8fce66e0a6a32524d87ce895a7c4c2549e4388baa08644c0a5244c9708151b0f62f52
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/scope-manager@npm:8.48.1"
"@typescript-eslint/scope-manager@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/scope-manager@npm:8.55.0"
dependencies:
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/visitor-keys": "npm:8.48.1"
checksum: 10c0/16514823784cb598817b87d3d2b4fb618ab8b2378b3401a4c1160a5c914e51e7a925c3c1e7be73e0250e38390f0be70fecb3e0e0bdde7b243d74444933b95d3e
"@typescript-eslint/types": "npm:8.55.0"
"@typescript-eslint/visitor-keys": "npm:8.55.0"
checksum: 10c0/c42bd6b8e4936cac8bee3adbc2f707e3aee5f16af3dd18c1d095f4a1b881471b58de73abc0ad176db98654683a808946902e51d86efff39dc7610d29152c3078
languageName: node
linkType: hard
"@typescript-eslint/tsconfig-utils@npm:8.48.1, @typescript-eslint/tsconfig-utils@npm:^8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/tsconfig-utils@npm:8.48.1"
"@typescript-eslint/tsconfig-utils@npm:8.55.0, @typescript-eslint/tsconfig-utils@npm:^8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.55.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/0d540f7ab3018ed1bab8f008c0d30229e0ea12806fdbf1c756572b5cf536a1f2a6c59ca2544c09bcd5b89dcfcf79e5f6be3d765e725492b9c7e4cd64fcecffc6
checksum: 10c0/77b9a0d0b1d6ab0ce26c81394bb1aa969649016d2857e5f915a15b88012ac3dccec9fc5ff65535e1cc373434e1462513f7964e416a8d7a695f7277dcd39ec2af
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/type-utils@npm:8.48.1"
"@typescript-eslint/type-utils@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/type-utils@npm:8.55.0"
dependencies:
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/typescript-estree": "npm:8.48.1"
"@typescript-eslint/utils": "npm:8.48.1"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.1.0"
"@typescript-eslint/types": "npm:8.55.0"
"@typescript-eslint/typescript-estree": "npm:8.55.0"
"@typescript-eslint/utils": "npm:8.55.0"
debug: "npm:^4.4.3"
ts-api-utils: "npm:^2.4.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/c98a71f7d374be249ecc7c9f20b0a867a73ad4f64e646a6bf9f2c1a5d74f0dc7bd59e9c94a0842068caa366af39ae0c550ede6d653b5c9418a0a587510bbb6d5
checksum: 10c0/4987440d6e1ee2ae8024259796381612ab2fc81821ff93c45400f803726ea4894a25d07afa5f80cdf3081a189d99dc83a3a8dcd94ff9a4cab81461fe28ab9aef
languageName: node
linkType: hard
"@typescript-eslint/types@npm:8.48.1, @typescript-eslint/types@npm:^8.46.0, @typescript-eslint/types@npm:^8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/types@npm:8.48.1"
checksum: 10c0/366b8140f4c69319f1796b66b33c0c6e16eb6cbe543b9517003104e12ed143b620c1433ccf60d781a629d9433bd509a363c0c9d21fd438c17bb8840733af6caa
"@typescript-eslint/types@npm:8.55.0, @typescript-eslint/types@npm:^8.46.4, @typescript-eslint/types@npm:^8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/types@npm:8.55.0"
checksum: 10c0/dc572f55966e2f0fee149e5d5e42a91cedcdeac451bff29704eb701f9336f123bbc7d7abcfbda717f9e1ef6b402fa24679908bc6032e67513287403037ef345f
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/typescript-estree@npm:8.48.1"
"@typescript-eslint/typescript-estree@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/typescript-estree@npm:8.55.0"
dependencies:
"@typescript-eslint/project-service": "npm:8.48.1"
"@typescript-eslint/tsconfig-utils": "npm:8.48.1"
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/visitor-keys": "npm:8.48.1"
debug: "npm:^4.3.4"
minimatch: "npm:^9.0.4"
semver: "npm:^7.6.0"
"@typescript-eslint/project-service": "npm:8.55.0"
"@typescript-eslint/tsconfig-utils": "npm:8.55.0"
"@typescript-eslint/types": "npm:8.55.0"
"@typescript-eslint/visitor-keys": "npm:8.55.0"
debug: "npm:^4.4.3"
minimatch: "npm:^9.0.5"
semver: "npm:^7.7.3"
tinyglobby: "npm:^0.2.15"
ts-api-utils: "npm:^2.1.0"
ts-api-utils: "npm:^2.4.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/72c0802f74222160f6a13ebbd32b0d504142a2427678c87ea78fc32672c65fd522377d43b31a97c944cbd0aefc36b320bf02f04e47c44f2797d6ccd0a8aa30ec
checksum: 10c0/2db3ff9489945ad04508b14009eb0f6b2b7c6c2469805327fa09ffa460af354cd181ff2e8153f9008bd60254efb54a004a59ccacbdbc9c963956e2c2c1189dbc
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:8.48.1, @typescript-eslint/utils@npm:^8.27.0, @typescript-eslint/utils@npm:^8.8.1":
version: 8.48.1
resolution: "@typescript-eslint/utils@npm:8.48.1"
"@typescript-eslint/utils@npm:8.55.0, @typescript-eslint/utils@npm:^8.27.0, @typescript-eslint/utils@npm:^8.48.0":
version: 8.55.0
resolution: "@typescript-eslint/utils@npm:8.55.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.7.0"
"@typescript-eslint/scope-manager": "npm:8.48.1"
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/typescript-estree": "npm:8.48.1"
"@eslint-community/eslint-utils": "npm:^4.9.1"
"@typescript-eslint/scope-manager": "npm:8.55.0"
"@typescript-eslint/types": "npm:8.55.0"
"@typescript-eslint/typescript-estree": "npm:8.55.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/1775ac217b578f52d6c1e85258098f8ef764d04830c6ce11043b434860da80f1a5f7cc1b9f2e0a63de161e83b8d876f7ae8362d7644d5d8e636e60ad5eeff4e2
checksum: 10c0/b57b86ac531e433c8057279805e6c903250460bc937cea46ec3b9284181a38f23b7c1ef092e8a1e37179432b39bd587c33db7f031b4243b1207ef37f23e4f24f
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:8.48.1":
version: 8.48.1
resolution: "@typescript-eslint/visitor-keys@npm:8.48.1"
"@typescript-eslint/visitor-keys@npm:8.55.0":
version: 8.55.0
resolution: "@typescript-eslint/visitor-keys@npm:8.55.0"
dependencies:
"@typescript-eslint/types": "npm:8.48.1"
"@typescript-eslint/types": "npm:8.55.0"
eslint-visitor-keys: "npm:^4.2.1"
checksum: 10c0/ecf4078ce63c296dd340672b516f42bf452534c75af7e7d6c1a3f32b143ff184cb3a4071d7429a9f870371ff9091a790acce28b85ce3c450bfc60554c79d43ca
checksum: 10c0/995c5ca91f7c7c1f3c4fdb4f98654abdff55efa570076b9b012da4cc203ebe7e2aee57ba83208ae51c2aef496c45cb8f6909560349131b779f31ce6f8758da23
languageName: node
linkType: hard
@ -7204,18 +7203,18 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-jsdoc@npm:^61.1.11":
version: 61.4.1
resolution: "eslint-plugin-jsdoc@npm:61.4.1"
"eslint-plugin-jsdoc@npm:^61.7.1":
version: 61.7.1
resolution: "eslint-plugin-jsdoc@npm:61.7.1"
dependencies:
"@es-joy/jsdoccomment": "npm:~0.76.0"
"@es-joy/jsdoccomment": "npm:~0.78.0"
"@es-joy/resolve.exports": "npm:1.2.0"
are-docs-informative: "npm:^0.0.2"
comment-parser: "npm:1.4.1"
debug: "npm:^4.4.3"
escape-string-regexp: "npm:^4.0.0"
espree: "npm:^10.4.0"
esquery: "npm:^1.6.0"
espree: "npm:^11.0.0"
esquery: "npm:^1.7.0"
html-entities: "npm:^2.6.0"
object-deep-merge: "npm:^2.0.0"
parse-imports-exports: "npm:^0.2.4"
@ -7224,7 +7223,7 @@ __metadata:
to-valid-identifier: "npm:^1.0.0"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
checksum: 10c0/564f89bad71dcdbf6a45c27d16113333a5251f97a60bcc0e7346ea1b19dc1258991e1f585c89a2978e279288be2e180dde58c57f63cd49ac3db6604a5d4c581c
checksum: 10c0/d0904b923f68a4e9e6da156316a4e2a972445bf79118bde9618ad80b4ef5927fc2c9dd597b22b776742ef548d65914e75fca190ab3be942385f268a3b83c1087
languageName: node
linkType: hard
@ -7307,15 +7306,15 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-storybook@npm:^10.0.2":
version: 10.1.4
resolution: "eslint-plugin-storybook@npm:10.1.4"
"eslint-plugin-storybook@npm:^10.2.8":
version: 10.2.8
resolution: "eslint-plugin-storybook@npm:10.2.8"
dependencies:
"@typescript-eslint/utils": "npm:^8.8.1"
"@typescript-eslint/utils": "npm:^8.48.0"
peerDependencies:
eslint: ">=8"
storybook: ^10.1.4
checksum: 10c0/d68a0244318a386877de12d22ce309725f9f7057002f5182fa50fc965e26ced7d051432d7495046f13ee5803634ce53ef9e58cfe2866c3251f2ff94f8ab50e74
storybook: ^10.2.8
checksum: 10c0/e4fc59df70cac385b24a7929a8d63d22b2ee6a599b7111b2378da111aeee1ae4629a9fad357086839454b05ec35d6fc8a757e0047f2aa5ebcf38dd966f0be621
languageName: node
linkType: hard
@ -7343,9 +7342,16 @@ __metadata:
languageName: node
linkType: hard
"eslint@npm:^9.23.0":
version: 9.39.1
resolution: "eslint@npm:9.39.1"
"eslint-visitor-keys@npm:^5.0.0":
version: 5.0.0
resolution: "eslint-visitor-keys@npm:5.0.0"
checksum: 10c0/5ec68b7ae350f6e7813a9ab469f8c64e01e5a954e6e6ee6dc441cc24d315eb342e5fb81ab5fc21f352cf0125096ab4ed93ca892f602a1576ad1eedce591fe64a
languageName: node
linkType: hard
"eslint@npm:^9.39.2":
version: 9.39.2
resolution: "eslint@npm:9.39.2"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.1"
@ -7353,7 +7359,7 @@ __metadata:
"@eslint/config-helpers": "npm:^0.4.2"
"@eslint/core": "npm:^0.17.0"
"@eslint/eslintrc": "npm:^3.3.1"
"@eslint/js": "npm:9.39.1"
"@eslint/js": "npm:9.39.2"
"@eslint/plugin-kit": "npm:^0.4.1"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
@ -7388,7 +7394,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
checksum: 10c0/59b2480639404ba24578ca480f973683b87b7aac8aa7e349240474a39067804fd13cd8b9cb22fee074170b8c7c563b57bab703ec0f0d3f81ea017e5d2cad299d
checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3
languageName: node
linkType: hard
@ -7403,6 +7409,17 @@ __metadata:
languageName: node
linkType: hard
"espree@npm:^11.0.0":
version: 11.1.0
resolution: "espree@npm:11.1.0"
dependencies:
acorn: "npm:^8.15.0"
acorn-jsx: "npm:^5.3.2"
eslint-visitor-keys: "npm:^5.0.0"
checksum: 10c0/32228d12896f5aa09f59fad8bf5df228d73310e436c21389876cdd21513b620c087d24b40646cdcff848540d11b078653db0e37ea67ac9c7012a12595d86630c
languageName: node
linkType: hard
"esprima@npm:~4.0.0":
version: 4.0.1
resolution: "esprima@npm:4.0.1"
@ -7413,12 +7430,12 @@ __metadata:
languageName: node
linkType: hard
"esquery@npm:^1.5.0, esquery@npm:^1.6.0":
version: 1.6.0
resolution: "esquery@npm:1.6.0"
"esquery@npm:^1.5.0, esquery@npm:^1.6.0, esquery@npm:^1.7.0":
version: 1.7.0
resolution: "esquery@npm:1.7.0"
dependencies:
estraverse: "npm:^5.1.0"
checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2
checksum: 10c0/77d5173db450b66f3bc685d11af4c90cffeedb340f34a39af96d43509a335ce39c894fd79233df32d38f5e4e219fa0f7076f6ec90bae8320170ba082c0db4793
languageName: node
linkType: hard
@ -8055,10 +8072,10 @@ __metadata:
languageName: node
linkType: hard
"globals@npm:^17.0.0":
version: 17.0.0
resolution: "globals@npm:17.0.0"
checksum: 10c0/e3c169fdcb0fc6755707b697afb367bea483eb29992cfc0de1637382eb893146e17f8f96db6d7453e3696b478a7863ae2000e6c71cd2f4061410285106d3847a
"globals@npm:^17.3.0":
version: 17.3.0
resolution: "globals@npm:17.3.0"
checksum: 10c0/7f21443ecaa60c6e9ff56d9fb6f10a9b5f9514e7f22e5392f715472bb220ce31c865ebf414a32695150e733fb3e1013e6322dbce70fddd1e066f372b8d55a4b8
languageName: node
linkType: hard
@ -8114,13 +8131,6 @@ __metadata:
languageName: node
linkType: hard
"graphemer@npm:^1.4.0":
version: 1.4.0
resolution: "graphemer@npm:1.4.0"
checksum: 10c0/e951259d8cd2e0d196c72ec711add7115d42eb9a8146c8eeda5b8d3ac91e5dd816b9cd68920726d9fd4490368e7ed86e9c423f40db87e2d8dfafa00fa17c3a31
languageName: node
linkType: hard
"graphql@npm:^16.8.1":
version: 16.11.0
resolution: "graphql@npm:16.11.0"
@ -8402,7 +8412,7 @@ __metadata:
languageName: node
linkType: hard
"ignore@npm:^7.0.0, ignore@npm:^7.0.5":
"ignore@npm:^7.0.5":
version: 7.0.5
resolution: "ignore@npm:7.0.5"
checksum: 10c0/ae00db89fe873064a093b8999fe4cc284b13ef2a178636211842cceb650b9c3e390d3339191acb145d81ed5379d2074840cf0c33a20bdbd6f32821f79eb4ad5d
@ -9101,10 +9111,10 @@ __metadata:
languageName: node
linkType: hard
"jsdoc-type-pratt-parser@npm:~6.10.0":
version: 6.10.0
resolution: "jsdoc-type-pratt-parser@npm:6.10.0"
checksum: 10c0/8ea395df0cae0e41d4bdba5f8d81b8d3e467fe53d1e4182a5d4e653235a5f17d60ed137343d68dbc74fa10e767f1c58fb85b1f6d5489c2cf16fc7216cc6d3e1a
"jsdoc-type-pratt-parser@npm:~7.0.0":
version: 7.0.0
resolution: "jsdoc-type-pratt-parser@npm:7.0.0"
checksum: 10c0/3ede53c80dddf940a51dcdc79e3923537650f6fb6e9001fc76023c2d5cb0195cc8b24b7eebf9b3f20a7bc00d5e6b7f70318f0b8cb5972f6aff884152e6698014
languageName: node
linkType: hard
@ -9798,7 +9808,7 @@ __metadata:
languageName: node
linkType: hard
"minimatch@npm:^9.0.4":
"minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@ -12449,7 +12459,7 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.1, semver@npm:^7.7.3":
"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.6.2, semver@npm:^7.7.1, semver@npm:^7.7.3":
version: 7.7.3
resolution: "semver@npm:7.7.3"
bin:
@ -13632,12 +13642,12 @@ __metadata:
languageName: node
linkType: hard
"ts-api-utils@npm:^2.1.0":
version: 2.1.0
resolution: "ts-api-utils@npm:2.1.0"
"ts-api-utils@npm:^2.4.0":
version: 2.4.0
resolution: "ts-api-utils@npm:2.4.0"
peerDependencies:
typescript: ">=4.8.4"
checksum: 10c0/9806a38adea2db0f6aa217ccc6bc9c391ddba338a9fe3080676d0d50ed806d305bb90e8cef0276e793d28c8a929f400abb184ddd7ff83a416959c0f4d2ce754f
checksum: 10c0/ed185861aef4e7124366a3f6561113557a57504267d4d452a51e0ba516a9b6e713b56b4aeaab9fa13de9db9ab755c65c8c13a777dba9133c214632cb7b65c083
languageName: node
linkType: hard
@ -13805,18 +13815,18 @@ __metadata:
languageName: node
linkType: hard
"typescript-eslint@npm:^8.28.0, typescript-eslint@npm:^8.45.0":
version: 8.48.1
resolution: "typescript-eslint@npm:8.48.1"
"typescript-eslint@npm:^8.55.0":
version: 8.55.0
resolution: "typescript-eslint@npm:8.55.0"
dependencies:
"@typescript-eslint/eslint-plugin": "npm:8.48.1"
"@typescript-eslint/parser": "npm:8.48.1"
"@typescript-eslint/typescript-estree": "npm:8.48.1"
"@typescript-eslint/utils": "npm:8.48.1"
"@typescript-eslint/eslint-plugin": "npm:8.55.0"
"@typescript-eslint/parser": "npm:8.55.0"
"@typescript-eslint/typescript-estree": "npm:8.55.0"
"@typescript-eslint/utils": "npm:8.55.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10c0/10b501bf69b14edd09d652b33e4a5dfad0498f2943992a433006933e384cdc5815217b2990801796ddf946d2ef4971d9a16c98c7cfbba41f6aa31b245ad057ac
checksum: 10c0/92e3e058a57bb29be7498093fd72f875e010170e1ca19214ae1bd1a1c9454354f71613ac9a6981f1e7e1d9e8b52df8888a1f42d0f2809dd5aeaf27f502787fda
languageName: node
linkType: hard