Skip to content
New issue

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

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

Already on GitHub? # to your account

fix(pkg): add main entry point #662

Merged
merged 2 commits into from
Feb 26, 2024
Merged

fix(pkg): add main entry point #662

merged 2 commits into from
Feb 26, 2024

Conversation

deniak
Copy link
Contributor

@deniak deniak commented Feb 26, 2024

Before the change?

Now that the package is ESM, eslint may return the following errors:

error  Unable to resolve path to module '@octokit/core'  import/no-unresolved
error  "@octokit/core" is not found                      node/no-missing-import

After the change?

eslint should no longer report the errors

Pull request checklist

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

Please see our docs on breaking changes to help!

  • Yes
  • No

…rror `Unable to resolve path to module '@octokit/core'`
Copy link
Contributor

👋 Hi! Thank you for this contribution! Just to let you know, our GitHub SDK team does a round of issue and PR reviews twice a week, every Monday and Friday! We have a process in place for prioritizing and responding to your input. Because you are a part of this community please feel free to comment, add to, or pick up any issues/PRs that are labled with Status: Up for grabs. You & others like you are the reason all of this works! So thank you & happy coding! 🚀

@wolfy1339
Copy link
Member

I wonder why that is.

Shouldn't the export field be enough?

@deniak
Copy link
Contributor Author

deniak commented Feb 26, 2024

I wonder why that is.

Shouldn't the export field be enough?

