diff --git a/package.json b/package.json index 6a8578e0dee..697fabb211c 100644 --- a/package.json +++ b/package.json @@ -162,16 +162,16 @@ "chromatic": "18.0.0", "eslint": "9.39.5", "eslint-import-resolver-typescript": "4.4.5", - "eslint-plugin-formatjs": "8.0.5", + "eslint-plugin-formatjs": "8.1.0", "eslint-plugin-import": "2.32.0", - "eslint-plugin-jsdoc": "64.1.0", + "eslint-plugin-jsdoc": "64.5.4", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-promise": "7.3.0", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.1.1", - "eslint-plugin-storybook": "10.5.7", + "eslint-plugin-storybook": "10.6.0", "fake-indexeddb": "6.2.5", - "globals": "17.9.0", + "globals": "17.12.0", "husky": "9.1.7", "lint-staged": "17.5.1", "msw": "2.12.14", @@ -183,7 +183,7 @@ "stylelint-config-standard-scss": "17.0.0", "type-fest": "5.7.0", "typescript": "npm:@typescript/typescript6@6.0.2", - "typescript-eslint": "8.66.0", + "typescript-eslint": "8.70.1", "vitest": "4.1.11" }, "peerDependenciesMeta": { diff --git a/streaming/package.json b/streaming/package.json index 570841e478a..82cc38a114b 100644 --- a/streaming/package.json +++ b/streaming/package.json @@ -31,15 +31,15 @@ "ws": "8.21.3" }, "devDependencies": { - "@eslint/js": "9.39.2", + "@eslint/js": "9.39.5", "@types/cors": "2.8.19", "@types/express": "5.0.6", "@types/pg": "8.21.0", "@types/ws": "8.18.1", "@typescript/native": "npm:typescript@7.0.2", - "globals": "17.3.0", + "globals": "17.12.0", "pino-pretty": "13.1.3", "typescript": "npm:@typescript/typescript6@6.0.2", - "typescript-eslint": "8.65.0" + "typescript-eslint": "8.70.1" } } diff --git a/yarn.lock b/yarn.lock index fcd3d89d04f..03f23a5725a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2106,16 +2106,16 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.95.0": - version: 0.95.1 - resolution: "@es-joy/jsdoccomment@npm:0.95.1" +"@es-joy/jsdoccomment@npm:~0.98.0": + version: 0.98.0 + resolution: "@es-joy/jsdoccomment@npm:0.98.0" dependencies: "@types/estree": "npm:^1.0.9" - "@typescript-eslint/types": "npm:^8.67.0" - comment-parser: "npm:1.4.8" + "@typescript-eslint/types": "npm:^8.70.0" + comment-parser: "npm:1.4.9" esquery: "npm:^1.7.0" - jsdoc-type-pratt-parser: "npm:~9.1.2" - checksum: 10c0/421b3649496b9e4d3a27ecfe6531e0b846366afba308ae440fd5c9fcaba8748e398e99ff1b3ad1d2d68c91cc962f30f6fa4b501d1d898b9017a709d7fd49799b + jsdoc-type-pratt-parser: "npm:~9.2.2" + checksum: 10c0/0157089e4a8768bd2cb4e7e6302b7d18f73cce01586e05b133aaeb273cdc428e649b964c42e2d9c5b4b6d445121720705edf861a68b1cb409586aa384dab36a5 languageName: node linkType: hard @@ -2372,13 +2372,6 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.2": - version: 9.39.2 - resolution: "@eslint/js@npm:9.39.2" - checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5 - languageName: node - linkType: hard - "@eslint/js@npm:9.39.5": version: 9.39.5 resolution: "@eslint/js@npm:9.39.5" @@ -2909,18 +2902,18 @@ __metadata: escape-html: "npm:1.0.3" eslint: "npm:9.39.5" eslint-import-resolver-typescript: "npm:4.4.5" - eslint-plugin-formatjs: "npm:8.0.5" + eslint-plugin-formatjs: "npm:8.1.0" eslint-plugin-import: "npm:2.32.0" - eslint-plugin-jsdoc: "npm:64.1.0" + eslint-plugin-jsdoc: "npm:64.5.4" eslint-plugin-jsx-a11y: "npm:6.10.2" eslint-plugin-promise: "npm:7.3.0" eslint-plugin-react: "npm:7.37.5" eslint-plugin-react-hooks: "npm:7.1.1" - eslint-plugin-storybook: "npm:10.5.7" + eslint-plugin-storybook: "npm:10.6.0" fake-indexeddb: "npm:6.2.5" fast-glob: "npm:3.3.3" fuzzysort: "npm:3.1.0" - globals: "npm:17.9.0" + globals: "npm:17.12.0" history: "npm:4.10.1" hoist-non-react-statics: "npm:3.3.2" http-link-header: "npm:1.1.4" @@ -2973,7 +2966,7 @@ __metadata: twitter-text: "npm:3.1.0" type-fest: "npm:5.7.0" typescript: "npm:@typescript/typescript6@6.0.2" - typescript-eslint: "npm:8.66.0" + typescript-eslint: "npm:8.70.1" use-debounce: "npm:10.1.1" vite: "npm:8.3.1" vite-plugin-manifest-sri: "npm:0.2.0" @@ -2994,7 +2987,7 @@ __metadata: version: 0.0.0-use.local resolution: "@mastodon/streaming@workspace:streaming" dependencies: - "@eslint/js": "npm:9.39.2" + "@eslint/js": "npm:9.39.5" "@prometheus-io/client": "npm:^0.16.1" "@types/cors": "npm:2.8.19" "@types/express": "npm:5.0.6" @@ -3004,7 +2997,7 @@ __metadata: cors: "npm:2.8.6" dotenv: "npm:17.4.2" express: "npm:5.2.1" - globals: "npm:17.3.0" + globals: "npm:17.12.0" ioredis: "npm:6.0.0" jsdom: "npm:30.1.1" pg: "npm:8.23.0" @@ -3013,7 +3006,7 @@ __metadata: pino-http: "npm:11.0.0" pino-pretty: "npm:13.1.3" typescript: "npm:@typescript/typescript6@6.0.2" - typescript-eslint: "npm:8.65.0" + typescript-eslint: "npm:8.70.1" uuid: "npm:14.0.2" ws: "npm:8.21.3" languageName: unknown @@ -4461,12 +4454,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 26.6.2 - resolution: "@types/node@npm:26.6.2" +"@types/node@npm:*, @types/node@npm:^26.4.0": + version: 26.6.3 + resolution: "@types/node@npm:26.6.3" dependencies: undici-types: "npm:~8.9.0" - checksum: 10c0/bb411ff5863a79a28ffa4ebadf2499d44046aa114d25a7a6c78f57def118123a0a7dea99e8fe38849099e9dba2b41b8853a7a282037618559f58653c35e7c5c5 + checksum: 10c0/51070287167d157d246a5ad83e6ead93aa310bbd9cc880ecd1f244a00c2a31491620f997fbbb6ba4ce164388694827999ec68c1d16c3fb64c1037056e64613c7 languageName: node linkType: hard @@ -4681,235 +4674,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" +"@typescript-eslint/eslint-plugin@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.70.1" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/type-utils": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.70.1" + "@typescript-eslint/type-utils": "npm:8.70.1" + "@typescript-eslint/utils": "npm:8.70.1" + "@typescript-eslint/visitor-keys": "npm:8.70.1" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.65.0 + "@typescript-eslint/parser": ^8.70.1 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1d9ddad417b43037c35c91a7c30bfc0015ccc40da57fe9faadae97fbaee6031a539a35265a9933d3bb946f307c397b7a00953806339576a721d619695a972079 + checksum: 10c0/6d703bd93dd65ad8bea35dfc7d79a69c0ecbcb7725e289028446673978fc2064993e1c6479dc70c06e1b776cea1a79fce17092cca337183cdd9f93c44f79f27a languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.66.0" +"@typescript-eslint/parser@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/parser@npm:8.70.1" dependencies: - "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.66.0" - "@typescript-eslint/type-utils": "npm:8.66.0" - "@typescript-eslint/utils": "npm:8.66.0" - "@typescript-eslint/visitor-keys": "npm:8.66.0" - ignore: "npm:^7.0.5" - natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.5.0" - peerDependencies: - "@typescript-eslint/parser": ^8.66.0 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/2f8fc6aac7125ae6bebb11f25fd34cbadba4060845a138f819376a5d11c5de380f8117a1fc56e24735e661105e8c3b37f3da50015f840470b7108774b99bd24f - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/parser@npm:8.65.0" - dependencies: - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.70.1" + "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/typescript-estree": "npm:8.70.1" + "@typescript-eslint/visitor-keys": "npm:8.70.1" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/b3f5333abe5dfb08b53b89c824d045d96d5eb5798fab45eeedfaab72e4ce133a82fb4ebbc1acf79098aac9b08f7acc119fe0edd63ac2f91d80c98f5ca87c41e0 + checksum: 10c0/892025824f25e64ced093dc25a4ae1b6a03b1cdf8bbb00637914bd4fd640887bdc3fcf585f2eadb260677d329690c7e837aedc3680d5532f8277fd30e451bc30 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/parser@npm:8.66.0" +"@typescript-eslint/project-service@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/project-service@npm:8.70.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.66.0" - "@typescript-eslint/types": "npm:8.66.0" - "@typescript-eslint/typescript-estree": "npm:8.66.0" - "@typescript-eslint/visitor-keys": "npm:8.66.0" - debug: "npm:^4.4.3" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/95efddf190f87bddee46a9662fd7a5c59b9059fd59310c853adb49d0d9378504730f1fc0b55d95b2207964a81756681a9f278a1a339081e4268537696f12c322 - languageName: node - linkType: hard - -"@typescript-eslint/project-service@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/project-service@npm:8.65.0" - dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.65.0" - "@typescript-eslint/types": "npm:^8.65.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.70.1" + "@typescript-eslint/types": "npm:^8.70.1" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/56d8f598f1bb6ca892ff79320bd1aa134eefa05cf0bad4932c44518475a8bccf0c9027ae2177b3c1761496c8107236b81dd93f67d09093c2242f07f3f2063c1f + checksum: 10c0/3f168d3dd18fd63718e0758c6e4f28741640c2dc38f18a46c9f2276bdc8a6e0927bfcd1f0cf40e01b6c2e3c2eac179ff6ed916c5ad539e284fb66511066e1425 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/project-service@npm:8.66.0" +"@typescript-eslint/scope-manager@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/scope-manager@npm:8.70.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.66.0" - "@typescript-eslint/types": "npm:^8.66.0" - debug: "npm:^4.4.3" + "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/visitor-keys": "npm:8.70.1" + checksum: 10c0/979ef0a6119ffd7045dc0e7e14c9e9a12c135a83554962ff4b33acab7bfdabda3631e8c6818ef5fc6c9b1d21d381f61e593a1bd8c92019333926447a27aaca21 + languageName: node + linkType: hard + +"@typescript-eslint/tsconfig-utils@npm:8.70.1, @typescript-eslint/tsconfig-utils@npm:^8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.70.1" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1b8129da708262104691091ac09f67fca2dd877d99090472fd5f0cf86b05755cb3df11d98ed003e775864b9f015c01b429fd5553adbb8a94dd047ff83d4ad6b3 + checksum: 10c0/c1b11fd209a547f637403a4143a5bfc72bfa6eae2f6771b62131392964f5012056608f10ce9156a5316f8b16cbe98f41de156e3f83f72870a875c80c0a8b9248 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/project-service@npm:8.70.0" +"@typescript-eslint/type-utils@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/type-utils@npm:8.70.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.70.0" - "@typescript-eslint/types": "npm:^8.70.0" - debug: "npm:^4.4.3" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/eb7d0b4c91015e9aa47672ba20dfda0717e5fa09afa7e28f25b5d7b7b0cd8af4b394f94c3a1528358a7d8c8be4165ed4291a345cbe19bb137a24c6a4f006b398 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/scope-manager@npm:8.65.0" - dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" - checksum: 10c0/303bae83a2243e742fcf86bef0b67615dc8915d2dd40268b796e2f49a40057b05de41608846aa362ad77e2d6976ec3cf30f1cdf245c1e39d18fd8ce91ae38c5c - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/scope-manager@npm:8.66.0" - dependencies: - "@typescript-eslint/types": "npm:8.66.0" - "@typescript-eslint/visitor-keys": "npm:8.66.0" - checksum: 10c0/247709b8712295650b8145050c3d566a71ebdca0a10477766cf369f35c9f7fdf7aa62ebb3b3c05fad3ae13c867196c9ff04ede7b1e7b8a6f60acf550207095d4 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/scope-manager@npm:8.70.0" - dependencies: - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/visitor-keys": "npm:8.70.0" - checksum: 10c0/ca05825fb16266d90e73bd1745407f719fc6d5fdb33045cdae21d3259f13c9b54d8b956d5c64a3eb83baff7690527fb16d01a2d7318379f97fb79a1cbf8ca103 - languageName: node - linkType: hard - -"@typescript-eslint/tsconfig-utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.65.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/5b897bbba4584ee67c7a0bc0b4b6cbf8db2cb5997d5ab8f07fae692315dd51cabcc7116c609a94a162747dd267118b7a0f1c8fb29d71210ad38549e4b8b6adb1 - languageName: node - linkType: hard - -"@typescript-eslint/tsconfig-utils@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.66.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1267e1f0adf822062c3917d717f0d1e463e46fdf2d9d0afd6b99b4498f27e63597296cf7ed4a5fe24c3311afb5458d54ccd369d5acee0f51017814384cfd1983 - languageName: node - linkType: hard - -"@typescript-eslint/tsconfig-utils@npm:8.70.0, @typescript-eslint/tsconfig-utils@npm:^8.65.0, @typescript-eslint/tsconfig-utils@npm:^8.66.0, @typescript-eslint/tsconfig-utils@npm:^8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.70.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/925df7c1fbb4e8050dda3fa3dad4a6f515a1f7f2b43f5c145d9eaac856adb84bba04eb5038cc0f78c2307c1df4e2d64dbb4e2e47abffa4844e25cfe62ce402cf - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/type-utils@npm:8.65.0" - dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/typescript-estree": "npm:8.70.1" + "@typescript-eslint/utils": "npm:8.70.1" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/05a1a1283020f63eac3cb6202afd08459531a4522a85ceb0f5789f2902df7c180565f65f217cc780127888b7113b1c8c34aa6bfd7020d568f01a17f290216e9b + checksum: 10c0/b195d46e7f9a4aece9bb7643db698a640c61a1dff846ae5a076c1b5e55b182f21fa2f57e6708438dcba067a61fccde61b2743c37bedc321768f2b6b3967dfa25 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/type-utils@npm:8.66.0" +"@typescript-eslint/types@npm:8.70.1, @typescript-eslint/types@npm:^8.60.0, @typescript-eslint/types@npm:^8.70.0, @typescript-eslint/types@npm:^8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/types@npm:8.70.1" + checksum: 10c0/8bbc4806c5d9a7350b0cba1e60e93b235a3935d33972efba8f127688cc29db49efef2e42472bb5127f211daf2fbfd9f05be4e9bf8cd4cb8e7fdebb7be543ce16 + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.70.1" dependencies: - "@typescript-eslint/types": "npm:8.66.0" - "@typescript-eslint/typescript-estree": "npm:8.66.0" - "@typescript-eslint/utils": "npm:8.66.0" - debug: "npm:^4.4.3" - ts-api-utils: "npm:^2.5.0" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/a92f8a83264c399583110daef1c8c8a548183aa61dfcda3bbd2f9fe5728235da3039fa4482554d89c6591aaf0f2cc47adb0ad0af54d016273fa879ee06ddfb9c - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/types@npm:8.65.0" - checksum: 10c0/919b6d96111ea26f09c6cb1121fbba915147761be3fbf9c4de5b200faa2891087ebdcfd2f4a1f27a4c6153daeefc7448147c651a074b3ec70440f3f8c1092a81 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/types@npm:8.66.0" - checksum: 10c0/cc3f77a9a4e2ee997f0b660e8d31d2e45f3b4a16000f8d4349c85cd50b6a902b71272055116cc01f9cfae063a9d31e8b533e6051334fb345fdf753805014c6b5 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.70.0, @typescript-eslint/types@npm:^8.60.0, @typescript-eslint/types@npm:^8.65.0, @typescript-eslint/types@npm:^8.66.0, @typescript-eslint/types@npm:^8.67.0, @typescript-eslint/types@npm:^8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/types@npm:8.70.0" - checksum: 10c0/e3f98d0c0e708fcadebb3b457bf3f38a2512220b6bc9823212cacf310377539fb3c24f9e9e754d13b611a3ac6028a0bba16d02eeef03198c65e7ba605bb2036d - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" - dependencies: - "@typescript-eslint/project-service": "npm:8.65.0" - "@typescript-eslint/tsconfig-utils": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/project-service": "npm:8.70.1" + "@typescript-eslint/tsconfig-utils": "npm:8.70.1" + "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/visitor-keys": "npm:8.70.1" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -4917,120 +4780,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/578ff5247f17865277badfe13362a82ba82c8bb11aaa78323933895e0ba0fc02788ae6aa9bd84bc8287660004a76231341977a3188b399c776b7e713c5054239 + checksum: 10c0/d0444d74a6136c92bc83d89dfb0515b1f9a9809ed6913941c41104d163eb0f40fb8b13741f93b8d0def9c41d200f6fa691507723a1433d9f25ffe6857f16bb3a languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.66.0" - dependencies: - "@typescript-eslint/project-service": "npm:8.66.0" - "@typescript-eslint/tsconfig-utils": "npm:8.66.0" - "@typescript-eslint/types": "npm:8.66.0" - "@typescript-eslint/visitor-keys": "npm:8.66.0" - debug: "npm:^4.4.3" - minimatch: "npm:^10.2.2" - semver: "npm:^7.7.3" - tinyglobby: "npm:^0.2.15" - ts-api-utils: "npm:^2.5.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/4a755666340ea6f7d329efc402bf0628bf3085c26192b8b346e3641f1b1804c09254a705d0c29b85e2a730258e4675b1678b9f0d95cbbc3b6f5aefb95e6ff67f - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.70.0" - dependencies: - "@typescript-eslint/project-service": "npm:8.70.0" - "@typescript-eslint/tsconfig-utils": "npm:8.70.0" - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/visitor-keys": "npm:8.70.0" - debug: "npm:^4.4.3" - minimatch: "npm:^10.2.2" - semver: "npm:^7.7.3" - tinyglobby: "npm:^0.2.15" - ts-api-utils: "npm:^2.5.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/11e6c9c0108184902bc229376cce00eb81ee2b88a7cc3bf02a8c159bf59b2c7af21d2b330976b1751fedd5c27e257731b0d60840268299582c458c2a0a29525e - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/utils@npm:8.65.0" +"@typescript-eslint/utils@npm:8.70.1, @typescript-eslint/utils@npm:^8.60.0, @typescript-eslint/utils@npm:^8.70.0": + version: 8.70.1 + resolution: "@typescript-eslint/utils@npm:8.70.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.70.1" + "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/typescript-estree": "npm:8.70.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/258775532bb23bfeccb7ef25369a62b5fcf48f633af178830113d5aea6d0e968ad67a63b3371206151eb6a8dca0a3381f7efa07958fd8063505e1a53e470a439 + checksum: 10c0/c946cf4ea68651ae25352c43fbc1cdb108079b70bed8a3bc86f0e3b35f166e468ab2c8b5d8137078622c1b22fc5599d55d8b88d530c2674df2d41f9e8bd3b305 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/utils@npm:8.66.0" +"@typescript-eslint/visitor-keys@npm:8.70.1": + version: 8.70.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.70.1" dependencies: - "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.66.0" - "@typescript-eslint/types": "npm:8.66.0" - "@typescript-eslint/typescript-estree": "npm:8.66.0" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/8bce52462ac7c42da7ec3967f1f30c0c9ae527471c6d95de9376a3b4e584bfbcceae7c69cf7df5d081481ccfde5f0682112e05ed4f8704916028a23024e965a0 - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:^8.60.0": - version: 8.70.0 - resolution: "@typescript-eslint/utils@npm:8.70.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.70.0" - "@typescript-eslint/types": "npm:8.70.0" - "@typescript-eslint/typescript-estree": "npm:8.70.0" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/15353ecd0c5e29057e5846c6b84de601b679448e01293dbf1ae7dbe94ab6d4b586f8690a262630522441307fafad01ab3b0b46a85eb71907c19a2f124d7bba3f - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.65.0" - dependencies: - "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.70.1" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/f50cf2da4077f8eebfd56658ede17dfbf2e39875dc53562f5c1bc6e9835a0b4b00e0e0255e2dc3488234aca1f783d89beb084c417b22027520bf015a7b59ffb8 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.66.0": - version: 8.66.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.66.0" - dependencies: - "@typescript-eslint/types": "npm:8.66.0" - eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/12fd739fa3da099145ed21cc3b81fce050a725117639f3e162be51d807b38d553688bdb62b3251c9bb2c9361bfcb4aa68beb0e0e3885620713aa6ede7ce231c7 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.70.0": - version: 8.70.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.70.0" - dependencies: - "@typescript-eslint/types": "npm:8.70.0" - eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/43fe28dc1045a686deead8c9334f6e9d8b3fa8f84917147aabd9747783b8bc531254a95a9bfb33355b25cf5ec9a72c62bcde313f13869d7a5e5603d96be593a9 + checksum: 10c0/b5faf6ec7ef8c39bcc127401a2197315fa784a30bcc0e97c5e0dda3c2f574b64e097d6ca9d886accccd3a67f78a77e2b53520735a733d6e15dcd0fa666bb657c languageName: node linkType: hard @@ -6604,10 +6379,10 @@ __metadata: languageName: node linkType: hard -"comment-parser@npm:1.4.8": - version: 1.4.8 - resolution: "comment-parser@npm:1.4.8" - checksum: 10c0/7638c29abefdd705917ee73a1a28e0b5851f59b73ed3ebb3369583c74e87d1b4bb2ceae1c94e699e7bf00f06ad679d5a32adc2a42c656965912c9ac85fa17e90 +"comment-parser@npm:1.4.9": + version: 1.4.9 + resolution: "comment-parser@npm:1.4.9" + checksum: 10c0/bf81563f8588a9de7f1b49f46c8660899147c8313a01a5c48cc88a89a401c68952004cdd15644f21d9fb10c1f21e63366dc8627468a576d5d3400ee5ca7178a4 languageName: node linkType: hard @@ -7617,9 +7392,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-formatjs@npm:8.0.5": - version: 8.0.5 - resolution: "eslint-plugin-formatjs@npm:8.0.5" +"eslint-plugin-formatjs@npm:8.1.0": + version: 8.1.0 + resolution: "eslint-plugin-formatjs@npm:8.1.0" dependencies: "@formatjs/icu-messageformat-parser": "npm:3.5.20" "@formatjs/ts-transformer": "npm:4.4.22" @@ -7630,7 +7405,7 @@ __metadata: picomatch: "npm:2 || 3 || 4" peerDependencies: eslint: 9 || 10 - checksum: 10c0/cbe6bf1729c40ab045a09225c25778d0be6828402edfa04943cea47667f06ed0fe2f9efee63bc3502e4cf4d461db1cf9f5a24f753b186591034c32833fbae9c4 + checksum: 10c0/ea3bed60f1b500e06e97ff602c41b48e92c91d9d2d1be22d107f4a0321c8c211eb0df1b1830daf53bf560a5fd0f24ceaf01d8a1485f42f19324a4cdaf943240d languageName: node linkType: hard @@ -7663,14 +7438,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:64.1.0": - version: 64.1.0 - resolution: "eslint-plugin-jsdoc@npm:64.1.0" +"eslint-plugin-jsdoc@npm:64.5.4": + version: 64.5.4 + resolution: "eslint-plugin-jsdoc@npm:64.5.4" dependencies: - "@es-joy/jsdoccomment": "npm:~0.95.0" + "@es-joy/jsdoccomment": "npm:~0.98.0" "@es-joy/resolve.exports": "npm:1.2.0" + "@typescript-eslint/utils": "npm:^8.70.0" are-docs-informative: "npm:^0.1.1" - comment-parser: "npm:1.4.8" + comment-parser: "npm:1.4.9" debug: "npm:^4.4.3" escape-string-regexp: "npm:^5.0.0" espree: "npm:^11.2.0" @@ -7683,7 +7459,11 @@ __metadata: to-valid-identifier: "npm:^1.0.0" peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 - checksum: 10c0/cbde7fa3c3bb70f13c95a371ca85efba62eac4ac322802d58a2127e678959f93f4ce0e13212cd70d3abbb1407eab814afa0590ddaf6723a9b306494d6eb3fabb + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/6c77abd1deef8a2a2fb93b2b0b0ead07421e61dbfe734d94da66c0b5d52c443f12d8c63f4b08ec212f5156f0ae52d22bb91c181e7a00ed05d4cb445c72f31b6b languageName: node linkType: hard @@ -7766,16 +7546,15 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:10.5.7": - version: 10.5.7 - resolution: "eslint-plugin-storybook@npm:10.5.7" +"eslint-plugin-storybook@npm:10.6.0": + version: 10.6.0 + resolution: "eslint-plugin-storybook@npm:10.6.0" dependencies: "@typescript-eslint/types": "npm:^8.60.0" "@typescript-eslint/utils": "npm:^8.60.0" peerDependencies: eslint: ">=8" - storybook: ^10.5.7 - checksum: 10c0/c4e3b624c7af821a336293549ebbcef8663528fc61aaee87e4678562a01cae86c950537ae63f36882bd142bd1b17717a610ddd5b32b5ccc393bf1b85ad5a4f96 + checksum: 10c0/f9036605c63b2e30546ac5d5a65310e19c38fd52919ca34d26a64a007c7ec69cd39d5325aeb539ac3e37502fcd69ac374b7198b4b9eee756eddb913bbbcd78e8 languageName: node linkType: hard @@ -8417,17 +8196,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:17.3.0": - version: 17.3.0 - resolution: "globals@npm:17.3.0" - checksum: 10c0/7f21443ecaa60c6e9ff56d9fb6f10a9b5f9514e7f22e5392f715472bb220ce31c865ebf414a32695150e733fb3e1013e6322dbce70fddd1e066f372b8d55a4b8 - languageName: node - linkType: hard - -"globals@npm:17.9.0": - version: 17.9.0 - resolution: "globals@npm:17.9.0" - checksum: 10c0/776116bffb916e462d548c26a44c9a5d8f4e551935a883991e9f5d68cbcb21b63e4c688e36bbc564f97d3025e304d8b2bb0a611ecf944825aeee164898dcfbdd +"globals@npm:17.12.0": + version: 17.12.0 + resolution: "globals@npm:17.12.0" + checksum: 10c0/8325cf8818c848871d17c32974c2c74e9c5f09c1b0e04421886f64f21e77c3e95f3ba25586743895a73acd860ada151132481d87d44a1f12993ae7758a694d03 languageName: node linkType: hard @@ -9331,12 +9103,13 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~9.1.2": - version: 9.1.2 - resolution: "jsdoc-type-pratt-parser@npm:9.1.2" +"jsdoc-type-pratt-parser@npm:~9.2.2": + version: 9.2.2 + resolution: "jsdoc-type-pratt-parser@npm:9.2.2" dependencies: "@types/estree": "npm:^1.0.9" - checksum: 10c0/fa9d23c502c7a7139d5b9c87482dabed8ff94ec15819c306f25b48046c4dc90d761a58366c92be9ae2d7b00306b90fd2e89b830dfe5d9b6ee27f1d2c77a9095d + "@types/node": "npm:^26.4.0" + checksum: 10c0/cae765032fcebefc67ecd946eddf53141ae2c2763bccadf78b7d1f8fffe8d57ee2fd4a1bf58cf7938e371fdf6a04bfc6add04290422cb43986e63f2f345f0204 languageName: node linkType: hard @@ -13461,33 +13234,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.65.0": - version: 8.65.0 - resolution: "typescript-eslint@npm:8.65.0" +"typescript-eslint@npm:8.70.1": + version: 8.70.1 + resolution: "typescript-eslint@npm:8.70.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.65.0" - "@typescript-eslint/parser": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/eslint-plugin": "npm:8.70.1" + "@typescript-eslint/parser": "npm:8.70.1" + "@typescript-eslint/typescript-estree": "npm:8.70.1" + "@typescript-eslint/utils": "npm:8.70.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/d1f5eede08c6d0d500aa605a1de2a4e721c00e8f56f632581e082aac6d1d2b9d365ce692cf5e0e212ea78271a032c8785e0fc58aee276c7930f92fff6a3358c8 - languageName: node - linkType: hard - -"typescript-eslint@npm:8.66.0": - version: 8.66.0 - resolution: "typescript-eslint@npm:8.66.0" - dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.66.0" - "@typescript-eslint/parser": "npm:8.66.0" - "@typescript-eslint/typescript-estree": "npm:8.66.0" - "@typescript-eslint/utils": "npm:8.66.0" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/5a713dd613e56fe11113b2ba8c9f96849dbb0883168e96ff4a800c9a017e974a597c2c99748821e7ade858390711f22fcf5b6b67f14ec5873531d2b1b3968e93 + checksum: 10c0/9d9a01dca7f0663b7dbe496c2e1697f0cf6a44570f7dd53926bf5ea80a54bb0f7ca1c88771d82eabc6083f7983a9dec24f6b4ed1957d0810d9e9e68a250cbc4d languageName: node linkType: hard