diff --git a/package.json b/package.json index 0cb2d0261..5d433d76a 100644 --- a/package.json +++ b/package.json @@ -47,14 +47,14 @@ "@eslint/js": "^10.0.1", "@types/node": "^26.1.1", "@typescript/native": "catalog:", - "@vitest/eslint-plugin": "^1.6.26", + "@vitest/eslint-plugin": "^1.6.27", "cspell": "^10.0.1", "eslint": "catalog:", - "eslint-config-flat-gitignore": "^2.2.1", + "eslint-config-flat-gitignore": "^2.4.0", "eslint-import-resolver-typescript": "^4.4.5", "eslint-plugin-import-x": "^4.17.1", - "eslint-plugin-unicorn": "^73.0.0", - "globals": "^17.9.0", + "eslint-plugin-unicorn": "^74.0.0", + "globals": "^17.12.0", "husky": "^9.1.7", "knip": "^6.29.0", "lint-staged": "^17.2.0", @@ -62,6 +62,6 @@ "syncpack": "^15.3.2", "turbo": "^2.10.6", "typescript": "catalog:", - "typescript-eslint": "^8.66.0" + "typescript-eslint": "^8.69.0" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 55554f4c3..799c01f92 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -83,7 +83,7 @@ "@arethetypeswrong/cli": "catalog:", "@drivenets/eslint-plugin-internal": "workspace:*", "@drivenets/vite-plugin-design-system": "workspace:*", - "@eslint/compat": "^2.1.0", + "@eslint/compat": "^2.1.1", "@faker-js/faker": "^10.5.0", "@figma/code-connect": "^1.4.9", "@github-ui/storybook-addon-performance-panel": "^1.1.4", @@ -110,7 +110,7 @@ "eslint-plugin-jsx-a11y": "^6.10.2", "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", "mockdate": "^3.0.5", "playwright": "^1.62.0", "publint": "catalog:", diff --git a/packages/eslint-plugin-internal/package.json b/packages/eslint-plugin-internal/package.json index 111dc1fca..2bb4bcae0 100644 --- a/packages/eslint-plugin-internal/package.json +++ b/packages/eslint-plugin-internal/package.json @@ -26,14 +26,14 @@ "test:coverage": "pnpm test --coverage" }, "dependencies": { - "@typescript-eslint/utils": "^8.66.0", + "@typescript-eslint/utils": "^8.69.0", "ts-api-utils": "^2.5.0" }, "devDependencies": { - "@typescript-eslint/rule-tester": "^8.66.0", + "@typescript-eslint/rule-tester": "^8.69.0", "@vitest/coverage-v8": "catalog:", "eslint": "catalog:", - "eslint-plugin-eslint-plugin": "^7.6.1", + "eslint-plugin-eslint-plugin": "^7.6.2", "typescript": "catalog:", "vitest": "catalog:" }, diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 83ce5792f..32cc34326 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -39,7 +39,7 @@ "build": "tsdown" }, "dependencies": { - "eslint-no-restricted": "^0.1.1" + "eslint-no-restricted": "^0.1.2" }, "devDependencies": { "@arethetypeswrong/cli": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 987869a87..725078391 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -107,8 +107,8 @@ importers: specifier: 'catalog:' version: typescript@7.0.2 '@vitest/eslint-plugin': - specifier: ^1.6.26 - version: 1.6.26(@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(vitest@4.1.10) + specifier: ^1.6.27 + version: 1.6.27(@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(vitest@4.1.10) cspell: specifier: ^10.0.1 version: 10.0.1 @@ -116,20 +116,20 @@ importers: specifier: ^10.0.1 version: 10.2.0(jiti@2.7.0) eslint-config-flat-gitignore: - specifier: ^2.2.1 - version: 2.3.0(eslint@10.2.0(jiti@2.7.0)) + specifier: ^2.4.0 + version: 2.4.0(eslint@10.2.0(jiti@2.7.0)) eslint-import-resolver-typescript: specifier: ^4.4.5 - version: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) + version: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-import-x: specifier: ^4.17.1 - version: 4.17.1(@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) + version: 4.17.1(@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-unicorn: - specifier: ^73.0.0 - version: 73.0.0(eslint@10.2.0(jiti@2.7.0)) + specifier: ^74.0.0 + version: 74.0.0(eslint@10.2.0(jiti@2.7.0)) globals: - specifier: ^17.9.0 - version: 17.9.0 + specifier: ^17.12.0 + version: 17.12.0 husky: specifier: ^9.1.7 version: 9.1.7 @@ -152,8 +152,8 @@ importers: specifier: npm:@typescript/typescript6 version: '@typescript/typescript6@6.0.2' typescript-eslint: - specifier: ^8.66.0 - version: 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + specifier: ^8.69.0 + version: 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) packages/commitlint-plugin-internal: dependencies: @@ -235,8 +235,8 @@ importers: specifier: workspace:* version: link:../vite-plugin '@eslint/compat': - specifier: ^2.1.0 - version: 2.1.0(eslint@10.2.0(jiti@2.7.0)) + specifier: ^2.1.1 + version: 2.1.1(eslint@10.2.0(jiti@2.7.0)) '@faker-js/faker': specifier: ^10.5.0 version: 10.5.0 @@ -316,8 +316,8 @@ importers: specifier: ^7.1.1 version: 7.1.1(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-storybook: - specifier: ^10.5.7 - version: 10.5.7(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(storybook@10.4.1(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@2.8.8)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)) + specifier: ^10.6.0 + version: 10.6.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) mockdate: specifier: ^3.0.5 version: 3.0.5 @@ -380,10 +380,10 @@ importers: version: 1.2.1 '@typescript-eslint/parser': specifier: ^8.50.0 - version: 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + version: 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) eslint-no-restricted: - specifier: ^0.1.1 - version: 0.1.1(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + specifier: ^0.1.2 + version: 0.1.2(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) typescript: specifier: npm:@typescript/typescript6 version: '@typescript/typescript6@6.0.2' @@ -413,8 +413,8 @@ importers: packages/eslint-plugin-internal: dependencies: '@typescript-eslint/utils': - specifier: ^8.66.0 - version: 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + specifier: ^8.69.0 + version: 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) storybook: specifier: ^10.0.0 version: 10.4.1(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@2.8.8)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) @@ -426,8 +426,8 @@ importers: version: '@typescript/typescript6@6.0.2' devDependencies: '@typescript-eslint/rule-tester': - specifier: ^8.66.0 - version: 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + specifier: ^8.69.0 + version: 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.1.10(@vitest/browser@4.1.10)(vitest@4.1.10) @@ -435,8 +435,8 @@ importers: specifier: ^10.0.1 version: 10.2.0(jiti@2.7.0) eslint-plugin-eslint-plugin: - specifier: ^7.6.1 - version: 7.6.1(eslint@10.2.0(jiti@2.7.0)) + specifier: ^7.6.2 + version: 7.6.2(eslint@10.2.0(jiti@2.7.0)) vitest: specifier: 'catalog:' version: 4.1.10(@types/node@26.1.1)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@24.1.3)(vite@8.1.5(@types/node@26.1.1)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(sass-embedded@1.100.0)(sass@1.100.0)(stylus@0.62.0)(yaml@2.9.0)) @@ -1437,8 +1437,8 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@2.1.0': - resolution: {integrity: sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==} + '@eslint/compat@2.1.1': + resolution: {integrity: sha512-rMcy8GSrwNzcISX/BlTDY/GLB4eCopEuy9woIls3To+15OLxykZrxxq+WUcylCPCQ6F4MujjBM1DX5V1aqI3Vw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^10.0.1 @@ -1458,8 +1458,8 @@ packages: resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/css-tree@4.0.5': - resolution: {integrity: sha512-iPmijIAq4hlIJB86PYmY/fcZORHtjphSqICDbwuw32A/JmkhZQ/K/6TjHE03zqf3n5yABpVcbRAMG8Mi9ojy8g==} + '@eslint/css-tree@4.1.0': + resolution: {integrity: sha512-cg0ohyrAG3swyGqt8t1K/OK97DqBw/ftDvlvyY1fmEst5B40UOmsimwLENq74z2dyw5CDM+3zJIW+CV2nFNDdA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/js@10.0.1': @@ -3251,70 +3251,70 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.66.0': - resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==} + '@typescript-eslint/eslint-plugin@8.69.0': + resolution: {integrity: sha512-t5jQTKPIgVW1PE6dR6H6Qz5gm8zjMlX5/2gRaOGd9eO6V7J+tQc6iWKukEe7dY8u9HyYasQ0yfF0/FSSTEO2gA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.66.0 + '@typescript-eslint/parser': ^8.69.0 eslint: ^10.0.1 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.66.0': - resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==} + '@typescript-eslint/parser@8.69.0': + resolution: {integrity: sha512-l4b0DhWioGg6Gt2ebGlvfkFMOjRsauxtsnDRwUSRX1qHq3HdTfQHV8wW9zEXeciai6HfeaKOedQn2Zoofx3WBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.66.0': - resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==} + '@typescript-eslint/project-service@8.69.0': + resolution: {integrity: sha512-yi4obFrHMmnsesWehHbkg9zMA7Jt8cXT+mKM08G999pH1yT6nqgsHx7MYm0uY1wAj8CqiBXYRJ7WAT0QdQHQXg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/rule-tester@8.66.0': - resolution: {integrity: sha512-un0c+WFK1Bu9EqgJxu+IsKfOZEhzjnMlRub35L9UKVGEc6nAAbKoDTPAVaf5EvGSOPuECBxErv2Zu9s8pkbs9Q==} + '@typescript-eslint/rule-tester@8.69.0': + resolution: {integrity: sha512-VHKAWEzEeB+XgLzgvkP3eFAkNaKhF1TEBZvjuZ9G8ySp4u6iZjnfBVBwEtXocO/a+g/B32II+WaSf5OcikmAyg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.66.0': - resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==} + '@typescript-eslint/scope-manager@8.69.0': + resolution: {integrity: sha512-ewfspqWvSxKSOaplqAUNbaSFO0eB6w1EtQ+esfYFRm3614Ty4uNtExkcbgd6nWsXphbqKyf9ZYdbZdv2xEoWEQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.66.0': - resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==} + '@typescript-eslint/tsconfig-utils@8.69.0': + resolution: {integrity: sha512-xNqK7YTDZsLniQMV/4rpFR8Z5JlqeRvVjuG1YgF/mdPVH84HSD19L8CczMA0qg2RfwEV231GHH3VnToJDo4MfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.66.0': - resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==} + '@typescript-eslint/type-utils@8.69.0': + resolution: {integrity: sha512-ZfoJAVg3JZndQEpEl9petVlxau3lRuElc4HRMuAlLCf8to04/iHz692RUSNmXKDjEuJmIL+KZ2/BsOcBc16dsA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.66.0': - resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==} + '@typescript-eslint/types@8.69.0': + resolution: {integrity: sha512-K3VrubUPhlo9VDBS6QdI8YB5j7ClpqLRdefcz6PFrhnwicehBweqQ9Evhl4l+FYz0HdDmMqIiSX0aldGRYtDCA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.66.0': - resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==} + '@typescript-eslint/typescript-estree@8.69.0': + resolution: {integrity: sha512-AdFkgqck3Vudb/kWnxlyafU/4aBhHrbQ9locP2N4psXTy5mOBg0SHJumnLvx7r6g1gV4DKvUFwV2nJZBoqOD8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.66.0': - resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==} + '@typescript-eslint/utils@8.69.0': + resolution: {integrity: sha512-tUbx60BBqQa31kXF5MCsOOLL5E/WzUuxIn7YpAvq+eaUlqvk8/NXnXMBNAdLCr0icjkzem7iUA5QqWHe/hJ1aw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.66.0': - resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==} + '@typescript-eslint/visitor-keys@8.69.0': + resolution: {integrity: sha512-+rmdgPA+EXkNgKYvHvFfhrs35utXbwaC5PGpDquSXcoXQDKUA5UjV0LmTucG/4JXkM31BTu4TilHtrN8IVBe8w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript/typescript-aix-ppc64@7.0.2': @@ -3599,8 +3599,8 @@ packages: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.6.26': - resolution: {integrity: sha512-2eawZk4MZvkEtMZFdScmCE0R1Rti85uRZpmbe9eAv5Q3blDZ5OxlrC9IHlSnxhDCqOO2xKNaD3oufl9BUlI0yA==} + '@vitest/eslint-plugin@1.6.27': + resolution: {integrity: sha512-X1RCAfwbatG4GFbJ/1PIHP9MSZMt0JJThqbYID+vS4L783k6QGlLPe421wQE8dHXuGCcenVLsydiM4qzsYWxhg==} engines: {node: '>=18'} peerDependencies: '@typescript-eslint/eslint-plugin': '*' @@ -4154,8 +4154,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.11.12: - resolution: {integrity: sha512-r7WnVImvVCeFpf2DOXfy41aPWzeNg3H/A2X4dKmy1QL0MSyyk/e7z8ihJ3N6Nn2PsdhkVlqnEfnUE4a05P2aTA==} + baseline-browser-mapping@2.11.21: + resolution: {integrity: sha512-uh8vpY/1/YyFkunIDFH/12p7/7VdPKA1hejMVEbdkEaWnUz0Hesvx5EbiU6XxjyHZIOju+ZMbQJkRh+es3/spQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -4184,8 +4184,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.7: - resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} + browserslist@4.28.9: + resolution: {integrity: sha512-EWazOblFYUvlGZcfGhPUPmYh3nikUxBVb+y9MJun5f3hBi812X+8MSQTujLBtgK3cf51fJWbWfOjyeO954d+Eg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4225,8 +4225,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001809: - resolution: {integrity: sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==} + caniuse-lite@1.0.30001810: + resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -4605,8 +4605,8 @@ packages: oxc-resolver: optional: true - electron-to-chromium@1.5.402: - resolution: {integrity: sha512-/oOpMaPT6Yg+6/1XQhyIPlzgj7Ye9zf+nNM2Uh6OcE2G2oNptWazFa+qB2Pdqqbsc9KnIDzgAntoYN0dbwOXwA==} + electron-to-chromium@1.5.422: + resolution: {integrity: sha512-UvA/32XqrLDdZSn7Jllo1AYNcWji/G0d5M0GTViE7KoGBiMunw3a34Sb2KO4ZZyrSEhqsxFoVhWWJshdyfKqJA==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -4628,14 +4628,14 @@ packages: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - entities@6.0.1: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} + entities@8.0.0: + resolution: {integrity: sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==} + engines: {node: '>=20.19.0'} + env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -4687,8 +4687,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-flat-gitignore@2.3.0: - resolution: {integrity: sha512-bg4ZLGgoARg1naWfsINUUb/52Ksw/K22K+T16D38Y8v+/sGwwIYrGvH/JBjOin+RQtxxC9tzNNiy4shnGtGyyQ==} + eslint-config-flat-gitignore@2.4.0: + resolution: {integrity: sha512-JhYC+V7qEDiCDsbJcVP8fxNc62fk4+i91YLP/YvmVHlkaQ8Xo99olYN8MO5COdxl7onGlsrfZVONe5NYsZP1UA==} peerDependencies: eslint: ^10.0.1 @@ -4714,14 +4714,14 @@ packages: eslint-plugin-import-x: optional: true - eslint-no-restricted@0.1.1: - resolution: {integrity: sha512-wm0bxiG2q3dG+JTGvAHjx/e+blO+K5vN9yDzITq75VLzXAjQd7/iPHfDP7OLXCr5VOB/8pZ+aVCgAx1b/rR1mw==} + eslint-no-restricted@0.1.2: + resolution: {integrity: sha512-d/gWe2OAzIKHnGxIWfPmKu9dm+gFQyWgMtxeQq7TmMoEKKSUkBGcJYDjAFyc7h74Fi0vmg/h8cFiIlG3v2zTKg==} engines: {node: ^20.9.0 || >=22.0.0} peerDependencies: eslint: ^10.0.1 - eslint-plugin-eslint-plugin@7.6.1: - resolution: {integrity: sha512-Knh3EFP4T9K/hIu/V7LE29P/wkwfodITf8b5Zcv+YVTvpb1LIlO44NZzZ7MHMEkD9alxeDmXiR462mgMYL2Odg==} + eslint-plugin-eslint-plugin@7.6.2: + resolution: {integrity: sha512-MWE0tzCq0VatvFzELsTfmnMZHFZEQc2lK7HjeLLFiQDUPD8M1pCDlpOuQxGBzjbFvyvz4bfYjI03HQlbS5qdQQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: eslint: ^10.0.1 @@ -4757,14 +4757,13 @@ packages: peerDependencies: eslint: ^10.0.1 - eslint-plugin-storybook@10.5.7: - resolution: {integrity: sha512-mLpamG1Rsica2jYbUzIZOEuy7Fm1IMtVLMvvxGTpjTVKUMxTXJsANx3MBpH2VSbGQB8Yzlt5399WL/O07K97Ig==} + eslint-plugin-storybook@10.6.0: + resolution: {integrity: sha512-HK3yD5Nslv97buJ5JfT1xFkTOoyJgGIENmBoZZI3F8t2UpBzb/dHpKyCh5bQ8AvJWnhoM/WAtDNqyd9nq6xgcg==} peerDependencies: eslint: ^10.0.1 - storybook: ^10.5.7 - eslint-plugin-unicorn@73.0.0: - resolution: {integrity: sha512-V0YatLe9nkGhXEXKe2Qljb1EY0sJHwDV0HUF1NKFwtsHh/fU7qGHDgv+6fchzZcgU2/7noHo2gdjnmo0P2uDPw==} + eslint-plugin-unicorn@74.0.0: + resolution: {integrity: sha512-AGnsGi2SxHg1HEAXxn9nSnZfyjvTWkxm8E8hpd/9tD6dLjBUdcD7+D6ZN64HmmCXTSXlrwVyUqe20Uyb2CaurA==} engines: {node: '>=22'} peerDependencies: eslint: ^10.0.1 @@ -4997,8 +4996,8 @@ packages: resolution: {integrity: sha512-1pgFdhK3J2LeM+dVf2Pd424yHx2ou338lC0ErNP2hPx4j8eW1Sp0XqSjNxtk6Tc4Kr5wlWtSvz8cn2yb7/SG/w==} engines: {node: '>=20'} - globals@17.9.0: - resolution: {integrity: sha512-m/MvAW61QVU5VDNF1Vj8axt016h8w7L5TU1e9zlab7XIttAT2YAlCwl75K1fOqvMM9apmD7lbCIRhpfkhmxhCg==} + globals@17.12.0: + resolution: {integrity: sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==} engines: {node: '>=18'} globby@11.1.0: @@ -5079,8 +5078,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.6: - resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} + ignore@7.0.8: + resolution: {integrity: sha512-YYNsSlXBjMk92SKnkwvB5LOVSa6OznlFUGcsvrFgNJbJCd0M1XKeFVRc8ZByeCqz32FivYNHJVooLmdqrmvp/Q==} engines: {node: '>= 4'} image-size@0.5.5: @@ -5555,8 +5554,8 @@ packages: mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - mdn-data@2.29.0: - resolution: {integrity: sha512-pVxQFCcaYUEAH853+v7yoI/qzhxXSq1bTb9obMYGYAN1c3Hen+XDCEvr296XhstrwlSTNgOR7mCSD4JPjbJe5A==} + mdn-data@2.34.0: + resolution: {integrity: sha512-OgIlLv0NxJKVW4GTSAoEgpRGd4F2XCqGinK0MsMlBCCS/Zcm2/LsbercNWNA7PeMMcjl75NnI97eqyo7zkdxWA==} meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} @@ -5750,8 +5749,8 @@ packages: resolution: {integrity: sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==} engines: {node: '>= 0.4'} - node-releases@2.0.53: - resolution: {integrity: sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==} + node-releases@2.0.54: + resolution: {integrity: sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==} engines: {node: '>=18'} nwsapi@2.2.24: @@ -6815,8 +6814,8 @@ packages: sass: optional: true - typescript-eslint@8.66.0: - resolution: {integrity: sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==} + typescript-eslint@8.69.0: + resolution: {integrity: sha512-B3MltX0VqjUBNEe3b3sSuiRbfa6XrfHFtBiPamjT5AsW/dfq+y+bc0wyuS9DxAS1LyzCxRp2+rxzpLUvqM2BvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 @@ -6888,8 +6887,8 @@ packages: unrs-resolver@1.12.2: resolution: {integrity: sha512-dmlRxBJJayXjqTwC+JtF1HhJmgf3ftQ3YejFcZrf4+KKtJv0qDsK1pjqaaVjG7wJ5NJ6UVP1OqRMQ71Z4C3rxQ==} - update-browserslist-db@1.3.0: - resolution: {integrity: sha512-x/M6q3w4Ybp91CNaS4S69UnliqR3BzRpOT6LWbksjth0S/+jhfaPJsWjt/TewpT8j9eLIojUf5jr29WextHroA==} + update-browserslist-db@1.3.2: + resolution: {integrity: sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -7393,7 +7392,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.3 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.7 + browserslist: 4.28.9 lru-cache: 5.1.1 semver: 7.8.5 @@ -8312,7 +8311,7 @@ snapshots: '@eslint-community/regexpp@4.12.2': {} - '@eslint/compat@2.1.0(eslint@10.2.0(jiti@2.7.0))': + '@eslint/compat@2.1.1(eslint@10.2.0(jiti@2.7.0))': dependencies: '@eslint/core': 1.2.1 optionalDependencies: @@ -8334,9 +8333,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/css-tree@4.0.5': + '@eslint/css-tree@4.1.0': dependencies: - mdn-data: 2.29.0 + mdn-data: 2.34.0 source-map-js: 1.2.1 '@eslint/js@10.0.1(eslint@10.2.0(jiti@2.7.0))': @@ -9732,48 +9731,48 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': + '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.66.0 - '@typescript-eslint/type-utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/parser': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/type-utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/visitor-keys': 8.69.0 eslint: 10.2.0(jiti@2.7.0) - ignore: 7.0.6 + ignore: 7.0.8 natural-compare: 1.4.0 ts-api-utils: 2.5.0(@typescript/typescript6@6.0.2) typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': + '@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': dependencies: - '@typescript-eslint/scope-manager': 8.66.0 - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/typescript-estree': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/visitor-keys': 8.69.0 debug: 4.4.3 eslint: 10.2.0(jiti@2.7.0) typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.66.0(@typescript/typescript6@6.0.2)': + '@typescript-eslint/project-service@8.69.0(@typescript/typescript6@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/tsconfig-utils': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/types': 8.69.0 debug: 4.4.3 typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': + '@typescript-eslint/rule-tester@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': dependencies: - '@typescript-eslint/parser': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/typescript-estree': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/parser': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/typescript-estree': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) ajv: 6.15.0 eslint: 10.2.0(jiti@2.7.0) json-stable-stringify-without-jsonify: 1.0.1 @@ -9783,20 +9782,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.66.0': + '@typescript-eslint/scope-manager@8.69.0': dependencies: - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/visitor-keys': 8.69.0 - '@typescript-eslint/tsconfig-utils@8.66.0(@typescript/typescript6@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.69.0(@typescript/typescript6@6.0.2)': dependencies: typescript: '@typescript/typescript6@6.0.2' - '@typescript-eslint/type-utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': + '@typescript-eslint/type-utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': dependencies: - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/typescript-estree': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) debug: 4.4.3 eslint: 10.2.0(jiti@2.7.0) ts-api-utils: 2.5.0(@typescript/typescript6@6.0.2) @@ -9804,14 +9803,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.66.0': {} + '@typescript-eslint/types@8.69.0': {} - '@typescript-eslint/typescript-estree@8.66.0(@typescript/typescript6@6.0.2)': + '@typescript-eslint/typescript-estree@8.69.0(@typescript/typescript6@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/visitor-keys': 8.66.0 + '@typescript-eslint/project-service': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/visitor-keys': 8.69.0 debug: 4.4.3 minimatch: 10.2.6 semver: 7.8.5 @@ -9821,20 +9820,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': + '@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))': dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.66.0 - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/typescript-estree': 8.66.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/typescript-estree': 8.69.0(@typescript/typescript6@6.0.2) eslint: 10.2.0(jiti@2.7.0) typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.66.0': + '@typescript-eslint/visitor-keys@8.69.0': dependencies: - '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/types': 8.69.0 eslint-visitor-keys: 5.0.1 '@typescript/typescript-aix-ppc64@7.0.2': @@ -10065,13 +10064,13 @@ snapshots: optionalDependencies: '@vitest/browser': 4.1.10(vite@8.1.5(@types/node@26.1.1)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(sass-embedded@1.100.0)(sass@1.100.0)(stylus@0.62.0)(yaml@2.9.0))(vitest@4.1.10) - '@vitest/eslint-plugin@1.6.26(@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(vitest@4.1.10)': + '@vitest/eslint-plugin@1.6.27(@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(vitest@4.1.10)': dependencies: - '@typescript-eslint/scope-manager': 8.66.0 - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.69.0 + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) typescript: '@typescript/typescript6@6.0.2' vitest: 4.1.10(@types/node@26.1.1)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(jsdom@24.1.3)(vite@8.1.5(@types/node@26.1.1)(esbuild@0.27.7)(jiti@2.7.0)(less@4.6.4)(sass-embedded@1.100.0)(sass@1.100.0)(stylus@0.62.0)(yaml@2.9.0)) transitivePeerDependencies: @@ -10899,7 +10898,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.11.12: {} + baseline-browser-mapping@2.11.21: {} better-path-resolve@1.0.0: dependencies: @@ -10939,13 +10938,13 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.7: + browserslist@4.28.9: dependencies: - baseline-browser-mapping: 2.11.12 - caniuse-lite: 1.0.30001809 - electron-to-chromium: 1.5.402 - node-releases: 2.0.53 - update-browserslist-db: 1.3.0(browserslist@4.28.7) + baseline-browser-mapping: 2.11.21 + caniuse-lite: 1.0.30001810 + electron-to-chromium: 1.5.422 + node-releases: 2.0.54 + update-browserslist-db: 1.3.2(browserslist@4.28.9) buffer@5.7.1: dependencies: @@ -10976,7 +10975,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001809: {} + caniuse-lite@1.0.30001810: {} capital-case@1.0.4: dependencies: @@ -11163,7 +11162,7 @@ snapshots: core-js-compat@3.50.0: dependencies: - browserslist: 4.28.7 + browserslist: 4.28.9 cosmiconfig-typescript-loader@6.3.0(@types/node@26.1.1)(@typescript/typescript6@6.0.2)(cosmiconfig@9.0.2(@typescript/typescript6@6.0.2)): dependencies: @@ -11371,7 +11370,7 @@ snapshots: optionalDependencies: oxc-resolver: 11.24.2 - electron-to-chromium@1.5.402: {} + electron-to-chromium@1.5.422: {} emoji-regex@10.6.0: {} @@ -11388,10 +11387,10 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - entities@4.5.0: {} - entities@6.0.1: {} + entities@8.0.0: {} + env-paths@2.2.1: {} env-paths@4.0.0: @@ -11475,9 +11474,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-flat-gitignore@2.3.0(eslint@10.2.0(jiti@2.7.0)): + eslint-config-flat-gitignore@2.4.0(eslint@10.2.0(jiti@2.7.0)): dependencies: - '@eslint/compat': 2.1.0(eslint@10.2.0(jiti@2.7.0)) + '@eslint/compat': 2.1.1(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) eslint-import-context@0.1.9(unrs-resolver@1.12.2): @@ -11487,7 +11486,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.12.2 - eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)): + eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)): dependencies: debug: 4.4.3 eslint: 10.2.0(jiti@2.7.0) @@ -11498,27 +11497,28 @@ snapshots: tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) + eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-no-restricted@0.1.1(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)): + eslint-no-restricted@0.1.2(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)): dependencies: - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-eslint-plugin@7.6.1(eslint@10.2.0(jiti@2.7.0)): + eslint-plugin-eslint-plugin@7.6.2(eslint@10.2.0(jiti@2.7.0)): dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) estraverse: 5.3.0 - eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)): + eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(eslint@10.2.0(jiti@2.7.0)): dependencies: - '@typescript-eslint/types': 8.66.0 + '@typescript-eslint/types': 8.69.0 comment-parser: 1.4.7 debug: 4.4.3 eslint: 10.2.0(jiti@2.7.0) @@ -11529,7 +11529,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.12.2 optionalDependencies: - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color @@ -11585,29 +11585,28 @@ snapshots: string.prototype.matchall: '@nolyfill/string.prototype.matchall@1.0.44' string.prototype.repeat: '@nolyfill/string.prototype.repeat@1.0.44' - eslint-plugin-storybook@10.5.7(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0))(storybook@10.4.1(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@2.8.8)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)): + eslint-plugin-storybook@10.6.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)): dependencies: - '@typescript-eslint/types': 8.66.0 - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/types': 8.69.0 + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) - storybook: 10.4.1(@testing-library/dom@10.4.1)(@types/react@19.2.17)(prettier@2.8.8)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@73.0.0(eslint@10.2.0(jiti@2.7.0)): + eslint-plugin-unicorn@74.0.0(eslint@10.2.0(jiti@2.7.0)): dependencies: '@eslint-community/eslint-utils': 4.10.1(eslint@10.2.0(jiti@2.7.0)) - '@eslint/css-tree': 4.0.5 - browserslist: 4.28.7 + '@eslint/css-tree': 4.1.0 + browserslist: 4.28.9 change-case: 5.4.4 ci-info: 4.4.0 core-js-compat: 3.50.0 detect-indent: 7.0.2 - entities: 4.5.0 + entities: 8.0.0 eslint: 10.2.0(jiti@2.7.0) find-up-simple: 1.0.1 - globals: 17.9.0 + globals: 17.12.0 indent-string: 5.0.0 is-builtin-module: 5.0.0 is-identifier: 1.1.0 @@ -11861,7 +11860,7 @@ snapshots: dependencies: ini: 6.0.0 - globals@17.9.0: {} + globals@17.12.0: {} globby@11.1.0: dependencies: @@ -11940,7 +11939,7 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.6: {} + ignore@7.0.8: {} image-size@0.5.5: optional: true @@ -12430,7 +12429,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 - mdn-data@2.29.0: {} + mdn-data@2.34.0: {} meow@13.2.0: {} @@ -12715,7 +12714,7 @@ snapshots: object.entries: '@nolyfill/object.entries@1.0.44' semver: 7.8.5 - node-releases@2.0.53: {} + node-releases@2.0.54: {} nwsapi@2.2.24: {} @@ -13809,12 +13808,12 @@ snapshots: optionalDependencies: sass: 1.100.0 - typescript-eslint@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)): + typescript-eslint@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)): dependencies: - '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/parser': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/typescript-estree': 8.66.0(@typescript/typescript6@6.0.2) - '@typescript-eslint/utils': 8.66.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)))(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/parser': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/typescript-estree': 8.69.0(@typescript/typescript6@6.0.2) + '@typescript-eslint/utils': 8.69.0(@typescript/typescript6@6.0.2)(eslint@10.2.0(jiti@2.7.0)) eslint: 10.2.0(jiti@2.7.0) typescript: '@typescript/typescript6@6.0.2' transitivePeerDependencies: @@ -13954,9 +13953,9 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.12.2 '@unrs/resolver-binding-win32-x64-msvc': 1.12.2 - update-browserslist-db@1.3.0(browserslist@4.28.7): + update-browserslist-db@1.3.2(browserslist@4.28.9): dependencies: - browserslist: 4.28.7 + browserslist: 4.28.9 escalade: 3.2.0 picocolors: 1.1.1