I thought so too, but eslint started complaining after the upgrade to 6.0.0 :(

@wolfy1339
Copy link
Member

Can you add the type parameter as well for good measure

@deniak
Copy link
Contributor Author

deniak commented Feb 26, 2024

Can you add the type parameter as well for good measure

You mean the "type": "module"?
Isn't it there already (https://github.com/octokit/core.js/blob/main/package.json#L7)?

@wolfy1339
Copy link
Member

Sorry, I meant types

@deniak
Copy link
Contributor Author

deniak commented Feb 26, 2024

Sorry, I meant types

Sure, I just committed the update.

@wolfy1339 wolfy1339 changed the title add main entry point fix(pkg): add main entry point Feb 26, 2024
@wolfy1339 wolfy1339 merged commit 42148fc into octokit:main Feb 26, 2024
7 checks passed
Copy link
Contributor

🎉 This PR is included in version 6.0.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@deniak deniak deleted the patch-1 branch February 26, 2024 07:06
@deniak
Copy link
Contributor Author

deniak commented Feb 26, 2024

Thanks @wolfy1339

@wolfy1339 wolfy1339 added the Type: Bug Something isn't working as documented label Feb 27, 2024
wolfy1339 added a commit to octokit/plugin-throttling.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.
See octokit/core.js#662
wolfy1339 added a commit to octokit/plugin-rest-endpoint-methods.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/request-error.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/graphql.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/auth-token.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/oauth-app.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/oauth-authorization-url.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/plugin-retry.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/auth-oauth-app.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/auth-oauth-user.js that referenced this pull request Feb 27, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662
wolfy1339 added a commit to octokit/auth-token.js that referenced this pull request Feb 29, 2024
Some tools don't play well with only having the `exports` field present.

See octokit/core.js#662

Co-authored-by: Nick Floyd <139819+nickfloyd@users.noreply.github.com>
wolfy1339 added a commit to octokit/plugin-throttling.js that referenced this pull request Mar 1, 2024
* fix(pkg): add `main` field

Some tools don't play well with only having the `exports` field present.
See octokit/core.js#662

* maint: add comment
renovate bot added a commit to JoshuaKGoldberg/create-typescript-app that referenced this pull request Mar 2, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@octokit/request-error](https://github.com/octokit/request-error.js)
| [`6.0.1` ->
`6.0.2`](https://renovatebot.com/diffs/npm/@octokit%2frequest-error/6.0.1/6.0.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2frequest-error/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2frequest-error/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2frequest-error/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2frequest-error/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>octokit/request-error.js
(@&#8203;octokit/request-error)</summary>

###
[`v6.0.2`](https://github.com/octokit/request-error.js/releases/tag/v6.0.2)

[Compare
Source](https://github.com/octokit/request-error.js/compare/v6.0.1...v6.0.2)

##### Bug Fixes

- add `main` entry point
([#&#8203;406](https://github.com/octokit/request-error.js/issues/406))
([4e55235](https://github.com/octokit/request-error.js/commit/4e55235ccbecfc71d604e89eb814716e73fa6a35)),
closes
[octokit/core.js#662](https://github.com/octokit/core.js/issues/662)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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/JoshuaKGoldberg/create-typescript-app).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot pushed a commit to coveo/ui-kit that referenced this pull request Mar 7, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@commitlint/config-conventional](https://commitlint.js.org/)
([source](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional))
| [`18.6.2` ->
`19.0.3`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/18.6.2/19.0.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fconfig-conventional/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fconfig-conventional/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fconfig-conventional/18.6.2/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fconfig-conventional/18.6.2/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@commitlint/lint](https://commitlint.js.org/)
([source](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/lint))
| [`18.6.1` ->
`19.0.3`](https://renovatebot.com/diffs/npm/@commitlint%2flint/18.6.1/19.0.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2flint/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2flint/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2flint/18.6.1/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2flint/18.6.1/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@commitlint/load](https://commitlint.js.org/)
([source](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/load))
| [`18.6.1` ->
`19.0.3`](https://renovatebot.com/diffs/npm/@commitlint%2fload/18.6.1/19.0.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@commitlint%2fload/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@commitlint%2fload/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@commitlint%2fload/18.6.1/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@commitlint%2fload/18.6.1/19.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@octokit/graphql](https://github.com/octokit/graphql.js) | [`7.0.2`
->
`8.0.1`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql/7.0.2/8.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql/7.0.2/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql/7.0.2/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@octokit/graphql-schema](https://github.com/octokit/graphql-schema)
| [`14.58.0` ->
`15.1.1`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql-schema/14.58.0/15.1.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql-schema/15.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql-schema/15.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql-schema/14.58.0/15.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql-schema/14.58.0/15.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest)
| [`3.1.2` ->
`4.0.1`](https://renovatebot.com/diffs/npm/@salesforce%2fsfdx-lwc-jest/3.1.2/4.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@salesforce%2fsfdx-lwc-jest/4.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@salesforce%2fsfdx-lwc-jest/4.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@salesforce%2fsfdx-lwc-jest/3.1.2/4.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@salesforce%2fsfdx-lwc-jest/3.1.2/4.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`6.21.0` ->
`7.1.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`^6.0.0` ->
`^7.0.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`6.21.0` ->
`7.1.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.21.0/7.1.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.21.0/7.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jest](https://jestjs.io/)
([source](https://github.com/jestjs/jest/tree/HEAD/packages/jest)) |
[`27.5.1` ->
`29.7.0`](https://renovatebot.com/diffs/npm/jest/27.5.1/29.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jest/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jest/27.5.1/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jest/27.5.1/29.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [postcss-mixins](https://github.com/postcss/postcss-mixins) |
[`9.0.4` ->
`10.0.0`](https://renovatebot.com/diffs/npm/postcss-mixins/9.0.4/10.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/postcss-mixins/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss-mixins/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss-mixins/9.0.4/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss-mixins/9.0.4/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme)
([source](https://github.com/puppeteer/puppeteer)) | [`21.11.0` ->
`22.4.0`](https://renovatebot.com/diffs/npm/puppeteer/21.11.0/22.4.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/puppeteer/22.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/puppeteer/22.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/puppeteer/21.11.0/22.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/puppeteer/21.11.0/22.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://github.com/vuejs/language-tools)
([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`^1.8.27` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/vue-tsc/1.8.27/2.0.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/1.8.27/2.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/1.8.27/2.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [webpack-dev-server](https://github.com/webpack/webpack-dev-server)
| [`4.15.1` ->
`5.0.2`](https://renovatebot.com/diffs/npm/webpack-dev-server/4.15.1/5.0.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/webpack-dev-server/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack-dev-server/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack-dev-server/4.15.1/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack-dev-server/4.15.1/5.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>conventional-changelog/commitlint
(@&#8203;commitlint/config-conventional)</summary>

###
[`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#1903-2024-02-28)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v19.0.0...v19.0.3)

**Note:** Version bump only for package
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)

###
[`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#1900-2024-02-27)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v18.6.2...v19.0.0)

- feat!: migrate to pure ESM
([#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850))
([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)),
closes
[#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850)

##### Reverts

- Revert "chore!: minimum node version v20"
([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa))

##### BREAKING CHANGES

-   migrate to pure ESM

-   feat: migrate to pure ESM

-   chore: update snapshot

-   fix: load `parserPreset` with another `await`

-   test: migrate to vitest

-   test: remove no replacement `--runInBand` test-ci script

-   chore: fix code reviews

-   refactor(load): rewrite resolve logic

-   fix(config-nx-scopes): fix syntax error

-   feat(resolve-extends): add resolveFrom and loadParserPreset

- feat(load): use resolveFrom and loadParserPreset from resolve-extends

-   test: include only @&#8203;commitlint/\* packages src in coverage

-   test: explicit import vitest utilities

- test: remove [@&#8203;jest/globals](https://github.com/jest/globals)
from dependencies

-   fix(resolve-extends): `resolveFrom` output should be platform aware

-   test: restore NO_COLOR to test script

-   chore: fix linting issues

- fix: should use fileURLToPath instead of pathname for Windows
compatibility

-   Apply suggestions from code review

-   fix: should reuse `cli` instead call `yargs()`

-   feat(cli): set terminalWidth as wrap to avoid work break on help

-   Update .eslintrc.cjs

- feat: migrate
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)
to pure ESM

####
[18.6.2](https://github.com/conventional-changelog/commitlint/compare/v18.6.1...v18.6.2)
(2024-02-14)

##### Bug Fixes

- **config-conventional:** use default export
([#&#8203;3911](https://github.com/conventional-changelog/commitlint/issues/3911))
([bc48408](https://github.com/conventional-changelog/commitlint/commit/bc4840832f9484186d3281d13ab5e0b4f9f63113))

####
[18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1)
(2024-02-13)

**Note:** Version bump only for package
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)

</details>

<details>
<summary>conventional-changelog/commitlint
(@&#8203;commitlint/lint)</summary>

###
[`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/lint/CHANGELOG.md#1903-2024-02-28)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v19.0.0...v19.0.3)

**Note:** Version bump only for package
[@&#8203;commitlint/lint](https://github.com/commitlint/lint)

###
[`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/lint/CHANGELOG.md#1900-2024-02-27)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v18.6.1...v19.0.0)

- feat!: migrate to pure ESM
([#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850))
([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)),
closes
[#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850)

##### Reverts

- Revert "chore!: minimum node version v20"
([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa))

##### BREAKING CHANGES

-   migrate to pure ESM

-   feat: migrate to pure ESM

-   chore: update snapshot

-   fix: load `parserPreset` with another `await`

-   test: migrate to vitest

-   test: remove no replacement `--runInBand` test-ci script

-   chore: fix code reviews

-   refactor(load): rewrite resolve logic

-   fix(config-nx-scopes): fix syntax error

-   feat(resolve-extends): add resolveFrom and loadParserPreset

- feat(load): use resolveFrom and loadParserPreset from resolve-extends

-   test: include only @&#8203;commitlint/\* packages src in coverage

-   test: explicit import vitest utilities

- test: remove [@&#8203;jest/globals](https://github.com/jest/globals)
from dependencies

-   fix(resolve-extends): `resolveFrom` output should be platform aware

-   test: restore NO_COLOR to test script

-   chore: fix linting issues

- fix: should use fileURLToPath instead of pathname for Windows
compatibility

-   Apply suggestions from code review

-   fix: should reuse `cli` instead call `yargs()`

-   feat(cli): set terminalWidth as wrap to avoid work break on help

-   Update .eslintrc.cjs

- feat: migrate
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)
to pure ESM

####
[18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1)
(2024-02-13)

**Note:** Version bump only for package
[@&#8203;commitlint/lint](https://github.com/commitlint/lint)

</details>

<details>
<summary>conventional-changelog/commitlint
(@&#8203;commitlint/load)</summary>

###
[`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/load/CHANGELOG.md#1903-2024-02-28)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v19.0.2...v19.0.3)

**Note:** Version bump only for package
[@&#8203;commitlint/load](https://github.com/commitlint/load)

###
[`v19.0.2`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/load/CHANGELOG.md#1902-2024-02-28)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v19.0.1...v19.0.2)

**Note:** Version bump only for package
[@&#8203;commitlint/load](https://github.com/commitlint/load)

###
[`v19.0.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/load/CHANGELOG.md#1901-2024-02-27)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v19.0.0...v19.0.1)

##### Bug Fixes

- drop `resolve-from`, `resolve-global` and `import-fresh`, resolve
global packages correctly
([#&#8203;3939](https://github.com/conventional-changelog/commitlint/issues/3939))
([8793c63](https://github.com/conventional-changelog/commitlint/commit/8793c639c083c33714da0a29429b338776813d0c)),
closes
[#&#8203;3938](https://github.com/conventional-changelog/commitlint/issues/3938)

###
[`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/load/CHANGELOG.md#1900-2024-02-27)

[Compare
Source](https://github.com/conventional-changelog/commitlint/compare/v18.6.1...v19.0.0)

- feat!: migrate to pure ESM
([#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850))
([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)),
closes
[#&#8203;3850](https://github.com/conventional-changelog/commitlint/issues/3850)

##### Reverts

- Revert "chore!: minimum node version v20"
([2816783](https://github.com/conventional-changelog/commitlint/commit/2816783d00e7eb967de3ac9347c2fc43dc8b94fa))

##### BREAKING CHANGES

-   migrate to pure ESM

-   feat: migrate to pure ESM

-   chore: update snapshot

-   fix: load `parserPreset` with another `await`

-   test: migrate to vitest

-   test: remove no replacement `--runInBand` test-ci script

-   chore: fix code reviews

-   refactor(load): rewrite resolve logic

-   fix(config-nx-scopes): fix syntax error

-   feat(resolve-extends): add resolveFrom and loadParserPreset

- feat(load): use resolveFrom and loadParserPreset from resolve-extends

-   test: include only @&#8203;commitlint/\* packages src in coverage

-   test: explicit import vitest utilities

- test: remove [@&#8203;jest/globals](https://github.com/jest/globals)
from dependencies

-   fix(resolve-extends): `resolveFrom` output should be platform aware

-   test: restore NO_COLOR to test script

-   chore: fix linting issues

- fix: should use fileURLToPath instead of pathname for Windows
compatibility

-   Apply suggestions from code review

-   fix: should reuse `cli` instead call `yargs()`

-   feat(cli): set terminalWidth as wrap to avoid work break on help

-   Update .eslintrc.cjs

- feat: migrate
[@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)
to pure ESM

####
[18.6.1](https://github.com/conventional-changelog/commitlint/compare/v18.6.0...v18.6.1)
(2024-02-13)

**Note:** Version bump only for package
[@&#8203;commitlint/load](https://github.com/commitlint/load)

</details>

<details>
<summary>octokit/graphql.js (@&#8203;octokit/graphql)</summary>

###
[`v8.0.1`](https://github.com/octokit/graphql.js/releases/tag/v8.0.1)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v8.0.0...v8.0.1)

##### Bug Fixes

- **pkg:** add `main` entry point
([#&#8203;551](https://github.com/octokit/graphql.js/issues/551))
([d3ada54](https://github.com/octokit/graphql.js/commit/d3ada54e13e059bc14d58febb383965daf715366)),
closes
[octokit/core.js#662](https://github.com/octokit/core.js/issues/662)

###
[`v8.0.0`](https://github.com/octokit/graphql.js/releases/tag/v8.0.0)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v7.0.2...v8.0.0)

##### Features

- package is now ESM
([#&#8203;549](https://github.com/octokit/graphql.js/issues/549))
([8b126b5](https://github.com/octokit/graphql.js/commit/8b126b561259aea280b26fe4797a51ec0f013a6d))

##### BREAKING CHANGES

-   this package is now ESM

-   fix: add missing file extension in relative file path import

</details>

<details>
<summary>octokit/graphql-schema
(@&#8203;octokit/graphql-schema)</summary>

###
[`v15.1.1`](https://github.com/octokit/graphql-schema/releases/tag/v15.1.1)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.1.0...v15.1.1)

##### Bug Fixes

- built
([#&#8203;911](https://github.com/octokit/graphql-schema/issues/911))
([cd3182f](https://github.com/octokit/graphql-schema/commit/cd3182f61fd02792a408b7903c584e8cf87c9587))

###
[`v15.1.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.1.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.0.0...v15.1.0)

##### Features

- `Repository#environments(names)`
([#&#8203;908](https://github.com/octokit/graphql-schema/issues/908))
([4f4197c](https://github.com/octokit/graphql-schema/commit/4f4197c3728116667bbb17b3693990b31d7e5723))

###
[`v15.0.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.0.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v14.58.0...v15.0.0)

##### Features

- package is now ESM
([#&#8203;909](https://github.com/octokit/graphql-schema/issues/909))
([f419cdd](https://github.com/octokit/graphql-schema/commit/f419cdd03fb1c7e34b813a1bc1c51e3b79b5ba92))

##### BREAKING CHANGES

-   package is now ESM

-   fix(deps): bump execa

-   fix: correct `fs` import

-   fix: replace usage of `require()`

-   style: prettier

-   fix: update execa import

-   test: remove default export tests

</details>

<details>
<summary>salesforce/sfdx-lwc-jest
(@&#8203;salesforce/sfdx-lwc-jest)</summary>

###
[`v4.0.1`](https://github.com/salesforce/sfdx-lwc-jest/releases/tag/v4.0.1)

[Compare
Source](https://github.com/salesforce/sfdx-lwc-jest/compare/v4.0.0...v4.0.1)

#### What's Changed

- chore: update expectedApiVersion to 60 by
[@&#8203;nolanlawson](https://github.com/nolanlawson) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/348](https://github.com/salesforce/sfdx-lwc-jest/pull/348)

**Full Changelog**:
https://github.com/salesforce/sfdx-lwc-jest/compare/v4.0.0...v4.0.1

###
[`v4.0.0`](https://github.com/salesforce/sfdx-lwc-jest/releases/tag/v4.0.0)

[Compare
Source](https://github.com/salesforce/sfdx-lwc-jest/compare/v3.1.2...v4.0.0)

#### What's Changed

-   **Breaking change**: Update LWC to v6
- chore: update dependencies by
[@&#8203;nolanlawson](https://github.com/nolanlawson) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/346](https://github.com/salesforce/sfdx-lwc-jest/pull/346)

**Full Changelog**:
https://github.com/salesforce/sfdx-lwc-jest/compare/v3.1.1...v4.0.0

</details>

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

###
[`v7.1.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#711-2024-03-04)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1)

This was a version bump only for eslint-plugin to align it with other
projects, there were no code changes.

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.

###
[`v7.1.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#710-2024-02-26)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0)

##### 🚀 Features

-   **eslint-plugin:** add \*-type-checked-only configs

- **eslint-plugin:** \[naming-convention] support the auto-accessor
syntax

-   **eslint-plugin:** \[consistent-return] add new rule

##### 🩹 Fixes

- **eslint-plugin:** \[prefer-optional-chan] allow typeof for avoiding
reference error

-   **eslint-plugin:** \[no-misused-promises] improve check union types

- **eslint-plugin:** \[no-use-before-define] fix false positive type
reference in as, satisfies

##### ❤️  Thank You

-   Arka Pratim Chaudhuri
-   Josh Goldberg ✨
-   YeonJuan

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.

###
[`v7.0.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#702-2024-02-19)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2)

##### 🩹 Fixes

- fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
add tests

##### ❤️  Thank You

-   Brad Zacher
-   Gareth Jones

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.

###
[`v7.0.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#701-2024-02-12)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.0...v7.0.1)

##### 🩹 Fixes

-   **eslint-plugin:** update peer dep for parser

##### ❤️  Thank You

-   Tim Dorr

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.

###
[`v7.0.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#700-2024-02-12)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v6.21.0...v7.0.0)

##### 🚀 Features

-   ⚠️  bump ESLint, NodeJS, and TS minimum version requirements

-   add support for flat configs

##### 🩹 Fixes

- **eslint-plugin:** \[prefer-find] stop throwing type errors when
converting symbols to numbers

##### ⚠️  Breaking Changes

-   ⚠️  bump ESLint, NodeJS, and TS minimum version requirements

##### ❤️  Thank You

-   Brad Zacher
-   Kirk Waiblinger
-   StyleShit
-   YeonJuan

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.

#### 6.21.0 (2024-02-05)

##### 🚀 Features

-   export plugin metadata

-   allow `parserOptions.project: false`

-   **eslint-plugin:** add rule prefer-find

##### 🩹 Fixes

- **eslint-plugin:** \[no-unused-vars] don't report on types referenced
in export assignment expression

- **eslint-plugin:** \[switch-exhaustiveness-check] better support for
intersections, infinite types, non-union values

- **eslint-plugin:** \[consistent-type-imports] dont report on types
used in export assignment expressions

- **eslint-plugin:** \[no-unnecessary-condition] handle left-hand
optional with exactOptionalPropertyTypes option

- **eslint-plugin:** \[class-literal-property-style] allow getter when
same key setter exists

- **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid
fixes for assertions with extra tokens before `as` keyword

##### ❤️  Thank You

-   auvred
-   Brad Zacher
-   Kirk Waiblinger
-   Pete Gonzalez
-   YeonJuan

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.

#### 6.20.0 (2024-01-29)

##### 🚀 Features

- **eslint-plugin:** \[member-ordering] allow easy reuse of the default
ordering

##### 🩹 Fixes

- **eslint-plugin:** \[no-useless-template-literals] incorrect bigint
autofix result

- **eslint-plugin:** \[prefer-nullish-coalescing] treat any/unknown as
non-nullable

- **eslint-plugin:** \[no-useless-template-literals] report Infinity &
NaN

-   **eslint-plugin:** \[prefer-readonly] disable checking accessors

##### ❤️  Thank You

-   Alex Parloti
-   auvred
-   James Browning
-   StyleShit
-   YeonJuan

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.

#### 6.19.1 (2024-01-22)

##### 🩹 Fixes

- **type-utils:** preventing isUnsafeAssignment infinite recursive calls

- **eslint-plugin:** \[no-unnecessary-condition] fix false positive for
type variable

##### ❤️  Thank You

-   YeonJuan

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.

#### 6.19.0 (2024-01-15)

##### 🚀 Features

-   **eslint-plugin:** \[prefer-promise-reject-errors] add rule

-   **eslint-plugin:** \[no-array-delete] add new rule

- **eslint-plugin:** \[no-useless-template-literals] add fix suggestions

##### 🩹 Fixes

- **eslint-plugin:** \[no-unnecessary-type-assertion] detect unnecessary
non-null-assertion on a call expression

- **eslint-plugin:** \[no-unnecesary-type-assertion] treat unknown/any
as nullable

##### ❤️  Thank You

-   auvred
-   Brad Zacher
-   Josh Goldberg ✨
-   Joshua Chen
-   LJX
-   Steven
-   StyleShit

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.

#### 6.18.1 (2024-01-08)

##### 🩹 Fixes

- **eslint-plugin:** \[no-non-null-assertion] provide valid fix when
member access is on next line

- **eslint-plugin:** \[no-unnecessary-condition] improve checking
optional callee

- **eslint-plugin:** \[prefer-readonly] support modifiers of unions and
intersections

- **eslint-plugin:** \[switch-exhaustiveness-check] fix new
allowDefaultCaseForExhaustiveSwitch option

##### ❤️  Thank You

-   auvred
-   James
-   Josh Goldberg ✨
-   YeonJuan

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.

#### 6.18.0 (2024-01-06)

##### 🚀 Features

-   **typescript-estree:** throw on invalid update expressions

- **eslint-plugin:** \[no-var-requires, no-require-imports] allow option

##### ❤️  Thank You

-   auvred
-   Joshua Chen

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>

###
[`v7.1.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#711-2024-03-04)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.1.0...v7.1.1)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

###
[`v7.1.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#710-2024-02-26)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.2...v7.1.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

###
[`v7.0.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#702-2024-02-19)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.1...v7.0.2)

##### 🩹 Fixes

- fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
add tests

##### ❤️  Thank You

-   Brad Zacher
-   Gareth Jones

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.

###
[`v7.0.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#701-2024-02-12)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.0.0...v7.0.1)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

###
[`v7.0.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#700-2024-02-12)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v6.21.0...v7.0.0)

##### 🚀 Features

-   ⚠️  bump ESLint, NodeJS, and TS minimum version requirements

-   add support for flat configs

##### ⚠️  Breaking Changes

-   ⚠️  bump ESLint, NodeJS, and TS minimum version requirements

##### ❤️  Thank You

-   Brad Zacher
-   Kirk Waiblinger
-   StyleShit
-   YeonJuan

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.

#### 6.21.0 (2024-02-05)

##### 🚀 Features

-   allow `parserOptions.project: false`

##### ❤️  Thank You

-   auvred
-   Brad Zacher
-   Kirk Waiblinger
-   Pete Gonzalez
-   YeonJuan

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.

#### 6.20.0 (2024-01-29)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

#### 6.19.1 (2024-01-22)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

#### 6.19.0 (2024-01-15)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

#### 6.18.1 (2024-01-08)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

#### 6.18.0 (2024-01-06)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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>jestjs/jest (jest)</summary>

###
[`v29.7.0`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2970)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0)

##### Features

- `[create-jest]` Add `npm init` / `yarn create` initialiser for Jest
projects ([#&#8203;14465](https://github.com/jestjs/jest/pull/14453))
- `[jest-validate]` Allow deprecation warnings for unknown options
([#&#8203;14499](https://github.com/jestjs/jest/pull/14499))

##### Fixes

- `[jest-resolver]` Replace unmatched capture groups in
`moduleNameMapper` with empty string instead of `undefined`
([#&#8203;14507](https://github.com/jestjs/jest/pull/14507))
- `[jest-snapshot]` Allow for strings as well as template literals in
inline snapshots
([#&#8203;14465](https://github.com/jestjs/jest/pull/14465))
- `[@jest/test-sequencer]` Calculate test runtime if `perStats.duration`
is missing
([#&#8203;14473](https://github.com/jestjs/jest/pull/14473))

##### Performance

- `[@jest/create-cache-key-function]` Cache access of `NODE_ENV` and
`BABEL_ENV`
([#&#8203;14455](https://github.com/jestjs/jest/pull/14455))

##### Chore & Maintenance

- `[jest-cli]` Move internal config initialisation logic to the
`create-jest` package
([#&#8203;14465](https://github.com/jestjs/jest/pull/14453))

###
[`v29.6.4`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2964)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4)

##### Fixes

- `[jest-core]` Fix typo in `scheduleAndRun` performance marker
([#&#8203;14434](https://github.com/jestjs/jest/pull/14434))
- `[jest-environment-node]` Make sure `atob` and `btoa` are writeable in
Node 20 ([#&#8203;14446](https://github.com/jestjs/jest/pull/14446))
- `[jest-worker]` Additional error wrapper for `parentPort.postMessage`
to fix unhandled `DataCloneError`.
([#&#8203;14437](https://github.com/jestjs/jest/pull/14437))

###
[`v29.6.3`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2963)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.6.2...v29.6.3)

##### Fixes

- `[expect, @&#8203;jest/expect-utils]` `ObjectContaining` support
`sumbol` as key
([#&#8203;14414](https://github.com/jestjs/jest/pull/14414))
- `[expect]` Remove `@types/node` from dependencies
([#&#8203;14385](https://github.com/jestjs/jest/pull/14385))
- `[jest-core]` Use workers in watch mode by default to avoid crashes
([#&#8203;14059](https://github.com/facebook/jest/pull/14059) &
[#&#8203;14085](https://github.com/facebook/jest/pull/14085)).
- `[jest-reporters]` Update `istanbul-lib-instrument` dependency to v6.
([#&#8203;14401](https://github.com/jestjs/jest/pull/14401))
- `[jest-mock]` Revert
[#&#8203;13692](https://github.com/jestjs/jest/pull/13692) as it was a
breaking change
([#&#8203;14429](https://github.com/jestjs/jest/pull/14429))
- `[jest-mock]` Revert
[#&#8203;13866](https://github.com/jestjs/jest/pull/13866) as it was a
breaking change
([#&#8203;14429](https://github.com/jestjs/jest/pull/14429))
- `[jest-mock]` Revert
[#&#8203;13867](https://github.com/jestjs/jest/pull/13867) as it was a
breaking change
([#&#8203;14429](https://github.com/jestjs/jest/pull/14429))
- `[@jest/reporters]` Marks Reporter's hooks as optional
([#&#8203;14433](https://github.com/jestjs/jest/pull/14433))
- `[jest-runtime]` Fix dynamic ESM import module bug when loaded module
through `jest.isolateModulesAsync`
([#&#8203;14397](https://github.com/jestjs/jest/pull/14397))

##### Chore & Maintenance

- `[jest-changed-files, jest-circus, jest-console, @&#8203;jest/core,
@&#8203;jest/runtime, @&#8203;jest/transform]` Use `invariant` and
`notEmpty` from `jest-util` rather than own internal
([#&#8203;14366](https://github.com/jestjs/jest/pull/14366))

###
[`v29.6.2`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2962)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.6.1...v29.6.2)

##### Fixes

- `[jest-circus]` Fix snapshot matchers in concurrent tests when nr of
tests exceeds `maxConcurrency`
([#&#8203;14335](https://github.com/jestjs/jest/pull/14335))
- `[@jest/core]` When running global setup and teardown, do not try to
change the `message` property of the thrown error object when the
`message` property is unwritable
([#&#8203;14113](https://github.com/jestjs/jest/pull/14113))
- `[jest-snapshot]` Move `@types/prettier` from `dependencies` to
`devDependencies`
([#&#8203;14328](https://github.com/jestjs/jest/pull/14328))
- `[jest-snapshot]` Throw an explicit error if Prettier v3 is used
([#&#8203;14367](https://github.com/jestjs/jest/pull/14367))
- `[jest-reporters]` Add "skipped" and "todo" symbols to Github Actions
Reporter ([#&#8203;14309](https://github.com/jestjs/jest/pull/14309))

##### Chore & Maintenance

- `[@jest/core]` Use `pluralize` from `jest-util` rather than own
internal ([#&#8203;14322](https://github.com/jestjs/jest/pull/14322))

###
[`v29.6.1`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2961)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1)

##### Fixes

- `[jest-circus]` Revert
[#&#8203;14110](https://github.com/jestjs/jest/pull/14110) as it was a
breaking change
([#&#8203;14304](https://github.com/jestjs/jest/pull/14304))

###
[`v29.6.0`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2960)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.5.0...v29.6.0)

##### Features

- `[jest-circus, jest-snapshot]` Add support for snapshot matchers in
concurrent tests
([#&#8203;14139](https://github.com/jestjs/jest/pull/14139))
- `[jest-cli]` Include type definitions to generated config files
([#&#8203;14078](https://github.com/facebook/jest/pull/14078))
- `[jest-snapshot]` Support arrays as property matchers
([#&#8203;14025](https://github.com/facebook/jest/pull/14025))
- `[jest-core, jest-circus, jest-reporter, jest-runner]` Added support
for reporting about start individual test cases using jest-circus
([#&#8203;14174](https://github.com/jestjs/jest/pull/14174))

##### Fixes

- `[jest-circus]` Prevent false test failures caused by promise
rejections handled asynchronously
([#&#8203;14110](https://github.com/jestjs/jest/pull/14110))
- `[jest-config]` Handle frozen config object
([#&#8203;14054](https://github.com/facebook/jest/pull/14054))
- `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` in
project config
([#&#8203;14180](https://github.com/jestjs/jest/pull/14180))
- `[jest-core]` Always use workers in watch mode to avoid crashes
([#&#8203;14059](https://github.com/facebook/jest/pull/14059)).
- `[jest-environment-jsdom, jest-environment-node]` Fix assignment of
`customExportConditions` via `testEnvironmentOptions` when custom env
subclass defines a default value
([#&#8203;13989](https://github.com/facebook/jest/pull/13989))
- `[jest-matcher-utils]` Fix copying value of inherited getters
([#&#8203;14007](https://github.com/facebook/jest/pull/14007))
- `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replace
methods ([#&#8203;14008](https://github.com/facebook/jest/pull/14008))
- `[jest-mock]` Improve user input validation and error messages of
`spyOn` and `replaceProperty` methods
([#&#8203;14087](https://github.com/facebook/jest/pull/14087))
- `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this`
([#&#8203;14083](https://github.com/facebook/jest/pull/14083))
- `[jest-runtime]` Forward `wrapperLength` to the `Script` constructor
as `columnOffset` for accurate debugging
([#&#8203;14148](https://github.com/facebook/jest/pull/14148))
- `[jest-runtime]` Guard `_isMockFunction` access with `in`
([#&#8203;14188](https://github.com/facebook/jest/pull/14188))
- `[jest-snapshot]` Fix a potential bug when not using prettier and
improve performance
([#&#8203;14036](https://github.com/facebook/jest/pull/14036))
- `[@jest/transform]` Do not instrument `.json` modules
([#&#8203;14048](https://github.com/facebook/jest/pull/14048))
- `[jest-worker]` Restart a shut down worker before sending it a task
([#&#8203;14015](https://github.com/facebook/jest/pull/14015))

##### Chore & Maintenance

- `[*]` Update `semver` dependency to get vulnerability fix
([#&#8203;14262](https://github.com/jestjs/jest/pull/14262))
- `[docs]` Updated documentation for the `--runTestsByPath` CLI command
([#&#8203;14004](https://github.com/facebook/jest/pull/14004))
- `[docs]` Updated documentation regarding the synchronous fallback when
asynchronous code transforms are unavailable
([#&#8203;14056](https://github.com/facebook/jest/pull/14056))
- `[docs]` Update jest statistics of use and downloads in website Index.

###
[`v29.5.0`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2950)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.4.3...v29.5.0)

##### Features

- `[jest-changed-files]` Support Sapling
([#&#8203;13941](https://github.com/facebook/jest/pull/13941))
- `[jest-circus, @&#8203;jest/cli, jest-config]` Add feature to
randomize order of tests via CLI flag or through the config
file([#&#8203;12922](https://github.com/facebook/jest/pull/12922))
- `[jest-cli, jest-config, @&#8203;jest/core, jest-haste-map,
@&#8203;jest/reporters, jest-runner, jest-runtime, @&#8203;jest/types]`
Add `workerThreads` configuration option to allow using [worker
threads](https://nodejs.org/dist/latest/docs/api/worker_threads.html)
for parallelization
([#&#8203;13939](https://github.com/facebook/jest/pull/13939))
- `[jest-cli]` Export `yargsOptions`
([#&#8203;13970](https://github.com/facebook/jest/pull/13970))
- `[jest-config]` Add `openHandlesTimeout` option to configure possible
open handles warning.
([#&#8203;13875](https://github.com/facebook/jest/pull/13875))
- `[@jest/create-cache-key-function]` Allow passing `length` argument to
`createCacheKey()` function and set its default value to `16` on Windows
([#&#8203;13827](https://github.com/facebook/jest/pull/13827))
- `[jest-message-util]` Add support for
[AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError)
([#&#8203;13946](https://github.com/facebook/jest/pull/13946) &
[#&#8203;13947](https://github.com/facebook/jest/pull/13947))
- `[jest-message-util]` Add support for [Error
causes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause)
in `test` and `it`
([#&#8203;13935](https://github.com/facebook/jest/pull/13935) &
[#&#8203;13966](https://github.com/facebook/jest/pull/13966))
- `[jest-reporters]` Add `summaryThreshold` option to summary reporter
to allow overriding the internal threshold that is used to print the
summary of all failed tests when the number of test suites surpasses it
([#&#8203;13895](https://github.com/facebook/jest/pull/13895))
- `[jest-runtime]` Expose `@sinonjs/fake-timers` async APIs functions
`advanceTimersByTimeAsync(msToRun)` (`tickAsync(msToRun)`),
`advanceTimersToNextTimerAsync(steps)` (`nextAsync`),
`runAllTimersAsync` (`runAllAsync`), and `runOnlyPendingTimersAsync`
(`runToLastAsync`)
([#&#8203;13981](https://github.com/facebook/jest/pull/13981))
- `[jest-runtime, @&#8203;jest/transform]` Allow V8 coverage provider to
collect coverage from files which were not loaded explicitly
([#&#8203;13974](https://github.com/facebook/jest/pull/13974))
- `[jest-snapshot]` Add support to `cts` and `mts` TypeScript files to
inline snapshots
([#&#8203;13975](https://github.com/facebook/jest/pull/13975))
- `[jest-worker]` Add `start` method to worker farms
([#&#8203;13937](https://github.com/facebook/jest/pull/13937))
- `[jest-worker]` Support passing a URL as path to worker
([#&#8203;13982](https://github.com/facebook/jest/pull/13982))

##### Fixes

- `[babel-plugin-jest-hoist]` Fix unwanted hoisting of nested `jest`
usages ([#&#8203;13952](https://github.com/facebook/jest/pull/13952))
- `[jest-circus]` Send test case results for `todo` tests
([#&#8203;13915](https://github.com/facebook/jest/pull/13915))
- `[jest-circus]` Update message printed on test timeout
([#&#8203;13830](https://github.com/facebook/jest/pull/13830))
- `[jest-circus]` Avoid creating the word "testfalse" when
`takesDoneCallback` is `false` in the message printed on test timeout
AND updated timeouts test
([#&#8203;13954](https://github.com/facebook/jest/pull/13954))
- `[jest-environment-jsdom]` Stop setting `document` to `null` on
teardown
([#&#8203;13972](https://github.com/facebook/jest/pull/13972))
- `[@jest/expect-utils]` Update `toStrictEqual()` to be able to check
`jest.fn().mock.calls`
([#&#8203;13960](https://github.com/facebook/jest/pull/13960))
- `[@jest/test-result]` Allow `TestResultsProcessor` type to return a
Promise ([#&#8203;13950](https://github.com/facebook/jest/pull/13950))

##### Chore & Maintenance

- `[jest-snapshot]` Remove dependency on `jest-haste-map`
([#&#8203;13977](https://github.com/facebook/jest/pull/13977))

###
[`v29.4.3`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2943)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.4.2...v29.4.3)

##### Features

- `[expect]` Update `toThrow()` to be able to use error `cause`s
([#&#8203;13606](https://github.com/facebook/jest/pull/13606))
- `[jest-core]` allow to use `workerIdleMemoryLimit` with only 1 worker
or `runInBand` option
([#&#8203;13846](https://github.com/facebook/jest/pull/13846))
- `[jest-message-util]` Add support for [error
`cause`s](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause)
([#&#8203;13868](https://github.com/facebook/jest/pull/13868) &
[#&#8203;13912](https://github.com/facebook/jest/pull/13912))
- `[jest-runtime]` Revert `import assertions` for JSON modules as it's
been relegated to Stage 2
([#&#8203;13911](https://github.com/facebook/jest/pull/13911))

##### Fixes

- `[@jest/expect-utils]` `subsetEquality` should consider also an
object's inherited string keys
([#&#8203;13824](https://github.com/facebook/jest/pull/13824))
- `[jest-mock]` Clear mock state when `jest.restoreAllMocks()` is called
([#&#8203;13867](https://github.com/facebook/jest/pull/13867))
- `[jest-mock]` Prevent `mockImplementationOnce` and
`mockReturnValueOnce` bleeding into `withImplementation`
([#&#8203;13888](https://github.com/facebook/jest/pull/13888))
- `[jest-mock]` Do not restore mocks when `jest.resetAllMocks()` is
called ([#&#8203;13866](https://github.com/facebook/jest/pull/13866))

###
[`v29.4.2`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2942)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.4.1...v29.4.2)

##### Features

- `[@jest/core]` Instrument significant lifecycle events with
[`performance.mark()`](https://nodejs.org/docs/latest-v16.x/api/perf_hooks.html#performancemarkname-options)
([#&#8203;13859](https://github.com/facebook/jest/pull/13859))

##### Fixes

- `[expect, @&#8203;jest/expect]` Provide type of `actual` as a generic
argument to `Matchers` to allow better-typed extensions
([#&#8203;13848](https://github.com/facebook/jest/pull/13848))
- `[jest-circus]` Added explicit mention of test failing because
`done()` is not being called in error message
([#&#8203;13847](https://github.com/facebook/jest/pull/13847))
- `[jest-runtime]` Handle CJS re-exports of node core modules from ESM
([#&#8203;13856](https://github.com/facebook/jest/pull/13856))
- `[jest-transform]` Downgrade `write-file-atomic` to v4
([#&#8203;13853](https://github.com/facebook/jest/pull/13853))
- `[jest-worker]` Ignore IPC messages not intended for Jest
([#&#8203;13543](https://github.com/facebook/jest/pull/13543))

##### Chore & Maintenance

- `[*]` make sure to exclude `.eslintcache` from published module
([#&#8203;13832](https://github.com/facebook/jest/pull/13832))
- `[docs]` Cleanup incorrect links in CHANGELOG.md
([#&#8203;13857](https://github.com/facebook/jest/pull/13857))

###
[`v29.4.1`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2941)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.4.0...v29.4.1)

##### Features

- `[expect, jest-circus, @&#8203;jest/types]` Implement
`numPassingAsserts` of testResults to track the number of passing
asserts in a test
([#&#8203;13795](https://github.com/facebook/jest/pull/13795))
- `[jest-core]` Add newlines to JSON output
([#&#8203;13817](https://github.com/facebook/jest/pull/13817))
- `[@jest/reporters]` Automatic log folding in GitHub Actions Reporter
([#&#8203;13626](https://github.com/facebook/jest/pull/13626))

##### Fixes

- `[@jest/expect-utils]` `toMatchObject` diffs should include `Symbol`
properties
([#&#8203;13810](https://github.com/facebook/jest/pull/13810))
- `[jest-runtime]` Handle missing `replaceProperty`
([#&#8203;13823](https://github.com/facebook/jest/pull/13823))
- `[@jest/types]` Add partial support for `done` callbacks in typings of
`each` ([#&#8203;13756](https://github.com/facebook/jest/pull/13756))

###
[`v29.4.0`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2940)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.3.1...v29.4.0)

##### Features

- `[expect, @&#8203;jest/expect-utils]` Support custom equality testers
([#&#8203;13654](https://github.com/facebook/jest/pull/13654))
- `[jest-config, jest-worker]` Use `os.availableParallelism` if
available to calculate number of workers to spawn
([#&#8203;13738](https://github.com/facebook/jest/pull/13738))
- `[@jest/globals, jest-mock]` Add `jest.replaceProperty()` that
replaces property value
([#&#8203;13496](https://github.com/facebook/jest/pull/13496))
- `[jest-haste-map]` ignore Sapling vcs directories (`.sl/`)
([#&#8203;13674](https://github.com/facebook/jest/pull/13674))
- `[jest-resolve]` Support subpath imports
([#&#8203;13705](https://github.com/facebook/jest/pull/13705),
[#&#8203;13723](https://github.com/facebook/jest/pull/13723),
[#&#8203;13777](https://github.com/facebook/jest/pull/13777))
- `[jest-runtime]` Add `jest.isolateModulesAsync` for scoped module
initialization of asynchronous functions
([#&#8203;13680](https://github.com/facebook/jest/pull/13680))
- `[jest-runtime]` Add `jest.isEnvironmentTornDown` function
([#&#8203;13741](https://github.com/facebook/jest/pull/13741))
- `[jest-test-result]` Added `skipped` and `focused` status to
`FormattedTestResult`
([#&#8203;13700](https://github.com/facebook/jest/pull/13700))
- `[jest-transform]` Support for asynchronous `createTransformer`
([#&#8203;13762](https://github.com/facebook/jest/pull/13762))

##### Fixes

- `[jest-environment-node]` Fix non-configurable globals
([#&#8203;13687](https://github.com/facebook/jest/pull/13687))
- `[@jest/expect-utils]` `toMatchObject` should handle `Symbol`
properties
([#&#8203;13639](https://github.com/facebook/jest/pull/13639))
- `[jest-mock]` Fix `mockReset` and `resetAllMocks` `undefined` return
value([#&#8203;13692](https://github.com/facebook/jest/pull/13692))
- `[jest-resolve]` Add global paths to `require.resolve.paths`
([#&#8203;13633](https://github.com/facebook/jest/pull/13633))
- `[jest-resolve]` Correct node core module detection when using `node:`
specifiers
([#&#8203;13806](https://github.com/facebook/jest/pull/13806))
- `[jest-runtime]` Support WASM files that import JS resources
([#&#8203;13608](https://github.com/facebook/jest/pull/13608))
- `[jest-runtime]` Use the `scriptTransformer` cache in `jest-runner`
([#&#8203;13735](https://github.com/facebook/jest/pull/13735))
- `[jest-runtime]` Enforce import assertions when importing JSON in ESM
([#&#8203;12755](https://github.com/facebook/jest/pull/12755) &
[#&#8203;13805](https://github.com/facebook/jest/pull/13805))
- `[jest-snapshot]` Make sure to import `babel` outside of the sandbox
([#&#8203;13694](https://github.com/facebook/jest/pull/13694))
- `[jest-transform]` Ensure the correct configuration is passed to
preprocessors specified multiple times in the `transform` option
([#&#8203;13770](https://github.com/facebook/jest/pull/13770))

##### Chore & Maintenance

- `[@jest/fake-timers]` Update `@sinonjs/fake-timers`
([#&#8203;13612](https://github.com/facebook/jest/pull/13612))
- `[docs]` Improve custom puppeteer example to prevent worker warnings
([#&#8203;13619](https://github.com/facebook/jest/pull/13619))

###
[`v29.3.1`](https://github.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2931)

[Compare
Source](https://github.com/jestjs/jest/compare/v29.3.0...v29.3.1)

##### Fixes

-   `[jest-config]` Do not warn about

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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/coveo/ui-kit).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Louis Bompart <lbompart@coveo.com>
kodiakhq bot pushed a commit to X-oss-byte/Nextjs that referenced this pull request Mar 9, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@octokit/graphql](https://github.com/octokit/graphql.js) | [`7.0.2` -> `8.0.1`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql/7.0.2/8.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql/7.0.2/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql/7.0.2/8.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>octokit/graphql.js (@&#8203;octokit/graphql)</summary>

### [`v8.0.1`](https://github.com/octokit/graphql.js/releases/tag/v8.0.1)

[Compare Source](https://github.com/octokit/graphql.js/compare/v8.0.0...v8.0.1)

##### Bug Fixes

-   **pkg:** add `main` entry point ([#&#8203;551](https://github.com/octokit/graphql.js/issues/551)) ([d3ada54](https://github.com/octokit/graphql.js/commit/d3ada54e13e059bc14d58febb383965daf715366)), closes [octokit/core.js#662](https://github.com/octokit/core.js/issues/662)

### [`v8.0.0`](https://github.com/octokit/graphql.js/releases/tag/v8.0.0)

[Compare Source](https://github.com/octokit/graphql.js/compare/v7.0.2...v8.0.0)

##### Features

-   package is now ESM ([#&#8203;549](https://github.com/octokit/graphql.js/issues/549)) ([8b126b5](https://github.com/octokit/graphql.js/commit/8b126b561259aea280b26fe4797a51ec0f013a6d))

##### BREAKING CHANGES

-   this package is now ESM

-   fix: add missing file extension in relative file path import

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), 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.

---

 - [ ] 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/X-oss-byte/Nextjs).
github-merge-queue bot pushed a commit to coveo/ui-kit that referenced this pull request Apr 10, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@fullhuman/postcss-purgecss](https://purgecss.com)
([source](https://github.com/FullHuman/purgecss)) | [`5.0.0` ->
`6.0.0`](https://renovatebot.com/diffs/npm/@fullhuman%2fpostcss-purgecss/5.0.0/6.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@fullhuman%2fpostcss-purgecss/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fullhuman%2fpostcss-purgecss/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fullhuman%2fpostcss-purgecss/5.0.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fullhuman%2fpostcss-purgecss/5.0.0/6.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@octokit/graphql](https://github.com/octokit/graphql.js) | [`7.0.2`
->
`8.1.0`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql/7.0.2/8.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql/7.0.2/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql/7.0.2/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@octokit/graphql-schema](https://github.com/octokit/graphql-schema)
| [`14.58.0` ->
`15.5.1`](https://renovatebot.com/diffs/npm/@octokit%2fgraphql-schema/14.58.0/15.5.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@octokit%2fgraphql-schema/15.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@octokit%2fgraphql-schema/15.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@octokit%2fgraphql-schema/14.58.0/15.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@octokit%2fgraphql-schema/14.58.0/15.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/master/packages/node-resolve/#readme)
([source](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve))
| [`11.2.1` ->
`15.2.3`](https://renovatebot.com/diffs/npm/@rollup%2fplugin-node-resolve/11.2.1/15.2.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@rollup%2fplugin-node-resolve/15.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rollup%2fplugin-node-resolve/15.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rollup%2fplugin-node-resolve/11.2.1/15.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rollup%2fplugin-node-resolve/11.2.1/15.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest)
| [`4.0.1` ->
`5.0.0`](https://renovatebot.com/diffs/npm/@salesforce%2fsfdx-lwc-jest/4.0.1/5.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@salesforce%2fsfdx-lwc-jest/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@salesforce%2fsfdx-lwc-jest/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@salesforce%2fsfdx-lwc-jest/4.0.1/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@salesforce%2fsfdx-lwc-jest/4.0.1/5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| @&#8203;types/puppeteer | [`5.4.7` ->
`7.0.4`](https://renovatebot.com/diffs/npm/@types%2fpuppeteer/5.4.7/7.0.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fpuppeteer/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fpuppeteer/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fpuppeteer/5.4.7/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fpuppeteer/5.4.7/7.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [css-loader](https://github.com/webpack-contrib/css-loader) |
[`6.11.0` ->
`7.1.0`](https://renovatebot.com/diffs/npm/css-loader/6.11.0/7.1.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/css-loader/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/css-loader/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/css-loader/6.11.0/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/css-loader/6.11.0/7.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint](https://eslint.org)
([source](https://github.com/eslint/eslint)) | [`8.57.0` ->
`9.0.0`](https://renovatebot.com/diffs/npm/eslint/8.57.0/9.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/8.57.0/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/8.57.0/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
| [`27.9.0` ->
`28.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/27.9.0/28.2.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jest/28.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-jest/28.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-jest/27.9.0/28.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jest/27.9.0/28.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pino-pretty](https://github.com/pinojs/pino-pretty) | [`^6.0.0 \|\|
^10.0.0` -> `^6.0.0 \|\| ^10.0.0 \|\|
^11.0.0`](https://renovatebot.com/diffs/npm/pino-pretty/10.3.1/11.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pino-pretty/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino-pretty/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino-pretty/10.3.1/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino-pretty/10.3.1/11.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[storybook](https://github.com/storybookjs/storybook/tree/next/code/lib/cli)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli))
| [`7.6.17` ->
`8.0.6`](https://renovatebot.com/diffs/npm/storybook/7.6.17/8.0.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/7.6.17/8.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/7.6.17/8.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [style-loader](https://github.com/webpack-contrib/style-loader) |
[`3.3.4` ->
`4.0.0`](https://renovatebot.com/diffs/npm/style-loader/3.3.4/4.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/style-loader/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/style-loader/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/style-loader/3.3.4/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/style-loader/3.3.4/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ts-debounce](https://github.com/chodorowicz/ts-debounce) | [`3.0.0`
-> `4.0.0`](https://renovatebot.com/diffs/npm/ts-debounce/3.0.0/4.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-debounce/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-debounce/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-debounce/3.0.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-debounce/3.0.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>FullHuman/purgecss
(@&#8203;fullhuman/postcss-purgecss)</summary>

###
[`v6.0.0`](https://github.com/FullHuman/purgecss/blob/HEAD/CHANGELOG.md#600-2024-03-29)

[Compare
Source](https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0)

##### Bug Fixes

- collect of used variables for changed selector
([#&#8203;1217](https://github.com/FullHuman/purgecss/issues/1217))
([9fbb592](https://github.com/FullHuman/purgecss/commit/9fbb5920164d3ffd296c0eaab6a4d2b4477b418c))
- **gulp-purgecss:** move vinyl-sourcemaps-apply to deps
[#&#8203;999](https://github.com/FullHuman/purgecss/issues/999)
([7858b7a](https://github.com/FullHuman/purgecss/commit/7858b7a910efda13162095d8f528fb9e668cc190))

##### Features

- **purgecss:** add support for :where and :is
[#&#8203;978](https://github.com/FullHuman/purgecss/issues/978)
([bb5782b](https://github.com/FullHuman/purgecss/commit/bb5782bff296805f95c6bae0ce434be314bd1580))
- warn if no files are found
[#&#8203;642](https://github.com/FullHuman/purgecss/issues/642)
([6188505](https://github.com/FullHuman/purgecss/commit/61885055f46bc36c839f77c07e7d680378083567))

</details>

<details>
<summary>octokit/graphql.js (@&#8203;octokit/graphql)</summary>

###
[`v8.1.0`](https://github.com/octokit/graphql.js/releases/tag/v8.1.0)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v8.0.2...v8.1.0)

##### Features

- **security:** Add provenance
([#&#8203;562](https://github.com/octokit/graphql.js/issues/562))
([6926030](https://github.com/octokit/graphql.js/commit/692603034e9cd6ebc4de03c4351a1874ebe22e49))

###
[`v8.0.2`](https://github.com/octokit/graphql.js/releases/tag/v8.0.2)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v8.0.1...v8.0.2)

##### Bug Fixes

- **deps:** update dependency
[@&#8203;octokit/types](https://github.com/octokit/types) to v13
([ce3f6c9](https://github.com/octokit/graphql.js/commit/ce3f6c95023b199c34564f8b1b826e11c8a7fee8))

###
[`v8.0.1`](https://github.com/octokit/graphql.js/releases/tag/v8.0.1)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v8.0.0...v8.0.1)

##### Bug Fixes

- **pkg:** add `main` entry point
([#&#8203;551](https://github.com/octokit/graphql.js/issues/551))
([d3ada54](https://github.com/octokit/graphql.js/commit/d3ada54e13e059bc14d58febb383965daf715366)),
closes
[octokit/core.js#662](https://github.com/octokit/core.js/issues/662)

###
[`v8.0.0`](https://github.com/octokit/graphql.js/releases/tag/v8.0.0)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v7.1.0...v8.0.0)

##### Features

- package is now ESM
([#&#8203;549](https://github.com/octokit/graphql.js/issues/549))
([8b126b5](https://github.com/octokit/graphql.js/commit/8b126b561259aea280b26fe4797a51ec0f013a6d))

##### BREAKING CHANGES

-   this package is now ESM

-   fix: add missing file extension in relative file path import

###
[`v7.1.0`](https://github.com/octokit/graphql.js/releases/tag/v7.1.0)

[Compare
Source](https://github.com/octokit/graphql.js/compare/v7.0.2...v7.1.0)

##### Bug Fixes

- upgrade `@octokit/types`
([981171f](https://github.com/octokit/graphql.js/commit/981171f3ea463be5ec8c2910f00d7c9ea9b7389f))

##### Features

- **security:** Add provenance
([#&#8203;562](https://github.com/octokit/graphql.js/issues/562))
([cac3717](https://github.com/octokit/graphql.js/commit/cac371781d1604f7dedbd442932f0c107101093e))

</details>

<details>
<summary>octokit/graphql-schema
(@&#8203;octokit/graphql-schema)</summary>

###
[`v15.5.1`](https://github.com/octokit/graphql-schema/releases/tag/v15.5.1)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.5.0...v15.5.1)

##### Bug Fixes

- remove `PropertyTargetDefinition#PropertyTargetDefinition` again ...
nothing to see here 🤣
([#&#8203;926](https://github.com/octokit/graphql-schema/issues/926))
([6df361c](https://github.com/octokit/graphql-schema/commit/6df361cae3dced15ca9e7956930d2f8966172b3e))

###
[`v15.5.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.5.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.4.2...v15.5.0)

##### Features

- `Repository#planFeatures`, `PropertyTargetDefinition#source`
([#&#8203;916](https://github.com/octokit/graphql-schema/issues/916))
([09b963e](https://github.com/octokit/graphql-schema/commit/09b963efb954f3fc9c47ac30a433c9fc5c3c0308))

###
[`v15.4.2`](https://github.com/octokit/graphql-schema/releases/tag/v15.4.2)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.4.1...v15.4.2)

##### Bug Fixes

- correct type export to use .d.ts extension
([#&#8203;924](https://github.com/octokit/graphql-schema/issues/924))
([a347201](https://github.com/octokit/graphql-schema/commit/a3472013e7a2a01e82ba8c98d86f912a553ad334))

###
[`v15.4.1`](https://github.com/octokit/graphql-schema/releases/tag/v15.4.1)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.4.0...v15.4.1)

##### Bug Fixes

- export types explicitly
([#&#8203;923](https://github.com/octokit/graphql-schema/issues/923))
([4aa5a4b](https://github.com/octokit/graphql-schema/commit/4aa5a4bb12e5dca78e7a782e727ef3b206528261))

###
[`v15.4.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.4.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.3.0...v15.4.0)

##### Features

- **security:** Add provenance
([#&#8203;922](https://github.com/octokit/graphql-schema/issues/922))
([2320d30](https://github.com/octokit/graphql-schema/commit/2320d307149df2515b23181b149d8fe4ece23c9c))

###
[`v15.3.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.3.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.2.0...v15.3.0)

##### Features

- `FundingPlatform#BUY_ME_A_COFFEE`
([#&#8203;914](https://github.com/octokit/graphql-schema/issues/914))
([475f1d4](https://github.com/octokit/graphql-schema/commit/475f1d4277b434541afb2a11e184b4bd19a2afc9))

###
[`v15.2.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.2.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.1.2...v15.2.0)

##### Features

- **mutation:** optional `recurring` argument for `createSponsorship()`
([#&#8203;913](https://github.com/octokit/graphql-schema/issues/913))
([9d08d51](https://github.com/octokit/graphql-schema/commit/9d08d51a041f0792fa212425cbc59f3124392f3a))

###
[`v15.1.2`](https://github.com/octokit/graphql-schema/releases/tag/v15.1.2)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.1.1...v15.1.2)

##### Bug Fixes

- remove `OTECHIE` from `FundingPlatform` enum
([#&#8203;912](https://github.com/octokit/graphql-schema/issues/912))
([54d37d9](https://github.com/octokit/graphql-schema/commit/54d37d96c7766bea76959f4333b481faf439fd59))

###
[`v15.1.1`](https://github.com/octokit/graphql-schema/releases/tag/v15.1.1)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.1.0...v15.1.1)

##### Bug Fixes

- built
([#&#8203;911](https://github.com/octokit/graphql-schema/issues/911))
([cd3182f](https://github.com/octokit/graphql-schema/commit/cd3182f61fd02792a408b7903c584e8cf87c9587))

###
[`v15.1.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.1.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v15.0.0...v15.1.0)

##### Features

- `Repository#environments(names)`
([#&#8203;908](https://github.com/octokit/graphql-schema/issues/908))
([4f4197c](https://github.com/octokit/graphql-schema/commit/4f4197c3728116667bbb17b3693990b31d7e5723))

###
[`v15.0.0`](https://github.com/octokit/graphql-schema/releases/tag/v15.0.0)

[Compare
Source](https://github.com/octokit/graphql-schema/compare/v14.58.0...v15.0.0)

##### Features

- package is now ESM
([#&#8203;909](https://github.com/octokit/graphql-schema/issues/909))
([f419cdd](https://github.com/octokit/graphql-schema/commit/f419cdd03fb1c7e34b813a1bc1c51e3b79b5ba92))

##### BREAKING CHANGES

-   package is now ESM

-   fix(deps): bump execa

-   fix: correct `fs` import

-   fix: replace usage of `require()`

-   style: prettier

-   fix: update execa import

-   test: remove default export tests

</details>

<details>
<summary>rollup/plugins (@&#8203;rollup/plugin-node-resolve)</summary>

###
[`v15.2.3`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1523)

[Compare
Source](https://github.com/rollup/plugins/compare/dfe48153f8cb94fa92d520e047f49ff5f642c64c...f7fb936485437ea66baffaa078d82560085c6b6d)

*2023-10-08*

##### Bugfixes

- fix: modulePaths default is not set
[#&#8203;1534](https://github.com/rollup/plugins/pull/1534)

###
[`v15.2.2`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1522)

[Compare
Source](https://github.com/rollup/plugins/compare/767a8f5b49a3c871d681407a7b237475a7c6a97d...dfe48153f8cb94fa92d520e047f49ff5f642c64c)

*2023-10-05*

##### Bugfixes

- fix: ensure rollup 4 compatibility
[#&#8203;1595](https://github.com/rollup/plugins/pull/1595)

###
[`v15.2.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1521)

[Compare
Source](https://github.com/rollup/plugins/compare/7d395b8828db2b208c561a5bda87997c00ecf2b6...767a8f5b49a3c871d681407a7b237475a7c6a97d)

*2023-08-22*

##### Bugfixes

- fix: Implement package exports / imports resolution algorithm
according to Node documentation
[#&#8203;1549](https://github.com/rollup/plugins/pull/1549)

###
[`v15.2.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1520)

[Compare
Source](https://github.com/rollup/plugins/compare/616bdd3e2dd613821267e4e56e9666d65aef862e...7d395b8828db2b208c561a5bda87997c00ecf2b6)

*2023-08-17*

##### Features

- feat: pass original importee to secondary resolve
[#&#8203;1557](https://github.com/rollup/plugins/pull/1557)

###
[`v15.1.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1510)

[Compare
Source](https://github.com/rollup/plugins/compare/f6816155d568e60f9f7a20d091bb884034d8110a...616bdd3e2dd613821267e4e56e9666d65aef862e)

*2023-05-30*

##### Features

- feat: Resolve js/jsx/mjs/cjs imports from TypeScript files
[#&#8203;1498](https://github.com/rollup/plugins/pull/1498)

###
[`v15.0.2`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1502)

[Compare
Source](https://github.com/rollup/plugins/compare/65530068f85e64736de18be5cf53fce753ad4b4f...f6816155d568e60f9f7a20d091bb884034d8110a)

*2023-04-04*

##### Bugfixes

- fix: bump is-builtin-module version, imports with a trailing slash
[#&#8203;1424](https://github.com/rollup/plugins/pull/1424)

###
[`v15.0.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1501)

[Compare
Source](https://github.com/rollup/plugins/compare/8f1aea320bb43c16afe52bc44ed357746c8f9711...65530068f85e64736de18be5cf53fce753ad4b4f)

*2022-10-21*

##### Updates

- chore: update rollup dependencies
([3038271](https://github.com/rollup/plugins/commit/303827191ede6b2e4eade96c6968ed16a587683f))

###
[`v15.0.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1500)

[Compare
Source](https://github.com/rollup/plugins/compare/509d0310ff12f6dec78df59585b55b4f0209af9a...8f1aea320bb43c16afe52bc44ed357746c8f9711)

*2022-10-10*

##### Breaking Changes

- fix: prepare for Rollup 3
[#&#8203;1288](https://github.com/rollup/plugins/pull/1288)

###
[`v14.1.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1410)

[Compare
Source](https://github.com/rollup/plugins/compare/3dce792aa1dcb453555fc5efa214d6f034598563...509d0310ff12f6dec78df59585b55b4f0209af9a)

*2022-09-12*

##### Features

- feat: add new option, modulePaths
([#&#8203;1104](https://github.com/rollup/plugins/issues/1104))

###
[`v14.0.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1401)

[Compare
Source](https://github.com/rollup/plugins/compare/608ad1001b4da5f97dad2c8ed18af4cdb49f0902...3dce792aa1dcb453555fc5efa214d6f034598563)

*2022-09-08*

##### Bugfixes

- fix: handle circular commonjs
([#&#8203;1259](https://github.com/rollup/plugins/issues/1259))

###
[`v14.0.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1400)

*2022-09-06*

##### Breaking Changes

- fix: preserve moduleSideEffects when re-resolving files
([#&#8203;1245](https://github.com/rollup/plugins/issues/1245))

###
[`v13.3.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1330)

*2022-05-02*

##### Features

- feat: support `node:` protocol
([#&#8203;1124](https://github.com/rollup/plugins/issues/1124))

###
[`v13.2.2`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1322)

*2022-05-02*

##### Bugfixes

- fix: Respect if other plugins resolve the resolution to a different id
([#&#8203;1181](https://github.com/rollup/plugins/issues/1181))
- fix: Revert respect if other plugins resolve the resolution to a
different id
([`ae59ceb`](https://github.com/rollup/plugins/commit/ae59ceb))
- fix: Respect if other plugins resolve the resolution to a different id
([`f8d4c44`](https://github.com/rollup/plugins/commit/f8d4c44))

###
[`v13.2.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1321)

*2022-04-15*

##### Bugfixes

- fix: update side effects logic to be deep when glob doesn’t contain
`/` ([#&#8203;1148](https://github.com/rollup/plugins/issues/1148))

###
[`v13.2.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1320)

*2022-04-11*

##### Features

- feat: Add the ability to pass a function into resolveOnly
([#&#8203;1152](https://github.com/rollup/plugins/issues/1152))

###
[`v13.1.3`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1313)

*2022-01-05*

##### Bugfixes

- fix: use correct version when published
([#&#8203;1063](https://github.com/rollup/plugins/issues/1063))

###
[`v13.1.2`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1312)

*2021-12-31*

##### Bugfixes

- fix: forward meta-information from other plugins
([#&#8203;1062](https://github.com/rollup/plugins/issues/1062))

###
[`v13.1.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1311)

*2021-12-13*

##### Updates

- test: add tests for mixing custom `exportConditions` with `browser:
true` ([#&#8203;1043](https://github.com/rollup/plugins/issues/1043))

###
[`v13.1.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1310)

*2021-12-13*

##### Features

- feat: expose plugin version
([#&#8203;1050](https://github.com/rollup/plugins/issues/1050))

###
[`v13.0.6`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1306)

*2021-10-19*

##### Bugfixes

- fix: pass on isEntry flag
([#&#8203;1016](https://github.com/rollup/plugins/issues/1016))

###
[`v13.0.5`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1305)

*2021-09-21*

##### Updates

- docs: fix readme heading depth
([#&#8203;999](https://github.com/rollup/plugins/issues/999))

###
[`v13.0.4`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1304)

*2021-07-24*

##### Bugfixes

- fix: Fix bug where JS import was converted to a TS import, resulting
in an error when using export maps
([#&#8203;921](https://github.com/rollup/plugins/issues/921))

###
[`v13.0.3`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1303)

*2021-07-24*

##### Bugfixes

- fix: handle browser-mapped paths correctly in nested contexts
([#&#8203;920](https://github.com/rollup/plugins/issues/920))

###
[`v13.0.2`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1302)

*2021-07-15*

##### Bugfixes

- fix: handle "package.json" being in path
([#&#8203;927](https://github.com/rollup/plugins/issues/927))

###
[`v13.0.1`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1301)

*2021-07-15*

##### Updates

- docs: Document how to get Node.js exports resolution
([#&#8203;884](https://github.com/rollup/plugins/issues/884))

###
[`v13.0.0`](https://github.com/rollup/plugins/blob/HEAD/packages/node-resolve/CHANGELOG.md#v1300)

*2021-05-04*

##### Breaking Changes

- fix!: mark module as external if resolved module is external
([#&#8203;799](https://github.com/rollup/plugins/issues/799))

##### Features

- feat: Follow up to
[#&#8203;843](https://github.com/rollup/plugins/issues/843), refining
exports and browser field interaction
([#&#8203;866](https://github.com/rollup/plugins/issues/866))

</details>

<details>
<summary>salesforce/sfdx-lwc-jest
(@&#8203;salesforce/sfdx-lwc-jest)</summary>

###
[`v5.0.0`](https://github.com/salesforce/sfdx-lwc-jest/releases/tag/v5.0.0)

[Compare
Source](https://github.com/salesforce/sfdx-lwc-jest/compare/v4.0.1...v5.0.0)

#### Breaking changes

Snapshots may have changed due to [lwc-test
v15](https://github.com/salesforce/lwc-test/releases/tag/v15.0.0). Run
with `-u` to update.

#### What's Changed

- chore: update lwc to v6.3.2 by
[@&#8203;ravijayaramappa](https://github.com/ravijayaramappa) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/351](https://github.com/salesforce/sfdx-lwc-jest/pull/351)
- chore: move CI to GH actions by
[@&#8203;rax-it](https://github.com/rax-it) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/354](https://github.com/salesforce/sfdx-lwc-jest/pull/354)
- chore: update dependencies by
[@&#8203;nolanlawson](https://github.com/nolanlawson) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/355](https://github.com/salesforce/sfdx-lwc-jest/pull/355)
- chore: release v5.0.0 by
[@&#8203;nolanlawson](https://github.com/nolanlawson) in
[https://github.com/salesforce/sfdx-lwc-jest/pull/356](https://github.com/salesforce/sfdx-lwc-jest/pull/356)

#### New Contributors

- [@&#8203;rax-it](https://github.com/rax-it) made their first
contribution in
[https://github.com/salesforce/sfdx-lwc-jest/pull/354](https://github.com/salesforce/sfdx-lwc-jest/pull/354)

**Full Changelog**:
salesforce/sfdx-lwc-jest@v4.0.1...v5.0.0

</details>

<details>
<summary>webpack-contrib/css-loader (css-loader)</summary>

###
[`v7.1.0`](https://github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#710-2024-04-08)

[Compare
Source](https://github.com/webpack-contrib/css-loader/compare/v7.0.0...v7.1.0)

##### Features

- added the `getJSON` option to output CSS modules mapping
([#&#8203;1577](https://github.com/webpack-contrib/css-loader/issues/1577))
([af834b4](https://github.com/webpack-contrib/css-loader/commit/af834b43b375f336108d74ff7bd9ed13bc79200a))

###
[`v7.0.0`](https://github.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#700-2024-04-04)

[Compare
Source](https://github.com/webpack-contrib/css-loader/compare/v6.11.0...v7.0.0)

##### ⚠ BREAKING CHANGES

- The `modules.namedExport` option is `true` by default if you enable
the `esModule` option

Migration guide:

Before:

```js
import style from "./style.css";

console.log(style.myClass);
```

After:

```js
import * as style from "./style.css";

console.log(style.myClass);
```

- The `modules.exportLocalsConvention` has the value `as-is` when the
`modules.namedExport` option is `true` and you don't specify a value
-   Minimum supported webpack version is `5.27.0`
-   Minimum supported Node.js version is `18.12.0`

##### Features

- The `modules.namedExports` option works fine with any
`modules.exportLocalsConvention` values
([f96a110](https://github.com/webpack-contrib/css-loader/commit/f96a11007da55a632de7f58167895e1b5814d717))
- Added dashed variants for the `modules.exportLocalsConvention` options
([40e1668](https://github.com/webpack-contrib/css-loader/commit/40e1668b8366f0df63343efe706ba848c2b5dfb2))

</details>

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

###
[`v9.0.0`](https://github.com/eslint/eslint/compare/v8.57.0...e0cbc50179adac1670f4e0bd9093387a51f4f42a)

[Compare
Source](https://github.com/eslint/eslint/compare/v8.57.0...v9.0.0)

</details>

<details>
<summary>jest-community/eslint-plugin-jest
(eslint-plugin-jest)</summary>

###
[`v28.2.0`](https://github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2820-2024-04-06)

[Compare
Source](https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0)

##### Features

- support providing aliases for `@jest/globals` package
([#&#8203;1543](https://github.com/jest-community/eslint-plugin-jest/issues/1543))
([744d4f6](https://github.com/jest-community/eslint-plugin-jest/commit/744d4f6fa5685e0c87062cc867ecadbad9b2e06c))

####
[28.1.1](https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1)
(2024-04-06)

##### Bug Fixes

- **max-expects:** properly reset counter when exiting a test case
([#&#8203;1550](https://github.com/jest-community/eslint-plugin-jest/issues/1550))
([b4b7cbc](https://github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b))

###
[`v28.1.1`](https://github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2811-2024-04-06)

[Compare
Source](https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.0...v28.1.1)

##### Bug Fixes

- **max-expects:** properly reset counter when exiting a test case
([#&#8203;1550](https://github.com/jest-community/eslint-plugin-jest/issues/1550))
([b4b7cbc](https://github.com/jest-community/eslint-plugin-jest/commit/b4b7cbc6195b47ba032fcf9ef1443de6b851d42b))

###
[`v28.1.0`](https://github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2810-2024-04-06)

[Compare
Source](https://github.com/jest-community/eslint-plugin-jest/compare/v28.0.0...v28.1.0)

##### Features

- add `prefer-importing-jest-globals` rule
([#&#8203;1490](https://github.com/jest-community/eslint-plugin-jest/issues/1490))
([37478d8](https://github.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638)),
closes
[#&#8203;1101](https://github.com/jest-community/eslint-plugin-jest/issues/1101)

###
[`v28.0.0`](https://github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2800-2024-04-06)

[Compare
Source](https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v28.0.0)

##### Bug Fixes

- allow ESLint 9 as peer dependency
([#&#8203;1547](https://github.com/jest-community/eslint-plugin-jest/issues/1547))
([3c5e167](https://github.com/jest-community/eslint-plugin-jest/commit/3c5e1673afd02dc2c9b90d259c0452326715ae6c))
- drop support for Node 19
([#&#8203;1548](https://github.com/jest-community/eslint-plugin-jest/issues/1548))
([c87e388](https://github.com/jest-community/eslint-plugin-jest/commit/c87e3887e736c40d1460af9cdbdffe30f79fdaea))
- **no-large-snapshots:** avoid `instanceof RegExp` check for ESLint v9
compatibility
([#&#8203;1542](https://github.com/jest-community/eslint-plugin-jest/issues/1542))
([af4a9c9](https://github.com/jest-community/eslint-plugin-jest/commit/af4a9c94d624b5db4643c994f5bec96b0cb889b8))

##### Features

- drop support for `@typescript-eslint/eslint-plugin` v5
([#&#8203;1530](https://github.com/jest-community/eslint-plugin-jest/issues/1530))
([150e355](https://github.com/jest-community/eslint-plugin-jest/commit/150e3558a637b49ddd76d362f88332b30f78dc5c))
- drop support for Node v14
([#&#8203;1527](https://github.com/jest-community/eslint-plugin-jest/issues/1527))
([df5e580](https://github.com/jest-community/eslint-plugin-jest/commit/df5e58081d1bd15fbed8bd22f6c03d5f350d73b6))
- remove `no-if` rule
([#&#8203;1528](https://github.com/jest-community/eslint-plugin-jest/issues/1528))
([f976fc8](https://github.com/jest-community/eslint-plugin-jest/commit/f976fc8c71fc5e9f55cd5ae09092f15ee277fd2c))
- remove `snapshot` processor and `flat/snapshot` config
([#&#8203;1532](https://github.com/jest-community/eslint-plugin-jest/issues/1532))
([98087f9](https://github.com/jest-community/eslint-plugin-jest/commit/98087f9bb27082f9fbda59a56c65536fb9d8a0dc))
- upgrade `@typescript-eslint/utils` to v6
([#&#8203;1508](https://github.com/jest-community/eslint-plugin-jest/issues/1508))
([dc6e8cd](https://github.com/jest-community/eslint-plugin-jest/commit/dc6e8cd249817de585b50e473c2146e1542dd146))

##### BREAKING CHANGES

-   Node v19 is no longer supported
-   removed unneeded `snapshot` processor and `flat/snapshot` config
-   dropped support for `@typescript-eslint/eslint-plugin` v5
-   dropped support for Node v14
-   removed `no-if` in favor of `no-conditional-in-test`

</details>

<details>
<summary>pinojs/pino-pretty (pino-pretty)</summary>

###
[`v11.0.0`](https://github.com/pinojs/pino-pretty/releases/tag/v11.0.0)

[Compare
Source](https://github.com/pinojs/pino-pretty/compare/v10.3.1...v11.0.0)

#### What's Changed

- Bump actions/dependency-review-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/pinojs/pino-pretty/pull/492](https://github.com/pinojs/pino-pretty/pull/492)
- Bump actions/cache from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/pinojs/pino-pretty/pull/491](https://github.com/pinojs/pino-pretty/pull/491)
- chore(license): make detectable by GitHub by
[@&#8203;10xLaCroixDrinker](https://github.com/10xLaCroixDrinker) in
[https://github.com/pinojs/pino-pretty/pull/497](https://github.com/pinojs/pino-pretty/pull/497)
- Update help.txt: Fix program name by
[@&#8203;glensc](https://github.com/glensc) in
[https://github.com/pinojs/pino-pretty/pull/498](https://github.com/pinojs/pino-pretty/pull/498)
- Providing additional functionality to customPrettifiers and
messageFormat by [@&#8203;FoxxMD](https://github.com/FoxxMD) in
[https://github.com/pinojs/pino-pretty/pull/495](https://github.com/pinojs/pino-pretty/pull/495)
- Support objects in options.customColors by
[@&#8203;kindagonzo](https://github.com/kindagonzo) in
[https://github.com/pinojs/pino-pretty/pull/487](https://github.com/pinojs/pino-pretty/pull/487)

#### New Contributors

- [@&#8203;10xLaCroixDrinker](https://github.com/10xLaCroixDrinker)
made their first contribution in
[https://github.com/pinojs/pino-pretty/pull/497](https://github.com/pinojs/pino-pretty/pull/497)
- [@&#8203;glensc](https://github.com/glensc) made their first
contribution in
[https://github.com/pinojs/pino-pretty/pull/498](https://github.com/pinojs/pino-pretty/pull/498)
- [@&#8203;FoxxMD](https://github.com/FoxxMD) made their first
contribution in
[https://github.com/pinojs/pino-pretty/pull/495](https://github.com/pinojs/pino-pretty/pull/495)
- [@&#8203;kindagonzo](https://github.com/kindagonzo) made their first
contribution in
[https://github.com/pinojs/pino-pretty/pull/487](https://github.com/pinojs/pino-pretty/pull/487)

**Full Changelog**:
pinojs/pino-pretty@v10.3.1...v11.0.0

</details>

<details>
<summary>storybookjs/storybook (storybook)</summary>

###
[`v8.0.6`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#806)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.5...v8.0.6)

- CLI: Add --config-dir flag to migrate command -
[#&#8203;26721](https://github.com/storybookjs/storybook/pull/26721),
thanks [@&#8203;yannbf](https://github.com/yannbf)!
- Next.js: Fix next/font usage on Windows machines -
[#&#8203;26700](https://github.com/storybookjs/storybook/pull/26700),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!
- Next.js: Support path aliases when no base url is set -
[#&#8203;26651](https://github.com/storybookjs/storybook/pull/26651),
thanks [@&#8203;yannbf](https://github.com/yannbf)!
- Webpack: Fix sourcemap generation in webpack react-docgen-loader -
[#&#8203;26676](https://github.com/storybookjs/storybook/pull/26676),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!

###
[`v8.0.5`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#805)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.4...v8.0.5)

- Addon-docs: Fix `react-dom/server` imports breaking stories and docs -
[#&#8203;26557](https://github.com/storybookjs/storybook/pull/26557),
thanks [@&#8203;JReinhold](https://github.com/JReinhold)!
- Automigrations: Fix missing support for mts vite config -
[#&#8203;26441](https://github.com/storybookjs/storybook/pull/26441),
thanks [@&#8203;drik98](https://github.com/drik98)!
- CLI: Improve Yarn berry error parsing -
[#&#8203;26616](https://github.com/storybookjs/storybook/pull/26616),
thanks [@&#8203;yannbf](https://github.com/yannbf)!
- React-Docgen: Make sure to be able to handle empty unions -
[#&#8203;26639](https://github.com/storybookjs/storybook/pull/26639),
thanks [@&#8203;kasperpeulen](https://github.com/kasperpeulen)!
- Viewport: Fix missing style -
[#&#8203;26530](https://github.com/storybookjs/storybook/pull/26530),
thanks [@&#8203;jpzwarte](https://github.com/jpzwarte)!

###
[`v8.0.4`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#804)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.3...v8.0.4)

- Addon Docs: Support Stencil based display names in source snippets -
[#&#8203;26592](https://github.com/storybookjs/storybook/pull/26592),
thanks [@&#8203;yannbf](https://github.com/yannbf)!
- CLI: Instruct the correct auto-migration command -
[#&#8203;26515](https://github.com/storybookjs/storybook/pull/26515),
thanks [@&#8203;ndelangen](https://github.com/ndelangen)!
- CLI: Throw an error when running upgrade command in incorrect cwd -
[#&#8203;26585](https://github.com/storybookjs/storybook/pull/26585),
thanks [@&#8203;yannbf](https://github.com/yannbf)!

###
[`v8.0.3`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#803)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.2...v8.0.3)

- Bug: Remove redundant component check, as we auto-generate titles from
the file system -
[#&#8203;26516](https://github.com/storybookjs/storybook/pull/26516),
thanks [@&#8203;kasperpeulen](https://github.com/kasperpeulen)!
- UI: Replace the icon prop in the Manager API -
[#&#8203;26477](https://github.com/storybookjs/storybook/pull/26477),
thanks [@&#8203;cdedreuille](https://github.com/cdedreuille)!

###
[`v8.0.2`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#802)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.1...v8.0.2)

- Addon Docs: Fix \[Object object] displayName in some JSX components -
[#&#8203;26566](https://github.com/storybookjs/storybook/pull/26566),
thanks [@&#8203;yannbf](https://github.com/yannbf)!
- CLI: Add yarn1 package manager fallback for init in empty directory -
[#&#8203;26500](https://github.com/storybookjs/storybook/pull/26500),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!
- CSF: Make sure loaders/decorators can be used as array -
[#&#8203;26514](https://github.com/storybookjs/storybook/pull/26514),
thanks [@&#8203;kasperpeulen](https://github.com/kasperpeulen)!
- Controls: Fix disable condition in ArgControl component -
[#&#8203;26567](https://github.com/storybookjs/storybook/pull/26567),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!
- UI: Add key property to list children in Highlight component -
[#&#8203;26471](https://github.com/storybookjs/storybook/pull/26471),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!
- UI: Fix theming of elements inside bars -
[#&#8203;26527](https://github.com/storybookjs/storybook/pull/26527),
thanks
[@&#8203;valentinpalkovic](https://github.com/valentinpalkovic)!
- UI: Improve empty state of addon panel -
[#&#8203;26481](https://github.com/storybookjs/storybook/pull/26481),
thanks [@&#8203;yannbf](https://github.com/yannbf)!

###
[`v8.0.1`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#801)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.0.0...v8.0.1)

- Controls: Fix type summary when table.type unset -
[#&#8203;26283](https://github.com/storybookjs/storybook/pull/26283),
thanks [@&#8203;shilman](https://github.com/shilman)!
- Core: Fix addon bundling script -
[#&#8203;26145](https://github.com/storybookjs/storybook/pull/26145),
thanks [@&#8203;ndelangen](https://github.com/ndelangen)!
- Core: Fix fail to load `main.ts` error message -
[#&#8203;26035](https://github.com/storybookjs/storybook/pull/26035),
thanks [@&#8203;ndelangen](https://github.com/ndelangen)!
- Maintenance: Fix performance regressions -
[#&#8203;26411](https://github.com/storybookjs/storybook/pull/26411),
thanks [@&#8203;kasperpeulen](https://github.com/kasperpeulen)!

###
[`v8.0.0`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#800)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v7.6.17...v8.0.0)

##### Storybook 8.0 is here

It brings major improvements to Storybook's feature set for testing and
documentation, with strengthened framework support across React, Vue,
Angular, web-components, Svelte, and more.

-   🩻 Built-in visual testing
-   ⚛️ React Server Component support
-   🎛️ Improved controls for React and Vue projects
-   ⚡️ Improved Vite architecture, Vitest testing, and Vite 5 support
-   🧪 2-4x faster Storybooks for testing
-   ✨ Refreshed desktop UI
-   📲 Rebuilt mobile UX
-   🙅‍♀️ No more React requirement in non-React projects

Please checkout our [Migration
Guide](https://storybook.js.org/docs/8.0/migration-guide) to upgrade
from earlier versions of Storybook. To see a comprehensive list of
changes that went into 8.0, you can refer to the [8.0 prerelease
changelogs](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.prerelease.md).

</details>

<details>
<summary>webpack-contrib/style-loader (style-loader)</summary>

###
[`v4.0.0`](https://github.com/webpack-contrib/style-loader/blob/HEAD/CHANGELOG.md#400-2024-04-08)

[Compare
Source](https://github.com/webpack-contrib/style-loader/compare/v3.3.4...v4.0.0)

##### ⚠ BREAKING CHANGES

-   minimum supported webpack version is `5.27.0`
-   minimum support Node.js version is `18.12.0`
-   the `insert` option can only be a selector or the path to the module

Migration:

Before:

**webpack.config.js**

```js
module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: "style-loader",
            options: {
              injectType: "styleTag",
              styleTagTransform: function (css, style) {
                // Do something ...
                style.innerHTML = `${css}.modify{}\n`;

                document.head.appendChild(style);
              },
            },
          },
          "css-loader",
        ],
      },
    ],
  },
};
```

After:

**insert-function.js**

```js
function insert(css, style) {
  var parent = options.target || document.head;

  parent.appendChild(element);
}

module.exports = insert;
```

**webpack.config.js**

```js
module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: "style-loader",
            options: {
              insert: require.resolve("./insert.js"),
            },
          },
          "css-loader",
        ],
      },
    ],
  },
};
```

-   the `styleTagTransform` option can only be the path to the module

Migration:

Before:

**webpack.config.js**

```js
module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: "style-loader",
            options: {
              injectType: "styleTag",
              styleTagTransform: function (css, style) {
                // Do something ...
                style.innerHTML = `${css}.modify{}\n`;

                document.head.appendChild(style);
              },
            },
          },
          "css-loader",
        ],
      },
    ],
  },
};
```

After:

**style-tag-transform-function.js**

```js
function styleTagTransform(css, style) {
  // Do something ...
  style.innerHTML = `${css}.modify{}\n`;

  document.head.appendChild(style);
}

module.exports = styleTagTransform;
```

**webpack.config.js**

```js
module.exports = {
  module: {
    rules: [
      {
        test: /\.css$/i,
        use: [
          {
            loader: "style-loader",
            options: {
              styleTagTransform: require.resolve("./style-tag-transform-function.js"),
            },
          },
          "css-loader",
        ],
      },
    ],
  },
};
```

##### Bug Fixes

- css experiments logic
([#&#8203;617](https://github.com/webpack-contrib/style-loader/issues/617))
([8b9fc97](https://github.com/webpack-contrib/style-loader/commit/8b9fc976628341d3e33b77b5eb4b6ebad009fd19))

#####
[3.3.3](https://github.com/webpack-contrib/style-loader/compare/v3.3.2...v3.3.3)
(2023-05-19)

##### Bug Fixes

- compatibility with built-in CSS support
([#&#8203;605](https://github.com/webpack-contrib/style-loader/issues/605))
([9636f58](https://github.com/webpack-contrib/style-loader/commit/9636f5805407734f587a87e69dd048e5cc7f1021))

#####
[3.3.2](https://github.com/webpack-contrib/style-loader/compare/v3.3.1...v3.3.2)
(2023-03-13)

##### Bug Fixes

- noop in environment without DOM API
([#&#8203;597](https://github.com/webpack-contrib/style-loader/issues/597))
([03d3df3](https://github.com/webpack-contrib/style-loader/commit/03d3df3c363484c18a1e9a5e468a7600ea1322f3))

#####
[3.3.1](https://github.com/webpack-contrib/style-loader/compare/v3.3.0...v3.3.1)
(2021-10-21)

##### Bug Fixes

- small perf improvement
([#&#8203;544](https://github.com/webpack-contrib/style-loader/issues/544))
([610524e](https://github.com/webpack-contrib/style-loader/commit/610524ef6266c27e147d3c0003e7825b08f17454))

</details>

<details>
<summary>chodorowicz/ts-debounce (ts-debounce)</summary>

###
[`v4.0.0`](https://github.com/chodorowicz/ts-debounce/releases/tag/v4.0.0):
🚀 Improve inference of from the signature of the the function where
debounce is used

[Compare
Source](https://github.com/chodorowicz/ts-debounce/compare/v3.0.0...v4.0.0)

##### Breaking

- improve type inference thanks
[@&#8203;juanmendes](https://github.com/juanmendes) for the idea
- since we're improving types in some scenarios (instead of `any` you
can get more precise types) this can break your type checks

```ts
const inputs = document.querySelectorAll("input");
inputs[0].addEventListener(
  "input",
  debounce((event) => {
    // here Event has `Event` type, before it was just `any`
    expectType<EventTarget | null>(event.target);
  }, 0)
);
```

##### other

-   🧪  introduce tsd type testing
-   📝  add past contributors
-   💅  Add Prettier, format files

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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/coveo/ui-kit).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Louis Bompart <lbompart@coveo.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
released Type: Bug Something isn't working as documented
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants