Skip to content

Commit f26c2d0

Browse files
chore(deps): update typescript-eslint monorepo to v8.18.0 (#867)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.17.0` -> `8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.17.0/8.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.17.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.17.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.17.0` -> `8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.17.0/8.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.17.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.17.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary> ### [`v8.18.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8180-2024-12-09) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.17.0...v8.18.0) ##### 🚀 Features - **eslint-plugin:** \[switch-exhaustiveness-check] add support for "no default" comment ([#&#8203;10218](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10218)) - **eslint-plugin:** \[no-deprecated] report on super call of deprecated constructor ([#&#8203;10397](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10397)) ##### 🩹 Fixes - **eslint-plugin:** \[use-unknown-in-catch-callback-variable] only flag function literals ([#&#8203;10436](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10436)) - **eslint-plugin:** \[no-base-to-string] handle more robustly when multiple `toString()` declarations are present for a type ([#&#8203;10432](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10432)) - **eslint-plugin:** \[no-deprecated] check if a JSX attribute is deprecated ([#&#8203;10374](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10374)) - typescript peer dependency ([#&#8203;10373](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10373)) ##### ❤️ Thank You - Kim Sang Du [@&#8203;developer-bandi](https://redirect.github.com/developer-bandi) - Kirk Waiblinger [@&#8203;kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) - mdm317 - rtritto You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary> ### [`v8.18.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8180-2024-12-09) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.17.0...v8.18.0) ##### 🩹 Fixes - typescript peer dependency ([#&#8203;10373](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10373)) ##### ❤️ Thank You - rtritto You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-feature/openfeature.dev). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40Mi40IiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 33da51e commit f26c2d0

File tree

2 files changed

+52
-52
lines changed

2 files changed

+52
-52
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@
7272
"@docusaurus/tsconfig": "^3.6.3",
7373
"@types/fs-extra": "11.0.4",
7474
"@types/react": "^18.3.5",
75-
"@typescript-eslint/eslint-plugin": "8.17.0",
76-
"@typescript-eslint/parser": "8.17.0",
75+
"@typescript-eslint/eslint-plugin": "8.18.0",
76+
"@typescript-eslint/parser": "8.18.0",
7777
"eslint": "^8.57.0",
7878
"eslint-config-prettier": "9.1.0",
7979
"eslint-mdx": "3.1.5",

yarn.lock

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -3541,30 +3541,30 @@
35413541
dependencies:
35423542
"@types/yargs-parser" "*"
35433543

3544-
"@typescript-eslint/eslint-plugin@8.17.0":
3545-
version "8.17.0"
3546-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz#2ee073c421f4e81e02d10e731241664b6253b23c"
3547-
integrity sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==
3544+
"@typescript-eslint/eslint-plugin@8.18.0":
3545+
version "8.18.0"
3546+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz#0901933326aea4443b81df3f740ca7dfc45c7bea"
3547+
integrity sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==
35483548
dependencies:
35493549
"@eslint-community/regexpp" "^4.10.0"
3550-
"@typescript-eslint/scope-manager" "8.17.0"
3551-
"@typescript-eslint/type-utils" "8.17.0"
3552-
"@typescript-eslint/utils" "8.17.0"
3553-
"@typescript-eslint/visitor-keys" "8.17.0"
3550+
"@typescript-eslint/scope-manager" "8.18.0"
3551+
"@typescript-eslint/type-utils" "8.18.0"
3552+
"@typescript-eslint/utils" "8.18.0"
3553+
"@typescript-eslint/visitor-keys" "8.18.0"
35543554
graphemer "^1.4.0"
35553555
ignore "^5.3.1"
35563556
natural-compare "^1.4.0"
35573557
ts-api-utils "^1.3.0"
35583558

3559-
"@typescript-eslint/parser@8.17.0":
3560-
version "8.17.0"
3561-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.17.0.tgz#2ee972bb12fa69ac625b85813dc8d9a5a053ff52"
3562-
integrity sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==
3559+
"@typescript-eslint/parser@8.18.0":
3560+
version "8.18.0"
3561+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.18.0.tgz#a1c9456cbb6a089730bf1d3fc47946c5fb5fe67b"
3562+
integrity sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==
35633563
dependencies:
3564-
"@typescript-eslint/scope-manager" "8.17.0"
3565-
"@typescript-eslint/types" "8.17.0"
3566-
"@typescript-eslint/typescript-estree" "8.17.0"
3567-
"@typescript-eslint/visitor-keys" "8.17.0"
3564+
"@typescript-eslint/scope-manager" "8.18.0"
3565+
"@typescript-eslint/types" "8.18.0"
3566+
"@typescript-eslint/typescript-estree" "8.18.0"
3567+
"@typescript-eslint/visitor-keys" "8.18.0"
35683568
debug "^4.3.4"
35693569

35703570
"@typescript-eslint/[email protected]":
@@ -3575,21 +3575,21 @@
35753575
"@typescript-eslint/types" "5.62.0"
35763576
"@typescript-eslint/visitor-keys" "5.62.0"
35773577

3578-
"@typescript-eslint/scope-manager@8.17.0":
3579-
version "8.17.0"
3580-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz#a3f49bf3d4d27ff8d6b2ea099ba465ef4dbcaa3a"
3581-
integrity sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==
3578+
"@typescript-eslint/scope-manager@8.18.0":
3579+
version "8.18.0"
3580+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz#30b040cb4557804a7e2bcc65cf8fdb630c96546f"
3581+
integrity sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==
35823582
dependencies:
3583-
"@typescript-eslint/types" "8.17.0"
3584-
"@typescript-eslint/visitor-keys" "8.17.0"
3583+
"@typescript-eslint/types" "8.18.0"
3584+
"@typescript-eslint/visitor-keys" "8.18.0"
35853585

3586-
"@typescript-eslint/type-utils@8.17.0":
3587-
version "8.17.0"
3588-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz#d326569f498cdd0edf58d5bb6030b4ad914e63d3"
3589-
integrity sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==
3586+
"@typescript-eslint/type-utils@8.18.0":
3587+
version "8.18.0"
3588+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz#6f0d12cf923b6fd95ae4d877708c0adaad93c471"
3589+
integrity sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==
35903590
dependencies:
3591-
"@typescript-eslint/typescript-estree" "8.17.0"
3592-
"@typescript-eslint/utils" "8.17.0"
3591+
"@typescript-eslint/typescript-estree" "8.18.0"
3592+
"@typescript-eslint/utils" "8.18.0"
35933593
debug "^4.3.4"
35943594
ts-api-utils "^1.3.0"
35953595

@@ -3598,10 +3598,10 @@
35983598
resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz"
35993599
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
36003600

3601-
"@typescript-eslint/types@8.17.0":
3602-
version "8.17.0"
3603-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.17.0.tgz#ef84c709ef8324e766878834970bea9a7e3b72cf"
3604-
integrity sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==
3601+
"@typescript-eslint/types@8.18.0":
3602+
version "8.18.0"
3603+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.18.0.tgz#3afcd30def8756bc78541268ea819a043221d5f3"
3604+
integrity sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==
36053605

36063606
"@typescript-eslint/[email protected]":
36073607
version "5.62.0"
@@ -3616,29 +3616,29 @@
36163616
semver "^7.3.7"
36173617
tsutils "^3.21.0"
36183618

3619-
"@typescript-eslint/typescript-estree@8.17.0":
3620-
version "8.17.0"
3621-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz#40b5903bc929b1e8dd9c77db3cb52cfb199a2a34"
3622-
integrity sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==
3619+
"@typescript-eslint/typescript-estree@8.18.0":
3620+
version "8.18.0"
3621+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz#d8ca785799fbb9c700cdff1a79c046c3e633c7f9"
3622+
integrity sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==
36233623
dependencies:
3624-
"@typescript-eslint/types" "8.17.0"
3625-
"@typescript-eslint/visitor-keys" "8.17.0"
3624+
"@typescript-eslint/types" "8.18.0"
3625+
"@typescript-eslint/visitor-keys" "8.18.0"
36263626
debug "^4.3.4"
36273627
fast-glob "^3.3.2"
36283628
is-glob "^4.0.3"
36293629
minimatch "^9.0.4"
36303630
semver "^7.6.0"
36313631
ts-api-utils "^1.3.0"
36323632

3633-
"@typescript-eslint/utils@8.17.0":
3634-
version "8.17.0"
3635-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.17.0.tgz#41c05105a2b6ab7592f513d2eeb2c2c0236d8908"
3636-
integrity sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==
3633+
"@typescript-eslint/utils@8.18.0":
3634+
version "8.18.0"
3635+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.18.0.tgz#48f67205d42b65d895797bb7349d1be5c39a62f7"
3636+
integrity sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==
36373637
dependencies:
36383638
"@eslint-community/eslint-utils" "^4.4.0"
3639-
"@typescript-eslint/scope-manager" "8.17.0"
3640-
"@typescript-eslint/types" "8.17.0"
3641-
"@typescript-eslint/typescript-estree" "8.17.0"
3639+
"@typescript-eslint/scope-manager" "8.18.0"
3640+
"@typescript-eslint/types" "8.18.0"
3641+
"@typescript-eslint/typescript-estree" "8.18.0"
36423642

36433643
"@typescript-eslint/utils@^5.10.0":
36443644
version "5.62.0"
@@ -3662,12 +3662,12 @@
36623662
"@typescript-eslint/types" "5.62.0"
36633663
eslint-visitor-keys "^3.3.0"
36643664

3665-
"@typescript-eslint/visitor-keys@8.17.0":
3666-
version "8.17.0"
3667-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz#4dbcd0e28b9bf951f4293805bf34f98df45e1aa8"
3668-
integrity sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==
3665+
"@typescript-eslint/visitor-keys@8.18.0":
3666+
version "8.18.0"
3667+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz#7b6d33534fa808e33a19951907231ad2ea5c36dd"
3668+
integrity sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==
36693669
dependencies:
3670-
"@typescript-eslint/types" "8.17.0"
3670+
"@typescript-eslint/types" "8.18.0"
36713671
eslint-visitor-keys "^4.2.0"
36723672

36733673
"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":

0 commit comments

Comments
 (0)