From c52685829f88f10a3dbc59f9b3df3b65a529b397 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Jun 2025 08:54:40 +0000 Subject: [PATCH] chore(deps): update devdependencies Beachball-bump-type: none --- package.json | 4 +- pnpm-lock.yaml | 1237 ++++++++++++++++++++++++++++-------------------- 2 files changed, 713 insertions(+), 528 deletions(-) diff --git a/package.json b/package.json index adad56e..8f33a07 100644 --- a/package.json +++ b/package.json @@ -46,11 +46,11 @@ "@commitlint/cli": "19.7.1", "@commitlint/config-conventional": "19.7.1", "@commitlint/cz-commitlint": "19.6.1", - "@rightcapital/eslint-config": "38.0.1", + "@rightcapital/eslint-config": "50.0.0", "@rightcapital/prettier-config": "7.2.1", "@types/lodash": "4.17.16", "@types/mustache": "4.2.5", - "@types/node": "20.17.22", + "@types/node": "22.15.31", "beachball": "2.51.0", "concurrently": "9.1.2", "eslint": "9.13.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c0191a4..18016ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,16 +26,16 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.7.1 - version: 19.7.1(@types/node@20.17.22)(typescript@5.8.3) + version: 19.7.1(@types/node@22.15.31)(typescript@5.8.3) '@commitlint/config-conventional': specifier: 19.7.1 version: 19.7.1 '@commitlint/cz-commitlint': specifier: 19.6.1 - version: 19.6.1(@types/node@20.17.22)(commitizen@4.3.1(@types/node@20.17.22)(typescript@5.8.3))(inquirer@9.3.7)(typescript@5.8.3) + version: 19.6.1(@types/node@22.15.31)(commitizen@4.3.1(@types/node@22.15.31)(typescript@5.8.3))(inquirer@9.3.7)(typescript@5.8.3) '@rightcapital/eslint-config': - specifier: 38.0.1 - version: 38.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + specifier: 50.0.0 + version: 50.0.0(@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3) '@rightcapital/prettier-config': specifier: 7.2.1 version: 7.2.1(prettier@3.5.3) @@ -46,8 +46,8 @@ importers: specifier: 4.2.5 version: 4.2.5 '@types/node': - specifier: 20.17.22 - version: 20.17.22 + specifier: 22.15.31 + version: 22.15.31 beachball: specifier: 2.51.0 version: 2.51.0(typescript@5.8.3) @@ -77,10 +77,6 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.6': - resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} - engines: {node: '>=6.9.0'} - '@commitlint/cli@19.7.1': resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==} engines: {node: '>=v18'} @@ -157,6 +153,15 @@ packages: resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} engines: {node: '>=v18'} + '@emnapi/core@1.4.3': + resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} + + '@emnapi/runtime@1.4.3': + resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} + + '@emnapi/wasi-threads@1.0.2': + resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + '@esbuild/aix-ppc64@0.25.5': resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==} engines: {node: '>=18'} @@ -317,14 +322,20 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.9.0': - resolution: {integrity: sha512-/w7LM+pq6csgezAhF9pwjFoew9BTvmbwpz9zRkxm711ZMF6ckh6tY/JPwMYpq5hmOmocKLFXnXN7VVP3kj5DaQ==} + '@eslint-react/ast@1.51.3': + resolution: {integrity: sha512-zweIMQWoTcPwU2zt9s3X7sSd3AbhHLGk2kQNL+ussDpgLYQMWg/lYZPGPyEaUs2qLEDtY6Oeam0fbc9dj2F3Rg==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} + + '@eslint-react/core@1.51.3': + resolution: {integrity: sha512-6j1tuGeT+/qh4qsoyZTgxyQ/tVOm3y3rPj/wkfS0NLbdqGFvrvRsWcy3Xi0hy5dYr84wdfBSloelv9ZH8V7llg==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/core@1.9.0': - resolution: {integrity: sha512-+OX+xjjK31IR31UEy/zS20ndXP36Bis56jiq7cexb8+61d/c/UEoBPxvr7MVfsl1dFBESP3P0CM9qLtbFLwjgA==} + '@eslint-react/eff@1.51.3': + resolution: {integrity: sha512-QgyABNWA0Mle19arirurVEAlSbVCWKcqK43JUN6vfK8iCxO3dmHVG6LXYsGMwDKLbcFr7uzmux088rfHAUWgLw==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/eslint-plugin@1.9.0': - resolution: {integrity: sha512-whRuP0jauHI/BMqGt6FPBu6r/ABF9UNcLE6eUtI+2DhMeXDu7nswReTOv8JWFban5r2t3beFl4RmgxknU8mRCg==} + '@eslint-react/eslint-plugin@1.51.3': + resolution: {integrity: sha512-Wf0teaAk8t7snhfrCHl31wkJytpwBFSdIAPQjWm6/uffr1UP28c84ActPCuI62HasV1uxjNjMUTld52GX+UxUA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -333,21 +344,17 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.9.0': - resolution: {integrity: sha512-zmdDvO89MmbjezmtGHcGd+9Z5/RiL2cxUGmeZgDeMcvvSS5mVo96/qFo3FjYHWL3Ra2Z0ZBpZZwme6V9ex8aKg==} - - '@eslint-react/shared@1.9.0': - resolution: {integrity: sha512-Dr7JoegNEG9Ue0uHzc8mvDSO9pE6ETZeF8xlkZNRC3HLpo3Ol80NH61RoHWlTs69hBYtdU+J0Vzjj/pgq1e2rw==} - - '@eslint-react/tools@1.9.0': - resolution: {integrity: sha512-kfvaodU0vomJYq26KXI8SPLMk+1WZtJBzCyR+VEq7hvLaW5e3MAaEGd1bgmeJ04+UdgWO4q2vINSQQZ5n6RYAQ==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + '@eslint-react/kit@1.51.3': + resolution: {integrity: sha512-1KYbStlhptc4eDVGUug8LZ7KqygmDMMt0+d5fIXtHLICpP7A/++D9wmZa92BY0BRYUok7+wHJ/TCFLUAbr3Y3A==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/types@1.9.0': - resolution: {integrity: sha512-4T7vNBk8Mr07frnS9cqaaiLdbkXBZp7okpyNgxvXzwvhZixuP5SLR7asx93T4DGGHt3H+7gTCzToM2P7YKWutg==} + '@eslint-react/shared@1.51.3': + resolution: {integrity: sha512-FQmNIG+jz38iRj72be3RcewccML9T0YvGXXreh4vKLvuiCg4VbY+5XQomMTHUcnSmF8I1YtWPlNYQfm2s/kYJg==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} - '@eslint-react/var@1.9.0': - resolution: {integrity: sha512-gsVerCk1ZSwvbB5nu0c1aQaKWBML0c2gAyfB7nUMij5TeeFAVS78CTfb+WFnlKapq+K4dCO+jfYIdTKCo02wKA==} + '@eslint-react/var@1.51.3': + resolution: {integrity: sha512-uyQ1L8Ga7E0VksFWv5SVoXFSk0m1nucGUSB27BGleOxRxIzOt6v6rrZly93KWScNZ+OypBty9Bpbakom/3vYzA==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} @@ -397,6 +404,9 @@ packages: resolution: {integrity: sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==} engines: {node: '>=18'} + '@napi-rs/wasm-runtime@0.2.11': + resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -409,12 +419,16 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + '@pkgr/core@0.1.2': resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@rightcapital/eslint-config@38.0.1': - resolution: {integrity: sha512-ikn4RuxzXv/4ZSyIpf+zci1s7BuenUqle+3qqjivpUltVYtnt05k/AnoMuBSnhElD9d8leHBEsjvvr19AvFOoA==} + '@rightcapital/eslint-config@50.0.0': + resolution: {integrity: sha512-mDKH1nY8fzhOxrlvxhlrdrxGMNtUJOX/5RM6IQ67SJcuptaLU1Ncy42xXSgHdTDFudsC2t/fsgNZvh9UvwKyiw==} engines: {node: ^18.20.0 || ^20.10.0 || ^21.1.0 || >=22} peerDependencies: eslint: '>=9' @@ -423,8 +437,8 @@ packages: typescript: optional: true - '@rightcapital/eslint-plugin@38.0.1': - resolution: {integrity: sha512-iKfJYc22C4y2agu2KC7OVzcFEwunYTs8XJkXjKj/9Fi5qBVTzPvjx+/FvwZ2ThAuVd8CDQWS31xiWa9MQruEfw==} + '@rightcapital/eslint-plugin@50.0.0': + resolution: {integrity: sha512-q79IfQspZAAsMDMqGWndSvJSlMtnsWEMY+BYi45OjbbwYgSTwsKT/sguvXQk1KG6y2dV4ad20DmiqssjCl/rhw==} engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=8.0.0' @@ -442,12 +456,15 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@stylistic/eslint-plugin@2.9.0': - resolution: {integrity: sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==} + '@stylistic/eslint-plugin@2.13.0': + resolution: {integrity: sha512-RnO1SaiCFHn666wNz2QfZEFxvmiNRqhzaMXHXxXXKt+MEP7aajlPxUSMIQpKAaJfverpovEYqjBOXDq6dDcaOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' + '@tybys/wasm-util@0.9.0': + resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@types/conventional-commits-parser@5.0.1': resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} @@ -466,12 +483,12 @@ packages: '@types/mustache@4.2.5': resolution: {integrity: sha512-PLwiVvTBg59tGFL/8VpcGvqOu3L4OuveNvPi0EYbWchRdEVP++yRUXJPFl+CApKEq13017/4Nf7aQ5lTtHUNsA==} - '@types/node@20.17.22': - resolution: {integrity: sha512-9RV2zST+0s3EhfrMZIhrz2bhuhBwxgkbHEwP2gtGWPjBzVQjifMzJ9exw7aDZhR1wbpj8zBrfp3bo8oJcGiUUw==} - '@types/node@22.13.8': resolution: {integrity: sha512-G3EfaZS+iOGYWLLRCEAXdWK9my08oHNZ+FHluRiggIYJPOXzhOiDgpVCUHaUvyIC5/fj7C/p637jdzC666AOKQ==} + '@types/node@22.15.31': + resolution: {integrity: sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -479,106 +496,149 @@ packages: resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} deprecated: This is a stub types definition. parse-path provides its own type definitions, so you do not need this installed. - '@typescript-eslint/eslint-plugin@8.0.1': - resolution: {integrity: sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==} + '@typescript-eslint/eslint-plugin@8.34.0': + resolution: {integrity: sha512-QXwAlHlbcAwNlEEMKQS2RCgJsgXrTJdjXT08xEgbPFa2yYQgVjBymxP5DrfrE7X7iodSzd9qBUHUycdyVJTW1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.34.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.0.1': - resolution: {integrity: sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==} + '@typescript-eslint/parser@8.34.0': + resolution: {integrity: sha512-vxXJV1hVFx3IXz/oy2sICsJukaBrtDEQSBiV48/YIV5KWjX1dO+bcIr/kCPrW6weKXvsaGKFNlwH0v2eYdRRbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/project-service@8.33.1': - resolution: {integrity: sha512-DZR0efeNklDIHHGRpMpR5gJITQpu6tLr9lDJnKdONTC7vvzOlLAG/wcfxcdxEWrbiZApcoBCzXqU/Z458Za5Iw==} + '@typescript-eslint/project-service@8.34.0': + resolution: {integrity: sha512-iEgDALRf970/B2YExmtPMPF54NenZUf4xpL3wsCRx/lgjz6ul/l13R81ozP/ZNuXfnLCS+oPmG7JIxfdNYKELw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.0.1': - resolution: {integrity: sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==} + '@typescript-eslint/scope-manager@8.34.0': + resolution: {integrity: sha512-9Ac0X8WiLykl0aj1oYQNcLZjHgBojT6cW68yAgZ19letYu+Hxd0rE0veI1XznSSst1X5lwnxhPbVdwjDRIomRw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.33.1': - resolution: {integrity: sha512-dM4UBtgmzHR9bS0Rv09JST0RcHYearoEoo3pG5B6GoTR9XcyeqX87FEhPo+5kTvVfKCvfHaHrcgeJQc6mrDKrA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.33.1': - resolution: {integrity: sha512-STAQsGYbHCF0/e+ShUQ4EatXQ7ceh3fBCXkNU7/MZVKulrlq1usH7t2FhxvCpuCi5O5oi1vmVaAjrGeL71OK1g==} + '@typescript-eslint/tsconfig-utils@8.34.0': + resolution: {integrity: sha512-+W9VYHKFIzA5cBeooqQxqNriAP0QeQ7xTiDuIOr71hzgffm3EL2hxwWBIIj4GuofIbKxGNarpKqIq6Q6YrShOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/type-utils@8.0.1': - resolution: {integrity: sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/type-utils@8.33.1': - resolution: {integrity: sha512-1cG37d9xOkhlykom55WVwG2QRNC7YXlxMaMzqw2uPeJixBFfKWZgaP/hjAObqMN/u3fr5BrTwTnc31/L9jQ2ww==} + '@typescript-eslint/type-utils@8.34.0': + resolution: {integrity: sha512-n7zSmOcUVhcRYC75W2pnPpbO1iwhJY3NLoHEtbJwJSNlVAZuwqu05zY3f3s2SDWWDSo9FdN5szqc73DCtDObAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/types@8.0.1': - resolution: {integrity: sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/types@8.33.1': - resolution: {integrity: sha512-xid1WfizGhy/TKMTwhtVOgalHwPtV8T32MS9MaH50Cwvz6x6YqRIPdD2WvW0XaqOzTV9p5xdLY0h/ZusU5Lokg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.0.1': - resolution: {integrity: sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==} + '@typescript-eslint/types@8.34.0': + resolution: {integrity: sha512-9V24k/paICYPniajHfJ4cuAWETnt7Ssy+R0Rbcqo5sSFr3QEZ/8TSoUi9XeXVBGXCaLtwTOKSLGcInCAvyZeMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@8.33.1': - resolution: {integrity: sha512-+s9LYcT8LWjdYWu7IWs7FvUxpQ/DGkdjZeE/GGulHvv8rvYwQvVaUZ6DE+j5x/prADUgSbbCWZ2nPI3usuVeOA==} + '@typescript-eslint/typescript-estree@8.34.0': + resolution: {integrity: sha512-rOi4KZxI7E0+BMqG7emPSK1bB4RICCpF7QD3KCLXn9ZvWoESsOMlHyZPAHyG04ujVplPaHbmEvs34m+wjgtVtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.0.1': - resolution: {integrity: sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - - '@typescript-eslint/utils@8.33.1': - resolution: {integrity: sha512-52HaBiEQUaRYqAXpfzWSR2U3gxk92Kw006+xZpElaPMg3C4PgM+A5LqwoQI1f9E5aZ/qlxAZxzm42WX+vn92SQ==} + '@typescript-eslint/utils@8.34.0': + resolution: {integrity: sha512-8L4tWatGchV9A1cKbjaavS6mwYwp39jql8xUmIIKJdm+qiaeHy5KMKlBrf30akXAWBzn2SqKsNOtSENWUwg7XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/visitor-keys@8.0.1': - resolution: {integrity: sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==} + '@typescript-eslint/visitor-keys@8.34.0': + resolution: {integrity: sha512-qHV7pW7E85A0x6qyrFn+O+q1k1p3tQCsqIZ1KZ5ESLXY57aTvUd3/a4rdPTeXisvhXn2VQG0VSKUqs8KHF2zcA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.33.1': - resolution: {integrity: sha512-3i8NrFcZeeDHJ+7ZUuDkGT+UHq+XoFGsymNK2jZCOHcfEzRQ0BdpRtdpSx/Iyf3MHLWIcLS0COuOPibKQboIiQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unrs/resolver-binding-darwin-arm64@1.7.13': + resolution: {integrity: sha512-LIKeCzNSkTWwGHjtiUIfvS96+7kpuyrKq2pzw/0XT2S8ykczj40Hh27oLTbXguCX8tGrCoaD2yXxzwqMMhAzhA==} + cpu: [arm64] + os: [darwin] + + '@unrs/resolver-binding-darwin-x64@1.7.13': + resolution: {integrity: sha512-GB5G3qUNrdo2l6xaZehpz1ln4wCQ75tr51HZ8OQEcX6XkBIFVL9E4ikCZvCmRmUgKGR+zP5ogyFib7ZbIMWKWA==} + cpu: [x64] + os: [darwin] + + '@unrs/resolver-binding-freebsd-x64@1.7.13': + resolution: {integrity: sha512-rb8gzoBgqVhDkQiKaq+MrFPhNK3x8XkSFhgU55LfgOa5skv7KIdM3dELKzQVNZNlY49DuZmm0FsEfHK5xPKKiA==} + cpu: [x64] + os: [freebsd] + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.13': + resolution: {integrity: sha512-bqdzngbTGzhsqhTV3SWECyZUAyvtewKtrCW4E8QPcK6yHSaN0k1h9gKwNOBxFwIqkQRsAibpm18XDum8M5AiCw==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm-musleabihf@1.7.13': + resolution: {integrity: sha512-vkoL3DSS5tsUNLhNtBJWaqDJNNEQsMCr0o2N02sLCSpe5S8TQHz+klQT42Qgj4PqATMwnG3OF0QQ5BH0oAKIPg==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-gnu@1.7.13': + resolution: {integrity: sha512-uNpLKxlDF+NF6aUztbAVhhFSF65zf/6QEfk5NifUgYFbpBObzvMnl2ydEsXV96spwPcmeNTpG9byvq+Twwd3HQ==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-musl@1.7.13': + resolution: {integrity: sha512-mEFL6q7vtxA6YJ9sLbxCnKOBynOvClVOcqwUErmaCxA94hgP11rlstouySxJCGeFAb8KfUX9mui82waYrqoBlQ==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-ppc64-gnu@1.7.13': + resolution: {integrity: sha512-MjJaNk8HK3rCOIPS6AQPJXlrDfG1LaePum+CZddHZygPqDNZyVrVdWTadT+U51vIx5QOdEE0oXcgTY+7VYsU1g==} + cpu: [ppc64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-gnu@1.7.13': + resolution: {integrity: sha512-9gAuT1+ed2eIuOXHSu4SdJOe7SUEzPTpOTEuTjGePvMEoWHywY5pvlcY7xMn3d8rhKHpwMzEhl8F8Oy+rkudzA==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-musl@1.7.13': + resolution: {integrity: sha512-CNrJythJN9jC8SIJGoawebYylzGNJuWAWTKxxxx5Fr3DGEXbex/We4U7N4u6/dQAK3cLVOuAE/9a4D2JH35JIA==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-s390x-gnu@1.7.13': + resolution: {integrity: sha512-J0MVXXPvM2Bv+f+gzOZHLHEmXUJNKwJqkfMDTwE763w/tD+OA7UlTMLQihrcYRXwW5jZ8nbM2cEWTeFsTiH2JQ==} + cpu: [s390x] + os: [linux] + + '@unrs/resolver-binding-linux-x64-gnu@1.7.13': + resolution: {integrity: sha512-Ii2WhtIpeWUe6XG/YhPUX3JNL3PiyXe56PJzqAYDUyB0gctkk/nngpuPnNKlLMcN9FID0T39mIJPhA6YpRcGDQ==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-linux-x64-musl@1.7.13': + resolution: {integrity: sha512-8F5E9EhtGYkfEM1OhyVgq76+SnMF5NfZS4v5Rq9JlfuqPnqXWgUjg903hxnG54PQr4I3jmG5bEeT77pGAA3Vvg==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-wasm32-wasi@1.7.13': + resolution: {integrity: sha512-7RXGTyDtyR/5o1FlBcjEaQQmQ2rKvu5Jq0Uhvce3PsbreZ61M4LQ5Mey2OMomIq4opphAkfDdm/lkHhWJNKNrw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@unrs/resolver-binding-win32-arm64-msvc@1.7.13': + resolution: {integrity: sha512-MomJVcaVZe3j+CvkcfIVEcQyOOzauKpJYGY8d6PoKXn1FalMVGHX9/c0kXCI0WCK+CRGMExAiQhD8jkhyUVKxg==} + cpu: [arm64] + os: [win32] + + '@unrs/resolver-binding-win32-ia32-msvc@1.7.13': + resolution: {integrity: sha512-pnHfzbFj6e4gUARI1Yvz0TUhmFZae248O7JOMCSmSBN3R35RJiKyHmsMuIiPrUYWDzm5jUMPTxSs+b3Ipawusw==} + cpu: [ia32] + os: [win32] + + '@unrs/resolver-binding-win32-x64-msvc@1.7.13': + resolution: {integrity: sha512-tI0+FTntE3BD0UxhTP12F/iTtkeMK+qh72/2aSxPZnTlOcMR9CTJid8CdppbSjj9wenq7PNcqScLtpPENH3Lvg==} + cpu: [x64] + os: [win32] '@yarnpkg/lockfile@1.1.0': resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} @@ -657,8 +717,8 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - ast-types-flow@0.0.7: - resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} async-function@1.0.0: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} @@ -676,8 +736,8 @@ packages: resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} engines: {node: '>=4'} - axobject-query@3.2.4: - resolution: {integrity: sha512-aPTElBrbifBU1krmZxGZOlBkslORe7Ll7+BDnI50Wy4LgOt69luMgevkDfTq1O/ZgprooPCtWpjCwKSZw/iZ4A==} + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} balanced-match@1.0.2: @@ -802,6 +862,10 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} + commitizen@4.3.1: resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} engines: {node: '>= 12'} @@ -810,6 +874,9 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -951,10 +1018,6 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -1034,15 +1097,30 @@ packages: peerDependencies: eslint: '>=6.0.0' + eslint-import-context@0.1.8: + resolution: {integrity: sha512-bq+F7nyc65sKpZGT09dY0S0QrOnQtuDVIfyTGQ8uuvtMIF7oHp6CEP3mouN0rrnYF3Jqo6Ke0BfU/5wASZue1w==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + peerDependencies: + unrs-resolver: ^1.0.0 + peerDependenciesMeta: + unrs-resolver: + optional: true + eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-import-resolver-typescript@3.6.1: - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + eslint-import-resolver-typescript@3.10.1: + resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true eslint-module-utils@2.12.0: resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} @@ -1071,11 +1149,18 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@4.3.1: - resolution: {integrity: sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==} + eslint-plugin-import-x@4.15.1: + resolution: {integrity: sha512-JfVpNg1qMkPD66iaSgmMoSYeUCGS8UFSm3GwHV0IbuV3Knar/SyK5qqCct9+AxoMIzaM+KSO7KK5pOeOkC/3GQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + '@typescript-eslint/utils': ^8.0.0 eslint: ^8.57.0 || ^9.0.0 + eslint-import-resolver-node: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + eslint-import-resolver-node: + optional: true eslint-plugin-import@2.31.0: resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} @@ -1087,11 +1172,11 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsx-a11y@6.7.1: - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} + eslint-plugin-jsx-a11y@6.10.2: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 eslint-plugin-lodash@8.0.0: resolution: {integrity: sha512-7DA8485FolmWRzh+8t4S8Pzin2TTuWfb0ZW3j/2fYElgk82ZanFz8vDcvc4BBPceYdX1p/za+tkbO68maDBGGw==} @@ -1099,14 +1184,14 @@ packages: peerDependencies: eslint: '>=9.0.0' - eslint-plugin-n@17.10.2: - resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} + eslint-plugin-n@17.19.0: + resolution: {integrity: sha512-qxn1NaDHtizbhVAPpbMT8wWFaLtPnwhfN/e+chdu2i6Vgzmo/tGM62tcJ1Hf7J5Ie4dhse3DOPMmDxduzfifzw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-debug@1.9.0: - resolution: {integrity: sha512-+Nprm5R1yQLvfe6f0BSYXMVB6zOgLcalWnae9eE8Wk+NxQNjAVOCxsB9ipkR1qqdUmZesz6oNpeAE4PgKAf1ig==} + eslint-plugin-react-debug@1.51.3: + resolution: {integrity: sha512-mILRG9LwXZc24TKwDHGBg928J6lLsUDEwlLonLeFpAETBEvWmz0mPG2yQge5ugToXMGIBxE50bk/bAQoFfMEuw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1115,8 +1200,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.9.0: - resolution: {integrity: sha512-ESU1OCytAudvkjfA8eqjq/j4+H9p5AObn6Wh1KWpED03KUnGCdYHJs5ZvdxuFS3ttrweyuJekENLwDKwLjxYiw==} + eslint-plugin-react-dom@1.51.3: + resolution: {integrity: sha512-zrCiBjxaS1xsgD9Ahk780Rw4KHo4b4fdz4c8Wc/OWXPPYb8i3Qyk/qrKKMx7CrutYYBFndxF0PqeKZ9/1zPOHQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1125,8 +1210,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.9.0: - resolution: {integrity: sha512-nFs52rtcc4nmOTLTxGoevM2ZXwGRd5IjkWXkaah8W1C1qHoLVnLRyH6geFUMlXbje3+benMb63ycS11GyyCS7w==} + eslint-plugin-react-hooks-extra@1.51.3: + resolution: {integrity: sha512-pEv+t/6T2GysKbyrmt05wvd/TruI8srOLQamEG6rV5+Qf2qwgqStLvprATXZ4jkWQJrgmUyJOnYCYO6YkMX7DQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1135,14 +1220,24 @@ packages: typescript: optional: true - eslint-plugin-react-hooks@5.0.0: - resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} + eslint-plugin-react-hooks@5.2.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.9.0: - resolution: {integrity: sha512-kvuaQFEEQZq4ZTsIxNJccqNnUkt22lkZDp+hPZILC9PS5C6xrACLoVwAIl7k0P6Tv7WsZzoRbxCcanX9F7rtBQ==} + eslint-plugin-react-naming-convention@1.51.3: + resolution: {integrity: sha512-5auk1j3isMZ43ii487+a32ckD9+j3zMzgQXyXCHFJYkn9GPOI6LcVInQy7z3Wh+JKe+2NGiWie2RCPKlYaI6Vg==} + engines: {bun: '>=1.0.15', node: '>=18.18.0'} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ^4.9.5 || ^5.3.3 + peerDependenciesMeta: + typescript: + optional: true + + eslint-plugin-react-web-api@1.51.3: + resolution: {integrity: sha512-UMxnXUQEE3RtMid6AdwLNW2xXr3ERb2y+T2W61uyLhYAkbO4N1D0J3K6apdGcXAtEXi8heiDVFhpDu6M88lkOA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1151,13 +1246,16 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.9.0: - resolution: {integrity: sha512-sZqN8BL7LwcjrnAaSc/aIgXjcnGIpZDo890svcRDfpT8o+12V31T2FKcThS+vtVUgdLufXUY8MLeHfzkbr0sRg==} + eslint-plugin-react-x@1.51.3: + resolution: {integrity: sha512-uwSWH3+7RRyLxIiZgq/GV6ZrDxhExCRcnUjr3JTD2xC3a23px8rxDs069uLweA04Fyp7qrVPQT269PB6mrX2TQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + ts-api-utils: ^2.1.0 typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: + ts-api-utils: + optional: true typescript: optional: true @@ -1166,12 +1264,21 @@ packages: peerDependencies: eslint: '>=5.0.0' - eslint-plugin-unicorn@56.0.0: - resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} + eslint-plugin-unicorn@56.0.1: + resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' + eslint-plugin-unused-imports@4.1.4: + resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 + eslint: ^9.0.0 || ^8.0.0 + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + eslint-scope@8.3.0: resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1397,6 +1504,10 @@ packages: resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} engines: {node: '>=18'} + globals@16.2.0: + resolution: {integrity: sha512-O+7l9tPdHCU320IigZZPj5zmRCFG9xHmx9cU8FqU2Rp+JN714seHV+2S9+JslCpY4gJwU2vOGox0wzgae/MCEg==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -1442,10 +1553,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -1477,6 +1584,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -1541,6 +1652,9 @@ packages: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} + is-bun-module@2.0.0: + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} + is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -1577,8 +1691,8 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-immutable-type@5.0.0: - resolution: {integrity: sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==} + is-immutable-type@5.0.1: + resolution: {integrity: sha512-LkHEOGVZZXxGl8vDs+10k3DvP++SEoYEAJLRk6buTFi6kD7QekThV7xHS0j6gpnUCQ0zpud/gMDGiV4dQneLTg==} peerDependencies: eslint: '*' typescript: '>=4.7.4' @@ -1738,8 +1852,9 @@ packages: language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} - language-tags@1.0.5: - resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} @@ -1858,6 +1973,11 @@ packages: resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + napi-postinstall@0.2.4: + resolution: {integrity: sha512-ZEzHJwBhZ8qQSbknHqYcdtQVr8zUgGyM/q6h6qAyhtyVMNrSgDhrC4disf03dYW0e+czXyLnZINnCTEkWy0eJg==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -1883,10 +2003,6 @@ packages: resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} engines: {node: '>= 0.4'} - object.entries@1.1.9: - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} - engines: {node: '>= 0.4'} - object.fromentries@2.0.8: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} @@ -2081,9 +2197,6 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true - remeda@2.23.0: - resolution: {integrity: sha512-0mPy6q4ZMkAyrmucV6U6RaQ4GaJ7PLy9kTCNzC4k99DY6kQZXQIU8lxUVV4ocCWcjPvl7PSpOa42oPJWQiGouA==} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -2189,10 +2302,6 @@ packages: resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} engines: {node: '>= 0.4'} - short-unique-id@5.3.2: - resolution: {integrity: sha512-KRT/hufMSxXKEDSQujfVE0Faa/kZ51ihUcZQAcmP04t00DvPj7Ox5anHke1sJYUtzSuiT/Y5uyzg/W7bBEGhCg==} - hasBin: true - side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} @@ -2246,8 +2355,12 @@ packages: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} - stable-hash@0.0.4: - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stable-hash-x@0.1.1: + resolution: {integrity: sha512-l0x1D6vhnsNUGPFVDx45eif0y6eedVC8nm5uACTrVFJFtl2mLRW17aWtVyxFCpn5t94VUPkjU8vSLwIuwwqtJQ==} + engines: {node: '>=12.0.0'} + + stable-hash@0.0.5: + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -2260,6 +2373,10 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + string.prototype.includes@2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} + string.prototype.trim@1.2.10: resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} engines: {node: '>= 0.4'} @@ -2358,12 +2475,6 @@ packages: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - ts-api-utils@1.4.3: - resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - ts-api-utils@2.1.0: resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} @@ -2405,10 +2516,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -2425,14 +2532,12 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typescript-eslint@8.0.1: - resolution: {integrity: sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==} + typescript-eslint@8.34.0: + resolution: {integrity: sha512-MRpfN7uYjTrTGigFCt8sRyNqJFhjN0WwZecldaqhWm+wy0gaRt8Edb/3cuUy0zdq2opJWT6iXINKAtewnDOltQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' typescript@5.8.2: resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} @@ -2448,12 +2553,12 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -2462,6 +2567,9 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unrs-resolver@1.7.13: + resolution: {integrity: sha512-QUjCYKAgrdJpf3wA73zWjOrO7ra19lfnwQ8HRkNOLah5AVDqOS38UunnyhzsSL8AE+2/AGnAHxlr8cGshCP35A==} + update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -2547,6 +2655,9 @@ packages: resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} engines: {node: '>=18'} + zod@3.25.57: + resolution: {integrity: sha512-6tgzLuwVST5oLUxXTmBqoinKMd3JeesgbgseXeFasKKj8Q1FCZrHnbqJOyiEvr4cVAlbug+CgIsmJ8cl/pU5FA==} + snapshots: '@babel/code-frame@7.27.1': @@ -2557,13 +2668,11 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} - '@babel/runtime@7.27.6': {} - - '@commitlint/cli@19.7.1(@types/node@20.17.22)(typescript@5.8.3)': + '@commitlint/cli@19.7.1(@types/node@22.15.31)(typescript@5.8.3)': dependencies: '@commitlint/format': 19.8.1 '@commitlint/lint': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@20.17.22)(typescript@5.8.3) + '@commitlint/load': 19.8.1(@types/node@22.15.31)(typescript@5.8.3) '@commitlint/read': 19.8.1 '@commitlint/types': 19.8.1 tinyexec: 0.3.2 @@ -2582,13 +2691,13 @@ snapshots: '@commitlint/types': 19.8.1 ajv: 8.17.1 - '@commitlint/cz-commitlint@19.6.1(@types/node@20.17.22)(commitizen@4.3.1(@types/node@20.17.22)(typescript@5.8.3))(inquirer@9.3.7)(typescript@5.8.3)': + '@commitlint/cz-commitlint@19.6.1(@types/node@22.15.31)(commitizen@4.3.1(@types/node@22.15.31)(typescript@5.8.3))(inquirer@9.3.7)(typescript@5.8.3)': dependencies: '@commitlint/ensure': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@20.17.22)(typescript@5.8.3) + '@commitlint/load': 19.8.1(@types/node@22.15.31)(typescript@5.8.3) '@commitlint/types': 19.8.1 chalk: 5.4.1 - commitizen: 4.3.1(@types/node@20.17.22)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@22.15.31)(typescript@5.8.3) inquirer: 9.3.7 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 @@ -2624,7 +2733,7 @@ snapshots: '@commitlint/rules': 19.8.1 '@commitlint/types': 19.8.1 - '@commitlint/load@19.8.1(@types/node@20.17.22)(typescript@5.8.3)': + '@commitlint/load@19.8.1(@types/node@22.15.31)(typescript@5.8.3)': dependencies: '@commitlint/config-validator': 19.8.1 '@commitlint/execute-rule': 19.8.1 @@ -2632,7 +2741,7 @@ snapshots: '@commitlint/types': 19.8.1 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.8.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@20.17.22)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.15.31)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2683,6 +2792,22 @@ snapshots: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 + '@emnapi/core@1.4.3': + dependencies: + '@emnapi/wasi-threads': 1.0.2 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.4.3': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.0.2': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.5': optional: true @@ -2765,17 +2890,12 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@eslint-react/ast@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.0.1 - birecord: 0.1.1 - remeda: 2.23.0 + '@eslint-react/eff': 1.51.3 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) string-ts: 2.2.1 ts-pattern: 5.7.1 transitivePeerDependencies: @@ -2783,94 +2903,80 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 - short-unique-id: 5.3.2 + '@eslint-react/core@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + birecord: 0.1.1 ts-pattern: 5.7.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eslint-plugin@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@eslint-react/eff@1.51.3': {} + + '@eslint-react/eslint-plugin@1.51.3(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3)': dependencies: - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-react-debug: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-react-dom: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-react-hooks-extra: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-react-naming-convention: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-react-x: 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 + eslint-plugin-react-debug: 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-dom: 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-hooks-extra: 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-naming-convention: 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-web-api: 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-x: 1.51.3(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color + - ts-api-utils - '@eslint-react/jsx@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@eslint-react/kit@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 + '@eslint-react/eff': 1.51.3 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) ts-pattern: 5.7.1 + zod: 3.25.57 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@eslint-react/shared@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - picomatch: 4.0.2 - transitivePeerDependencies: - - eslint - - supports-color - - typescript - - '@eslint-react/tools@1.9.0': {} - - '@eslint-react/types@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': - dependencies: - '@eslint-react/tools': 1.9.0 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + ts-pattern: 5.7.1 + zod: 3.25.57 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@eslint-react/var@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + string-ts: 2.2.1 + ts-pattern: 5.7.1 transitivePeerDependencies: - eslint - supports-color @@ -2926,6 +3032,13 @@ snapshots: '@inquirer/figures@1.0.12': {} + '@napi-rs/wasm-runtime@0.2.11': + dependencies: + '@emnapi/core': 1.4.3 + '@emnapi/runtime': 1.4.3 + '@tybys/wasm-util': 0.9.0 + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -2938,38 +3051,41 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 + '@nolyfill/is-core-module@1.0.39': {} + '@pkgr/core@0.1.2': {} - '@rightcapital/eslint-config@38.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@rightcapital/eslint-config@50.0.0(@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3)': dependencies: - '@eslint-react/eslint-plugin': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@rightcapital/eslint-plugin': 38.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@stylistic/eslint-plugin': 2.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eslint-plugin': 1.51.3(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3) + '@rightcapital/eslint-plugin': 50.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@stylistic/eslint-plugin': 2.13.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) confusing-browser-globals: 1.0.11 eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.3.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-jsx-a11y: 6.7.1(eslint@9.13.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import-x@4.15.1(@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.15.1(@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.13.0(jiti@2.4.2)) eslint-plugin-lodash: 8.0.0(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-n: 17.10.2(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-n: 17.19.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-hooks: 5.2.0(eslint@9.13.0(jiti@2.4.2)) eslint-plugin-simple-import-sort: 12.1.1(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-unicorn: 56.0.0(eslint@9.13.0(jiti@2.4.2)) - globals: 15.11.0 - typescript-eslint: 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-unicorn: 56.0.1(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)) + globals: 16.2.0 + typescript-eslint: 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - - '@typescript-eslint/parser' + - '@typescript-eslint/eslint-plugin' - eslint-import-resolver-node - - eslint-import-resolver-webpack - eslint-plugin-import - supports-color + - ts-api-utils - '@rightcapital/eslint-plugin@38.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@rightcapital/eslint-plugin@50.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) transitivePeerDependencies: - supports-color @@ -2986,11 +3102,12 @@ snapshots: prettier: 3.5.3 prettier-plugin-packagejson: 2.5.6(prettier@3.5.3) - '@rtsao/scc@1.1.0': {} + '@rtsao/scc@1.1.0': + optional: true - '@stylistic/eslint-plugin@2.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@stylistic/eslint-plugin@2.13.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -3000,104 +3117,91 @@ snapshots: - supports-color - typescript + '@tybys/wasm-util@0.9.0': + dependencies: + tslib: 2.8.1 + optional: true + '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 20.17.22 + '@types/node': 22.15.31 '@types/estree@1.0.7': {} '@types/json-schema@7.0.15': {} - '@types/json5@0.0.29': {} + '@types/json5@0.0.29': + optional: true '@types/lodash@4.17.16': {} '@types/mustache@4.2.5': {} - '@types/node@20.17.22': - dependencies: - undici-types: 6.19.8 - '@types/node@22.13.8': dependencies: undici-types: 6.20.0 + '@types/node@22.15.31': + dependencies: + undici-types: 6.21.0 + '@types/normalize-package-data@2.4.4': {} '@types/parse-path@7.1.0': dependencies: parse-path: 7.1.0 - '@typescript-eslint/eslint-plugin@8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/parser': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.34.0 eslint: 9.13.0(jiti@2.4.2) graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.8.3) - optionalDependencies: + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.34.0 debug: 4.4.1 eslint: 9.13.0(jiti@2.4.2) - optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.33.1(typescript@5.8.3)': + '@typescript-eslint/project-service@8.34.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 + '@typescript-eslint/tsconfig-utils': 8.34.0(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 debug: 4.4.1 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.0.1': - dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 - - '@typescript-eslint/scope-manager@8.33.1': - dependencies: - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/visitor-keys': 8.33.1 - - '@typescript-eslint/tsconfig-utils@8.33.1(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.34.0': dependencies: - typescript: 5.8.3 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/visitor-keys': 8.34.0 - '@typescript-eslint/type-utils@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.34.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - debug: 4.4.1 - ts-api-utils: 1.4.3(typescript@5.8.3) - optionalDependencies: typescript: 5.8.3 - transitivePeerDependencies: - - eslint - - supports-color - '@typescript-eslint/type-utils@8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.1 eslint: 9.13.0(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.8.3) @@ -3105,31 +3209,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.0.1': {} - - '@typescript-eslint/types@8.33.1': {} - - '@typescript-eslint/typescript-estree@8.0.1(typescript@5.8.3)': - dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 - debug: 4.4.1 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 1.4.3(typescript@5.8.3) - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.34.0': {} - '@typescript-eslint/typescript-estree@8.33.1(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.34.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/project-service': 8.33.1(typescript@5.8.3) - '@typescript-eslint/tsconfig-utils': 8.33.1(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/visitor-keys': 8.33.1 + '@typescript-eslint/project-service': 8.34.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.34.0(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/visitor-keys': 8.34.0 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -3140,37 +3227,74 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': - dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.13.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.8.3) - eslint: 9.13.0(jiti@2.4.2) - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.13.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/typescript-estree': 8.33.1(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.0.1': + '@typescript-eslint/visitor-keys@8.34.0': dependencies: - '@typescript-eslint/types': 8.0.1 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.34.0 + eslint-visitor-keys: 4.2.0 - '@typescript-eslint/visitor-keys@8.33.1': + '@unrs/resolver-binding-darwin-arm64@1.7.13': + optional: true + + '@unrs/resolver-binding-darwin-x64@1.7.13': + optional: true + + '@unrs/resolver-binding-freebsd-x64@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-arm-musleabihf@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-arm64-gnu@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-arm64-musl@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-ppc64-gnu@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-riscv64-gnu@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-riscv64-musl@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-s390x-gnu@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-x64-gnu@1.7.13': + optional: true + + '@unrs/resolver-binding-linux-x64-musl@1.7.13': + optional: true + + '@unrs/resolver-binding-wasm32-wasi@1.7.13': dependencies: - '@typescript-eslint/types': 8.33.1 - eslint-visitor-keys: 4.2.0 + '@napi-rs/wasm-runtime': 0.2.11 + optional: true + + '@unrs/resolver-binding-win32-arm64-msvc@1.7.13': + optional: true + + '@unrs/resolver-binding-win32-ia32-msvc@1.7.13': + optional: true + + '@unrs/resolver-binding-win32-x64-msvc@1.7.13': + optional: true '@yarnpkg/lockfile@1.1.0': {} @@ -3244,6 +3368,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.1 es-shim-unscopables: 1.1.0 + optional: true array.prototype.flat@1.3.3: dependencies: @@ -3269,7 +3394,7 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - ast-types-flow@0.0.7: {} + ast-types-flow@0.0.8: {} async-function@1.0.0: {} @@ -3281,7 +3406,7 @@ snapshots: axe-core@4.10.3: {} - axobject-query@3.2.4: {} + axobject-query@4.1.0: {} balanced-match@1.0.2: {} @@ -3413,10 +3538,12 @@ snapshots: color-name@1.1.4: {} - commitizen@4.3.1(@types/node@20.17.22)(typescript@5.8.3): + comment-parser@1.4.1: {} + + commitizen@4.3.1(@types/node@22.15.31)(typescript@5.8.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.17.22)(typescript@5.8.3) + cz-conventional-changelog: 3.3.0(@types/node@22.15.31)(typescript@5.8.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -3438,6 +3565,8 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 + compare-versions@6.1.1: {} + concat-map@0.0.1: {} concurrently@9.1.2: @@ -3473,9 +3602,9 @@ snapshots: dependencies: browserslist: 4.25.0 - cosmiconfig-typescript-loader@6.1.0(@types/node@20.17.22)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.15.31)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): dependencies: - '@types/node': 20.17.22 + '@types/node': 22.15.31 cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 2.4.2 typescript: 5.8.3 @@ -3504,16 +3633,16 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cz-conventional-changelog@3.3.0(@types/node@20.17.22)(typescript@5.8.3): + cz-conventional-changelog@3.3.0(@types/node@22.15.31)(typescript@5.8.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@20.17.22)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@22.15.31)(typescript@5.8.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.8.1(@types/node@20.17.22)(typescript@5.8.3) + '@commitlint/load': 19.8.1(@types/node@22.15.31)(typescript@5.8.3) transitivePeerDependencies: - '@types/node' - typescript @@ -3543,6 +3672,7 @@ snapshots: debug@3.2.7: dependencies: ms: 2.1.3 + optional: true debug@4.4.1: dependencies: @@ -3583,10 +3713,7 @@ snapshots: doctrine@2.1.0: dependencies: esutils: 2.0.3 - - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 + optional: true dot-prop@5.3.0: dependencies: @@ -3736,6 +3863,13 @@ snapshots: eslint: 9.13.0(jiti@2.4.2) semver: 7.7.2 + eslint-import-context@0.1.8(unrs-resolver@1.7.13): + dependencies: + get-tsconfig: 4.10.1 + stable-hash-x: 0.1.1 + optionalDependencies: + unrs-resolver: 1.7.13 + eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 @@ -3743,43 +3877,34 @@ snapshots: resolve: 1.22.10 transitivePeerDependencies: - supports-color + optional: true - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import-x@4.15.1(@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): dependencies: + '@nolyfill/is-core-module': 1.0.39 debug: 4.4.1 - enhanced-resolve: 5.18.1 eslint: 9.13.0(jiti@2.4.2) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)) - fast-glob: 3.3.3 get-tsconfig: 4.10.1 - is-core-module: 2.16.1 - is-glob: 4.0.3 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)): - dependencies: - debug: 3.2.7 + is-bun-module: 2.0.0 + stable-hash: 0.0.5 + tinyglobby: 0.2.14 + unrs-resolver: 1.7.13 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.15.1(@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)))(eslint@9.13.0(jiti@2.4.2)) + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color + optional: true eslint-plugin-es-x@7.8.0(eslint@9.13.0(jiti@2.4.2)): dependencies: @@ -3788,24 +3913,25 @@ snapshots: eslint: 9.13.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.2)) - eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + eslint-plugin-import-x@4.15.1(@typescript-eslint/utils@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)): dependencies: - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + comment-parser: 1.4.1 debug: 4.4.1 - doctrine: 3.0.0 eslint: 9.13.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.10.1 + eslint-import-context: 0.1.8(unrs-resolver@1.7.13) is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - stable-hash: 0.0.4 - tslib: 2.8.1 + stable-hash-x: 0.1.1 + unrs-resolver: 1.7.13 + optionalDependencies: + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - - typescript - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -3816,7 +3942,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.13.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.13.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -3828,40 +3954,41 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + optional: true - eslint-plugin-jsx-a11y@6.7.1(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.13.0(jiti@2.4.2)): dependencies: - '@babel/runtime': 7.27.6 aria-query: 5.3.2 array-includes: 3.1.8 array.prototype.flatmap: 1.3.3 - ast-types-flow: 0.0.7 + ast-types-flow: 0.0.8 axe-core: 4.10.3 - axobject-query: 3.2.4 + axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 eslint: 9.13.0(jiti@2.4.2) - has: 1.0.4 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 - language-tags: 1.0.5 + language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.9 object.fromentries: 2.0.8 - semver: 6.3.1 + safe-regex-test: 1.1.0 + string.prototype.includes: 2.0.1 eslint-plugin-lodash@8.0.0(eslint@9.13.0(jiti@2.4.2)): dependencies: eslint: 9.13.0(jiti@2.4.2) lodash: 4.17.21 - eslint-plugin-n@17.10.2(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-n@17.19.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.13.0(jiti@2.4.2)) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) enhanced-resolve: 5.18.1 eslint: 9.13.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.13.0(jiti@2.4.2)) @@ -3870,106 +3997,133 @@ snapshots: ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.2 + ts-declaration-location: 1.0.7(typescript@5.8.3) + transitivePeerDependencies: + - supports-color + - typescript - eslint-plugin-react-debug@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-debug@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.23.0 string-ts: 2.2.1 + ts-pattern: 5.7.1 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-dom@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + compare-versions: 6.1.1 eslint: 9.13.0(jiti@2.4.2) - remeda: 2.23.0 + string-ts: 2.2.1 + ts-pattern: 5.7.1 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-hooks-extra@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.23.0 + string-ts: 2.2.1 + ts-pattern: 5.7.1 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-react-hooks@5.2.0(eslint@9.13.0(jiti@2.4.2)): dependencies: eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-react-naming-convention@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-naming-convention@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.13.0(jiti@2.4.2) + string-ts: 2.2.1 + ts-pattern: 5.7.1 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + eslint-plugin-react-web-api@1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - remeda: 2.23.0 + string-ts: 2.2.1 + ts-pattern: 5.7.1 optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/core': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/jsx': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/shared': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@eslint-react/var': 1.9.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.33.1 - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/types': 8.33.1 - '@typescript-eslint/utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-react-x@1.51.3(eslint@9.13.0(jiti@2.4.2))(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3): + dependencies: + '@eslint-react/ast': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/core': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/eff': 1.51.3 + '@eslint-react/kit': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/shared': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint-react/var': 1.51.3(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.34.0 + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/types': 8.34.0 + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + compare-versions: 6.1.1 eslint: 9.13.0(jiti@2.4.2) - is-immutable-type: 5.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - remeda: 2.23.0 + is-immutable-type: 5.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + string-ts: 2.2.1 + ts-pattern: 5.7.1 optionalDependencies: + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -3978,7 +4132,7 @@ snapshots: dependencies: eslint: 9.13.0(jiti@2.4.2) - eslint-plugin-unicorn@56.0.0(eslint@9.13.0(jiti@2.4.2)): + eslint-plugin-unicorn@56.0.1(eslint@9.13.0(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.27.1 '@eslint-community/eslint-utils': 4.7.0(eslint@9.13.0(jiti@2.4.2)) @@ -3998,6 +4152,12 @@ snapshots: semver: 7.7.2 strip-indent: 3.0.0 + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2)): + dependencies: + eslint: 9.13.0(jiti@2.4.2) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint-scope@8.3.0: dependencies: esrecurse: 4.3.0 @@ -4287,6 +4447,8 @@ snapshots: globals@15.11.0: {} + globals@16.2.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -4327,8 +4489,6 @@ snapshots: dependencies: has-symbols: 1.1.0 - has@1.0.4: {} - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -4351,6 +4511,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.5: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -4441,6 +4603,10 @@ snapshots: dependencies: builtin-modules: 3.3.0 + is-bun-module@2.0.0: + dependencies: + semver: 7.7.2 + is-callable@1.2.7: {} is-core-module@2.16.1: @@ -4477,11 +4643,11 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-immutable-type@5.0.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + is-immutable-type@5.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/type-utils': 8.33.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.13.0(jiti@2.4.2) - ts-api-utils: 1.4.3(typescript@5.8.3) + ts-api-utils: 2.1.0(typescript@5.8.3) ts-declaration-location: 1.0.7(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -4590,6 +4756,7 @@ snapshots: json5@1.0.2: dependencies: minimist: 1.2.8 + optional: true jsonfile@6.1.0: dependencies: @@ -4614,7 +4781,7 @@ snapshots: language-subtag-registry@0.3.23: {} - language-tags@1.0.5: + language-tags@1.0.9: dependencies: language-subtag-registry: 0.3.23 @@ -4705,6 +4872,8 @@ snapshots: mute-stream@1.0.0: {} + napi-postinstall@0.2.4: {} + natural-compare@1.4.0: {} node-releases@2.0.19: {} @@ -4733,13 +4902,6 @@ snapshots: has-symbols: 1.1.0 object-keys: 1.1.1 - object.entries@1.1.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - object.fromentries@2.0.8: dependencies: call-bind: 1.0.8 @@ -4752,6 +4914,7 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.24.0 + optional: true object.values@1.2.1: dependencies: @@ -4943,10 +5106,6 @@ snapshots: dependencies: jsesc: 0.5.0 - remeda@2.23.0: - dependencies: - type-fest: 4.41.0 - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -5012,7 +5171,8 @@ snapshots: semver@5.7.2: {} - semver@6.3.1: {} + semver@6.3.1: + optional: true semver@7.7.2: {} @@ -5046,8 +5206,6 @@ snapshots: shell-quote@1.8.2: {} - short-unique-id@5.3.2: {} - side-channel-list@1.0.0: dependencies: es-errors: 1.3.0 @@ -5122,7 +5280,9 @@ snapshots: split2@4.2.0: {} - stable-hash@0.0.4: {} + stable-hash-x@0.1.1: {} + + stable-hash@0.0.5: {} stop-iteration-iterator@1.1.0: dependencies: @@ -5137,6 +5297,12 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + string.prototype.includes@2.0.1: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.24.0 + string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 @@ -5168,7 +5334,8 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-bom@3.0.0: {} + strip-bom@3.0.0: + optional: true strip-bom@4.0.0: {} @@ -5228,10 +5395,6 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.4.3(typescript@5.8.3): - dependencies: - typescript: 5.8.3 - ts-api-utils@2.1.0(typescript@5.8.3): dependencies: typescript: 5.8.3 @@ -5249,6 +5412,7 @@ snapshots: json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + optional: true tslib@2.8.1: {} @@ -5269,8 +5433,6 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.41.0: {} - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 @@ -5304,15 +5466,14 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): + typescript-eslint@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.0.1(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) - optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.34.0(eslint@9.13.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.13.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - - eslint - supports-color typescript@5.8.2: {} @@ -5326,14 +5487,36 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.19.8: {} - undici-types@6.20.0: {} + undici-types@6.21.0: {} + unicorn-magic@0.1.0: {} universalify@2.0.1: {} + unrs-resolver@1.7.13: + dependencies: + napi-postinstall: 0.2.4 + optionalDependencies: + '@unrs/resolver-binding-darwin-arm64': 1.7.13 + '@unrs/resolver-binding-darwin-x64': 1.7.13 + '@unrs/resolver-binding-freebsd-x64': 1.7.13 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.7.13 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.7.13 + '@unrs/resolver-binding-linux-arm64-gnu': 1.7.13 + '@unrs/resolver-binding-linux-arm64-musl': 1.7.13 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.7.13 + '@unrs/resolver-binding-linux-riscv64-gnu': 1.7.13 + '@unrs/resolver-binding-linux-riscv64-musl': 1.7.13 + '@unrs/resolver-binding-linux-s390x-gnu': 1.7.13 + '@unrs/resolver-binding-linux-x64-gnu': 1.7.13 + '@unrs/resolver-binding-linux-x64-musl': 1.7.13 + '@unrs/resolver-binding-wasm32-wasi': 1.7.13 + '@unrs/resolver-binding-win32-arm64-msvc': 1.7.13 + '@unrs/resolver-binding-win32-ia32-msvc': 1.7.13 + '@unrs/resolver-binding-win32-x64-msvc': 1.7.13 + update-browserslist-db@1.1.3(browserslist@4.25.0): dependencies: browserslist: 4.25.0 @@ -5449,3 +5632,5 @@ snapshots: yocto-queue@1.2.1: {} yoctocolors-cjs@2.1.2: {} + + zod@3.25.57: {}