Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: dependencies 2023-07-16 #21

Merged
merged 6 commits into from
Jul 17, 2023
Merged

fix: dependencies 2023-07-16 #21

merged 6 commits into from
Jul 17, 2023

Conversation

bodinsamuel
Copy link
Collaborator

Weekly dependencies update.

@codecov
Copy link

codecov bot commented Jul 13, 2023

Codecov Report

Patch coverage has no change and project coverage change: -0.01 ⚠️

Comparison is base (9766a0d) 99.07% compared to head (4f9e7fd) 99.07%.

❗ Current head 4f9e7fd differs from pull request most recent head 05a3983. Consider uploading reports for the commit 05a3983 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #21      +/-   ##
==========================================
- Coverage   99.07%   99.07%   -0.01%     
==========================================
  Files         138      138              
  Lines        6789     6787       -2     
  Branches      229      229              
==========================================
- Hits         6726     6724       -2     
  Misses         60       60              
  Partials        3        3              

see 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

renovate bot and others added 5 commits July 16, 2023 00:04
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org)
([source](https://togithub.com/eslint/eslint)) | [`8.44.0` ->
`8.45.0`](https://renovatebot.com/diffs/npm/eslint/8.44.0/8.45.0) |
[![age](https://badges.renovateapi.com/packages/npm/eslint/8.45.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.45.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint/8.45.0/compatibility-slim/8.44.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.45.0/confidence-slim/8.44.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>eslint/eslint (eslint)</summary>

### [`v8.45.0`](https://togithub.com/eslint/eslint/releases/tag/v8.45.0)

[Compare
Source](https://togithub.com/eslint/eslint/compare/v8.44.0...v8.45.0)

#### Features

-
[`cdd063c`](https://togithub.com/eslint/eslint/commit/cdd063c388bbfe1781d7a864a832f03a2c1cc277)
feat: Expose LegacyESLint in unsupported API
([#&#8203;17341](https://togithub.com/eslint/eslint/issues/17341))
(Nicholas C. Zakas)
-
[`d34abe5`](https://togithub.com/eslint/eslint/commit/d34abe59eb23932dcbc79757d7932d08ee8b20e5)
feat: fix indent rule for else-if
([#&#8203;17318](https://togithub.com/eslint/eslint/issues/17318))
(Milos Djermanovic)

#### Bug Fixes

-
[`b79b6fb`](https://togithub.com/eslint/eslint/commit/b79b6fb64473969b426d086b484d2e29594a5e9a)
fix: Fix suggestion message in `no-useless-escape`
([#&#8203;17339](https://togithub.com/eslint/eslint/issues/17339))
(Francesco Trotta)
-
[`c667055`](https://togithub.com/eslint/eslint/commit/c667055fb9da8ebac3a99f6e5a8b5565cc86af8e)
fix: provide unique `fix` and `fix.range` objects in lint messages
([#&#8203;17332](https://togithub.com/eslint/eslint/issues/17332))
(Milos Djermanovic)

#### Documentation

-
[`89f3225`](https://togithub.com/eslint/eslint/commit/89f3225108c66425e4132f76db6c1ab13aac98d7)
docs: add playground links to correct and incorrect code blocks
([#&#8203;17306](https://togithub.com/eslint/eslint/issues/17306)) (Josh
Goldberg ✨)
-
[`f8892b5`](https://togithub.com/eslint/eslint/commit/f8892b52920b8967f9e7bec23c75b74e03977d6b)
docs: Expand rule option schema docs
([#&#8203;17198](https://togithub.com/eslint/eslint/issues/17198)) (Matt
Wilkinson)
-
[`8bcbf11`](https://togithub.com/eslint/eslint/commit/8bcbf11b6050418262ffa8e0ca37f365ae92e7ce)
docs: Config Migration Guide
([#&#8203;17230](https://togithub.com/eslint/eslint/issues/17230)) (Ben
Perlmutter)
-
[`bb30908`](https://togithub.com/eslint/eslint/commit/bb3090897166dbfd2931a43a70e2a5c1f3fa0a07)
docs: Update README (GitHub Actions Bot)
-
[`84d243b`](https://togithub.com/eslint/eslint/commit/84d243b245b01b667f0752b592e8bda02a9aa2b1)
docs: Update README (GitHub Actions Bot)
-
[`b762632`](https://togithub.com/eslint/eslint/commit/b762632298f20c4f81e7d01ab850c3f5e3874637)
docs: Update README (GitHub Actions Bot)
-
[`138c096`](https://togithub.com/eslint/eslint/commit/138c096bc9468b553dbafc0e573c6522a17a7922)
docs: add more prefer-destructuring examples with array destructuring
([#&#8203;17330](https://togithub.com/eslint/eslint/issues/17330))
(Milos Djermanovic)
-
[`1fc50a8`](https://togithub.com/eslint/eslint/commit/1fc50a89753346f4f4c786ffd20ac4cf185bb036)
docs: `max-len` rule `code` and `tabWidth` as positional arguments
([#&#8203;17331](https://togithub.com/eslint/eslint/issues/17331))
(Jesús Leganés-Combarro)

#### Chores

-
[`68f63d7`](https://togithub.com/eslint/eslint/commit/68f63d76ce785fab4f42b76f1599026eea379bf7)
chore: package.json update for
[@&#8203;eslint/js](https://togithub.com/eslint/js) release (ESLint
Jenkins)
-
[`5ca9b4d`](https://togithub.com/eslint/eslint/commit/5ca9b4d29f747e9cf5c9055e85c93b3b605d57fc)
chore: update eslint-config-eslint exports
([#&#8203;17336](https://togithub.com/eslint/eslint/issues/17336))
(Milos Djermanovic)
-
[`7bf2e86`](https://togithub.com/eslint/eslint/commit/7bf2e86022c9e95db4ca1472fddfa2ea4edd1870)
chore: remove unused dependencies
([#&#8203;17352](https://togithub.com/eslint/eslint/issues/17352))
(Percy Ma)
-
[`c6f8cd0`](https://togithub.com/eslint/eslint/commit/c6f8cd0d62e4a3c314c6860ff367490bbd05325a)
chore: Remove `defaultIgnores` from FlatESLint private members
([#&#8203;17349](https://togithub.com/eslint/eslint/issues/17349))
(Francesco Trotta)
-
[`0052374`](https://togithub.com/eslint/eslint/commit/0052374035672efe9129343fc00ee51a4c288ff3)
chore: move jsdoc settings to eslint-config-eslint
([#&#8203;17338](https://togithub.com/eslint/eslint/issues/17338)) (唯然)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 4pm on friday,before 9am on
monday,every weekend" in timezone Europe/Paris, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/specfy/stack-analyser).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJjaG9yZS9yZW5vdmF0ZUJhc2VCcmFuY2gifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.61.0` ->
`5.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.61.0/5.62.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.62.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.62.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.62.0/compatibility-slim/5.61.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.62.0/confidence-slim/5.61.0)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.61.0` ->
`5.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.61.0/5.62.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.62.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.62.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.62.0/compatibility-slim/5.61.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.62.0/confidence-slim/5.61.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v5.62.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5620-2023-07-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0)

##### Bug Fixes

- **eslint-plugin:** \[comma-spacing] allow no space after trailing
comma in objects and arrays
([#&#8203;6938](https://togithub.com/typescript-eslint/typescript-eslint/issues/6938))
([24bdacc](https://togithub.com/typescript-eslint/typescript-eslint/commit/24bdacc7e5df40c92031a1bd7e9815d66a35b31d))
- **eslint-plugin:** \[prefer-includes] escape special characters
([#&#8203;7161](https://togithub.com/typescript-eslint/typescript-eslint/issues/7161))
([5a347a5](https://togithub.com/typescript-eslint/typescript-eslint/commit/5a347a5978bc5737412bd12d61eb6058163cf4a0)),
closes
[#&#8203;7145](https://togithub.com/typescript-eslint/typescript-eslint/issues/7145)
- **eslint-plugin:** replace auto-fix of class literal property style
rule with suggestion
([#&#8203;7054](https://togithub.com/typescript-eslint/typescript-eslint/issues/7054))
([a8c824a](https://togithub.com/typescript-eslint/typescript-eslint/commit/a8c824a1e84453f93cd2b464fc102bc878c1aff3))

##### Features

- **eslint-plugin:** \[prefer-nullish-coalescing] add `ignorePrimitives`
option
([#&#8203;6487](https://togithub.com/typescript-eslint/typescript-eslint/issues/6487))
([6edaa04](https://togithub.com/typescript-eslint/typescript-eslint/commit/6edaa04565576f0af7e60bc08602bd781c847804))

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>

###
[`v5.62.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5620-2023-07-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0)

**Note:** Version bump only for package
[@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)

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 - "after 4pm on friday,before 9am on
monday,every weekend" in timezone Europe/Paris, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/specfy/stack-analyser).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJjaG9yZS9yZW5vdmF0ZUJhc2VCcmFuY2gifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier)
| [`4.2.1` ->
`5.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/4.2.1/5.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-prettier/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-prettier/4.2.1/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/4.2.1/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prettier/eslint-plugin-prettier
(eslint-plugin-prettier)</summary>

###
[`v5.0.0`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#500)

[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v4.2.1...v5.0.0)

##### Major Changes

-
[#&#8203;508](https://togithub.com/prettier/eslint-plugin-prettier/pull/508)
[`910aeb6`](https://togithub.com/prettier/eslint-plugin-prettier/commit/910aeb60a7456beb6193c634bb8dec1b7181312d)
Thanks [@&#8203;JounQin](https://togithub.com/JounQin)! - feat!: bump
peer eslint to ">=8.0.0" and node to "^14.18.0 || >=16.0.0"

-
[#&#8203;508](https://togithub.com/prettier/eslint-plugin-prettier/pull/508)
[`910aeb6`](https://togithub.com/prettier/eslint-plugin-prettier/commit/910aeb60a7456beb6193c634bb8dec1b7181312d)
Thanks [@&#8203;JounQin](https://togithub.com/JounQin)! - feat!: upgrade
to prettier v3

##### Minor Changes

-
[#&#8203;508](https://togithub.com/prettier/eslint-plugin-prettier/pull/508)
[`910aeb6`](https://togithub.com/prettier/eslint-plugin-prettier/commit/910aeb60a7456beb6193c634bb8dec1b7181312d)
Thanks [@&#8203;JounQin](https://togithub.com/JounQin)! - feat: add
typings support

##### Patch Changes

-
[#&#8203;548](https://togithub.com/prettier/eslint-plugin-prettier/pull/548)
[`82a3db8`](https://togithub.com/prettier/eslint-plugin-prettier/commit/82a3db878baf1a8f8ef53393069fe23c3a80ce15)
Thanks [@&#8203;fisker](https://togithub.com/fisker)! - fix: add missing
dependency `synckit`

-
[#&#8203;564](https://togithub.com/prettier/eslint-plugin-prettier/pull/564)
[`ae7a73c`](https://togithub.com/prettier/eslint-plugin-prettier/commit/ae7a73c6c4b306c617c5dd9baaaa2ae7c0f9f44b)
Thanks [@&#8203;auvred](https://togithub.com/auvred)! - fix:
compatibility with prettier@3 without plugins

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 4pm on friday,before 9am on
monday,every weekend" in timezone Europe/Paris, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/specfy/stack-analyser).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi44LjExIiwidGFyZ2V0QnJhbmNoIjoiY2hvcmUvcmVub3ZhdGVCYXNlQnJhbmNoIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.62.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.62.0/6.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/5.62.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/5.62.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint)
| [`5.62.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.62.0/6.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/5.62.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/5.62.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v6.0.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#600-2023-07-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.62.0...v6.0.0)

##### Bug Fixes

- bumped ts-api-utils to 0.0.39
([#&#8203;6497](https://togithub.com/typescript-eslint/typescript-eslint/issues/6497))
([217c710](https://togithub.com/typescript-eslint/typescript-eslint/commit/217c710d99445994b9c8db7b9bee9b9cc63bc4cb))
- correct handling of additionalProperties in object schemas
([#&#8203;6939](https://togithub.com/typescript-eslint/typescript-eslint/issues/6939))
([489c7a5](https://togithub.com/typescript-eslint/typescript-eslint/commit/489c7a50ae99ef66df152a68fd447f7e42a23558))
- correct lint error after merge
([277fdb5](https://togithub.com/typescript-eslint/typescript-eslint/commit/277fdb5ac76bd761ae6f5d1052445dcff2e848a1))
- **eslint-plugin:** \[explicit-module-boundary-types] remove
shouldTrackReferences option from schema
([#&#8203;5399](https://togithub.com/typescript-eslint/typescript-eslint/issues/5399))
([6d32734](https://togithub.com/typescript-eslint/typescript-eslint/commit/6d32734b1312f60ee7d12d4bb19fc1cf52e7f0a5))
- **eslint-plugin:** allow parser@^6.0.0
([#&#8203;6630](https://togithub.com/typescript-eslint/typescript-eslint/issues/6630))
([92908bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/92908bdd9c102ff599da6a4791e8ad3e6d3dc593))
- **eslint-plugin:** remove valid-typeof disable in eslint-recommended
([#&#8203;5381](https://togithub.com/typescript-eslint/typescript-eslint/issues/5381))
([b82df5e](https://togithub.com/typescript-eslint/typescript-eslint/commit/b82df5eaed437727566cde2b53410001505f1b13))
- fix illegal decorator check
([#&#8203;6723](https://togithub.com/typescript-eslint/typescript-eslint/issues/6723))
([c456f8c](https://togithub.com/typescript-eslint/typescript-eslint/commit/c456f8cdef5a931c631bfbcfc84d8a25caaf019f))
- rename typeParameters to typeArguments where needed
([#&#8203;5384](https://togithub.com/typescript-eslint/typescript-eslint/issues/5384))
([08d757b](https://togithub.com/typescript-eslint/typescript-eslint/commit/08d757b26b00d0accea010e61ec42b4f753f993e))
- replace tsutils with ts-api-tools
([#&#8203;6428](https://togithub.com/typescript-eslint/typescript-eslint/issues/6428))
([79327b4](https://togithub.com/typescript-eslint/typescript-eslint/commit/79327b4999999cde3003901b40527af002c4906a))
- **type-utils:** treat intrinsic types as if they are from lib and
never match error types
([#&#8203;6869](https://togithub.com/typescript-eslint/typescript-eslint/issues/6869))
([ecb57de](https://togithub.com/typescript-eslint/typescript-eslint/commit/ecb57de5eb50511bed163f6e1b27e31b8577344e))
- **typescript-estree:** account for namespace nesting in AST conversion
([#&#8203;6272](https://togithub.com/typescript-eslint/typescript-eslint/issues/6272))
([09e3877](https://togithub.com/typescript-eslint/typescript-eslint/commit/09e38776c63fea3328f71df36644ee11dd137cc1))
- update `exports` field in package.json files
([#&#8203;6550](https://togithub.com/typescript-eslint/typescript-eslint/issues/6550))
([53776c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/53776c244f8bbdc852d57c7b313b0935e755ddc4))

##### chore

- drop support for node v14.17, v17
([#&#8203;5971](https://togithub.com/typescript-eslint/typescript-eslint/issues/5971))
([cc62015](https://togithub.com/typescript-eslint/typescript-eslint/commit/cc62015b8ae5f207912ff8988e2a0b3fe9a79243))

##### Features

- add new package `rule-tester`
([#&#8203;6777](https://togithub.com/typescript-eslint/typescript-eslint/issues/6777))
([2ce1c1d](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ce1c1d22c799a1ca027674fcb9b3a7ab0107428))
- add package.json exports for public packages
([#&#8203;6458](https://togithub.com/typescript-eslint/typescript-eslint/issues/6458))
([d676683](https://togithub.com/typescript-eslint/typescript-eslint/commit/d6766838a05259556029acaac57dc7839b68c592))
- bump minimum supported TS version to 4.2.4
([#&#8203;5915](https://togithub.com/typescript-eslint/typescript-eslint/issues/5915))
([a8e71d5](https://togithub.com/typescript-eslint/typescript-eslint/commit/a8e71d52169f32ab9e836ec96d980ba52deffe12))
- bump ts-api-utils to v0.0.21
([#&#8203;6459](https://togithub.com/typescript-eslint/typescript-eslint/issues/6459))
([3915661](https://togithub.com/typescript-eslint/typescript-eslint/commit/391566172dbc6013be79952fc68a588bf653fa8d))
- bump ts-api-utils to v0.0.22
([#&#8203;6472](https://togithub.com/typescript-eslint/typescript-eslint/issues/6472))
([b88cd23](https://togithub.com/typescript-eslint/typescript-eslint/commit/b88cd2332921efcca7ec5f4176f19779346d963b))
- drop support for ESLint v6
([#&#8203;5972](https://togithub.com/typescript-eslint/typescript-eslint/issues/5972))
([bda806d](https://togithub.com/typescript-eslint/typescript-eslint/commit/bda806d78ee46133587d9383baff52d796a594e5))
- drop support for node v12
([#&#8203;5918](https://togithub.com/typescript-eslint/typescript-eslint/issues/5918))
([7e3fe9a](https://togithub.com/typescript-eslint/typescript-eslint/commit/7e3fe9a67abd394b0a114f2deb466edf5c9759ac))
- drop support for node v14 and test against node v20
([#&#8203;7022](https://togithub.com/typescript-eslint/typescript-eslint/issues/7022))
([e6235bf](https://togithub.com/typescript-eslint/typescript-eslint/commit/e6235bf61b781066653581b57b7cd976c9c4f905))
- **eslint-plugin:** \[prefer-nullish-coalescing]: add support for
assignment expressions
([#&#8203;5234](https://togithub.com/typescript-eslint/typescript-eslint/issues/5234))
([4bdbe67](https://togithub.com/typescript-eslint/typescript-eslint/commit/4bdbe67955fd591c25e58b13e674ba05bf5ed585))
- **eslint-plugin:** \[prefer-optional-chain] handle cases where the
first operands are unrelated to the rest of the chain and add type info
([#&#8203;6397](https://togithub.com/typescript-eslint/typescript-eslint/issues/6397))
([02a37c4](https://togithub.com/typescript-eslint/typescript-eslint/commit/02a37c4c79d9b83998b7ee1376be43b06e12b3a0))
- **eslint-plugin:** \[prefer-readonly-parameter-types] added an
optional type allowlist
([#&#8203;4436](https://togithub.com/typescript-eslint/typescript-eslint/issues/4436))
([c9427b7](https://togithub.com/typescript-eslint/typescript-eslint/commit/c9427b78b69f1a6a2453ef2df2be5bf96b7b00bc))
- **eslint-plugin:** \[restrict-plus-operands] change
checkCompoundAssignments to skipCompoundAssignments
([#&#8203;7027](https://togithub.com/typescript-eslint/typescript-eslint/issues/7027))
([dc801d8](https://togithub.com/typescript-eslint/typescript-eslint/commit/dc801d892ecc1af678ff37166481f4b69186164c))
- **eslint-plugin:** add config that disables type-aware linting
([#&#8203;6470](https://togithub.com/typescript-eslint/typescript-eslint/issues/6470))
([3b063cf](https://togithub.com/typescript-eslint/typescript-eslint/commit/3b063cfadce50985f8ec6d8f44f5b1cbd5c1ea57))
- **eslint-plugin:** apply final v6 changes to configs
([#&#8203;7110](https://togithub.com/typescript-eslint/typescript-eslint/issues/7110))
([c13ce0b](https://togithub.com/typescript-eslint/typescript-eslint/commit/c13ce0b4f7a74a6d8fecf78d25ebd8181f7a9119))
- **eslint-plugin:** deprecate no-type-alias
([#&#8203;6229](https://togithub.com/typescript-eslint/typescript-eslint/issues/6229))
([820bdf2](https://togithub.com/typescript-eslint/typescript-eslint/commit/820bdf2a3934d4186d51186693ced02df64a57ce))
- **eslint-plugin:** final final config changes for v6
([#&#8203;7157](https://togithub.com/typescript-eslint/typescript-eslint/issues/7157))
([e35c5c1](https://togithub.com/typescript-eslint/typescript-eslint/commit/e35c5c1c39f3d76b916ad1c1ac2c7bf05b379193))
- **eslint-plugin:** rework configs: recommended, strict, stylistic;
-type-checked
([#&#8203;5251](https://togithub.com/typescript-eslint/typescript-eslint/issues/5251))
([5346b5b](https://togithub.com/typescript-eslint/typescript-eslint/commit/5346b5bbdbba81439ba761c282ba9cdcec7b45c8)),
closes
[#&#8203;5036](https://togithub.com/typescript-eslint/typescript-eslint/issues/5036)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;3076](https://togithub.com/typescript-eslint/typescript-eslint/issues/3076)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;5889](https://togithub.com/typescript-eslint/typescript-eslint/issues/5889)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;5883](https://togithub.com/typescript-eslint/typescript-eslint/issues/5883)
[#&#8203;4863](https://togithub.com/typescript-eslint/typescript-eslint/issues/4863)
[#&#8203;5381](https://togithub.com/typescript-eslint/typescript-eslint/issues/5381)
[#&#8203;5256](https://togithub.com/typescript-eslint/typescript-eslint/issues/5256)
[#&#8203;5399](https://togithub.com/typescript-eslint/typescript-eslint/issues/5399)
- fork json schema types for better compat with ESLint rule validation
([#&#8203;6963](https://togithub.com/typescript-eslint/typescript-eslint/issues/6963))
([a4967f2](https://togithub.com/typescript-eslint/typescript-eslint/commit/a4967f2e8cc7b0432d8dfe804772e60042c5384c))
- improve rule schemas, add test to validate schemas, add tooling to
generate schema types
([#&#8203;6899](https://togithub.com/typescript-eslint/typescript-eslint/issues/6899))
([acc1a43](https://togithub.com/typescript-eslint/typescript-eslint/commit/acc1a43e02a403ff74a54c28c2c495f00d0be038))
- made BaseNode.parent non-optional
([#&#8203;5252](https://togithub.com/typescript-eslint/typescript-eslint/issues/5252))
([a4768f3](https://togithub.com/typescript-eslint/typescript-eslint/commit/a4768f38ef4943873c1e9443e8cd101a663ac3c0)),
closes
[#&#8203;5036](https://togithub.com/typescript-eslint/typescript-eslint/issues/5036)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;3076](https://togithub.com/typescript-eslint/typescript-eslint/issues/3076)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;5889](https://togithub.com/typescript-eslint/typescript-eslint/issues/5889)
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;5883](https://togithub.com/typescript-eslint/typescript-eslint/issues/5883)
[#&#8203;4863](https://togithub.com/typescript-eslint/typescript-eslint/issues/4863)
[#&#8203;5381](https://togithub.com/typescript-eslint/typescript-eslint/issues/5381)
[#&#8203;5256](https://togithub.com/typescript-eslint/typescript-eslint/issues/5256)
[#&#8203;5399](https://togithub.com/typescript-eslint/typescript-eslint/issues/5399)
- remove `RuleTester` in `/utils` in favour of the new `/rule-tester`
package
([#&#8203;6816](https://togithub.com/typescript-eslint/typescript-eslint/issues/6816))
([c33f497](https://togithub.com/typescript-eslint/typescript-eslint/commit/c33f497ad8aec7c123c7374f7aff3e24025fe861))
- remove partial type-information program
([#&#8203;6066](https://togithub.com/typescript-eslint/typescript-eslint/issues/6066))
([7fc062a](https://togithub.com/typescript-eslint/typescript-eslint/commit/7fc062abc30a73093cd943c2cb808ae373fe12d9))
- **typescript-estree:** add type checker wrapper APIs to
ParserServicesWithTypeInformation
([#&#8203;6404](https://togithub.com/typescript-eslint/typescript-eslint/issues/6404))
([62d5755](https://togithub.com/typescript-eslint/typescript-eslint/commit/62d57559564fb08512eafe03a2c1b167c4377601))
- **typescript-estree:** added allowInvalidAST option to not throw on
invalid tokens
([#&#8203;6247](https://togithub.com/typescript-eslint/typescript-eslint/issues/6247))
([a3b177d](https://togithub.com/typescript-eslint/typescript-eslint/commit/a3b177d59adaf8ea76b205befc8b12d86447f1fb))
- **typescript-estree:** check for illegal decorators on function
declarations
([#&#8203;6590](https://togithub.com/typescript-eslint/typescript-eslint/issues/6590))
([1b39cfd](https://togithub.com/typescript-eslint/typescript-eslint/commit/1b39cfd307955deb8e407cf8dd3a6ca1ed1b8df6))
- **typescript-estree:** check modifiers on every node
([#&#8203;6615](https://togithub.com/typescript-eslint/typescript-eslint/issues/6615))
([62d6230](https://togithub.com/typescript-eslint/typescript-eslint/commit/62d62304e16b553274a80d8ab2653543a22f2391))
- **typescript-estree:** remove optionality from AST boolean properties
([#&#8203;6274](https://togithub.com/typescript-eslint/typescript-eslint/issues/6274))
([df131e2](https://togithub.com/typescript-eslint/typescript-eslint/commit/df131e258c93e5714c88c0373cfeb2e1e75afc75))
- **typescript-estree:** throw errors for object methods without
function bodies
([#&#8203;6589](https://togithub.com/typescript-eslint/typescript-eslint/issues/6589))
([1d78576](https://togithub.com/typescript-eslint/typescript-eslint/commit/1d78576d41323e35c2d2a2ecc92f6ee76ed61d57))
- **typescript-estree:** throw errors when abstract property has
initializer
([#&#8203;6613](https://togithub.com/typescript-eslint/typescript-eslint/issues/6613))
([dcdbc76](https://togithub.com/typescript-eslint/typescript-eslint/commit/dcdbc76d5418a383968d15e32d2eba7a9d2d7e79))

##### BREAKING CHANGES

-   **eslint-plugin:** Adds an additional class of checks to the rule
-   drop support for ESLint v6
-   drops support for node v17
- Bumps the minimum supported range and removes handling for old
versions
-   drops support for node v12

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>

###
[`v6.0.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#600-2023-07-10)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.62.0...v6.0.0)

##### Bug Fixes

- update `exports` field in package.json files
([#&#8203;6550](https://togithub.com/typescript-eslint/typescript-eslint/issues/6550))
([53776c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/53776c244f8bbdc852d57c7b313b0935e755ddc4))

##### chore

- drop support for node v14.17, v17
([#&#8203;5971](https://togithub.com/typescript-eslint/typescript-eslint/issues/5971))
([cc62015](https://togithub.com/typescript-eslint/typescript-eslint/commit/cc62015b8ae5f207912ff8988e2a0b3fe9a79243))

##### Features

- add new package `rule-tester`
([#&#8203;6777](https://togithub.com/typescript-eslint/typescript-eslint/issues/6777))
([2ce1c1d](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ce1c1d22c799a1ca027674fcb9b3a7ab0107428))
- add package.json exports for public packages
([#&#8203;6458](https://togithub.com/typescript-eslint/typescript-eslint/issues/6458))
([d676683](https://togithub.com/typescript-eslint/typescript-eslint/commit/d6766838a05259556029acaac57dc7839b68c592))
- drop support for ESLint v6
([#&#8203;5972](https://togithub.com/typescript-eslint/typescript-eslint/issues/5972))
([bda806d](https://togithub.com/typescript-eslint/typescript-eslint/commit/bda806d78ee46133587d9383baff52d796a594e5))
- drop support for node v12
([#&#8203;5918](https://togithub.com/typescript-eslint/typescript-eslint/issues/5918))
([7e3fe9a](https://togithub.com/typescript-eslint/typescript-eslint/commit/7e3fe9a67abd394b0a114f2deb466edf5c9759ac))
- drop support for node v14 and test against node v20
([#&#8203;7022](https://togithub.com/typescript-eslint/typescript-eslint/issues/7022))
([e6235bf](https://togithub.com/typescript-eslint/typescript-eslint/commit/e6235bf61b781066653581b57b7cd976c9c4f905))
- remove partial type-information program
([#&#8203;6066](https://togithub.com/typescript-eslint/typescript-eslint/issues/6066))
([7fc062a](https://togithub.com/typescript-eslint/typescript-eslint/commit/7fc062abc30a73093cd943c2cb808ae373fe12d9))
- **scope-manager:** ignore ECMA version
([#&#8203;5889](https://togithub.com/typescript-eslint/typescript-eslint/issues/5889))
([f2330f7](https://togithub.com/typescript-eslint/typescript-eslint/commit/f2330f79739eb93e3c290ccc6e810a01e097eda0)),
closes
[#&#8203;5834](https://togithub.com/typescript-eslint/typescript-eslint/issues/5834)
[#&#8203;5882](https://togithub.com/typescript-eslint/typescript-eslint/issues/5882)
[#&#8203;5864](https://togithub.com/typescript-eslint/typescript-eslint/issues/5864)
[#&#8203;5883](https://togithub.com/typescript-eslint/typescript-eslint/issues/5883)
- **typescript-estree:** added allowInvalidAST option to not throw on
invalid tokens
([#&#8203;6247](https://togithub.com/typescript-eslint/typescript-eslint/issues/6247))
([a3b177d](https://togithub.com/typescript-eslint/typescript-eslint/commit/a3b177d59adaf8ea76b205befc8b12d86447f1fb))
- **typescript-estree:** allow providing code as a ts.SourceFile
([#&#8203;5892](https://togithub.com/typescript-eslint/typescript-eslint/issues/5892))
([af41b7f](https://togithub.com/typescript-eslint/typescript-eslint/commit/af41b7fa7b9b8f3023fdabd40846598d5d4d4f61))
- **typescript-estree:** deprecate createDefaultProgram
([#&#8203;5890](https://togithub.com/typescript-eslint/typescript-eslint/issues/5890))
([426d6b6](https://togithub.com/typescript-eslint/typescript-eslint/commit/426d6b647e6df3e312d1cef3e28dadaef6675fd3))
- **typescript-estree:** remove optionality from AST boolean properties
([#&#8203;6274](https://togithub.com/typescript-eslint/typescript-eslint/issues/6274))
([df131e2](https://togithub.com/typescript-eslint/typescript-eslint/commit/df131e258c93e5714c88c0373cfeb2e1e75afc75))

##### BREAKING CHANGES

-   drop support for ESLint v6
-   drops support for node v17
-   drops support for node v12

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 - "after 4pm on friday,before 9am on
monday,every weekend" in timezone Europe/Paris, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/specfy/stack-analyser).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi44LjExIiwidGFyZ2V0QnJhbmNoIjoiY2hvcmUvcmVub3ZhdGVCYXNlQnJhbmNoIn0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Samuel Bodin <1637651+bodinsamuel@users.noreply.github.com>
@bodinsamuel bodinsamuel merged commit 0a9003f into main Jul 17, 2023
1 check passed
@bodinsamuel bodinsamuel deleted the chore/renovateBaseBranch branch July 17, 2023 15:27
github-actions bot pushed a commit that referenced this pull request Aug 8, 2023
# [1.4.0](v1.3.6...v1.4.0) (2023-08-08)

### Bug Fixes

* dependencies 2023-07-16 ([#21](#21)) ([0a9003f](0a9003f))
* dependencies 2023-07-23 ([#26](#26)) ([86c3bf4](86c3bf4))
* namespace Vault to avoid conflict ([4f0ac2e](4f0ac2e))
* rename gomod to golang ([d4a0cd3](d4a0cd3))
* rename rustcargo to rust since it's the official package manager ([31e3513](31e3513))
* **rules:** add Fastly ([d816405](d816405))
* **rules:** add GCP Ai Platform ([da08aef](da08aef))
* **rules:** add GCP BigTable ([521dc76](521dc76))
* **rules:** add GCP Cloud Build ([9e038c4](9e038c4))
* **rules:** add GCP Dataproc ([95267e5](95267e5))
* **rules:** add GCP Datastore ([849a31c](849a31c))
* **rules:** add GCP DNS ([bae5e74](bae5e74))
* **rules:** add GCP Functions ([dc51d87](dc51d87))
* **rules:** add GCP Language ([df0103c](df0103c))
* **rules:** add GCP Secret Manager ([855ada5](855ada5))
* **rules:** add GCP Speech ([55020f6](55020f6))
* **rules:** add GCP Translate ([8e29414](8e29414))
* **rules:** add GCP Vision ([5f8fcd5](5f8fcd5))
* **rules:** add Google Maps ([adf585c](adf585c))
* **rules:** add Puppeteer ([a737e2d](a737e2d))
* **rules:** broader match for DB ([9766a0d](9766a0d))
* **rust:** cover more edge cases ([2c2276e](2c2276e))

### Features

* Add support for Rust, update all previously declared packages ([e6fb2f0](e6fb2f0))
* **golang:** detect Service ([b60a8a3](b60a8a3))
* now support Ruby (dependencies only) ([57e162c](57e162c))
* **rules:** declare metadata along rules, auto generate list on prebuild ([c0077f3](c0077f3))
* support Deno (only dependencies) ([a12ec0d](a12ec0d))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant