-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(pkg): add main entry point #662
Conversation
…rror `Unable to resolve path to module '@octokit/core'`
👋 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 |
I wonder why that is. Shouldn't the |
I thought so too, but |
Can you add the |
You mean the |
Sorry, I meant |
Sure, I just committed the update. |
🎉 This PR is included in version 6.0.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Thanks @wolfy1339 |
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
Some tools don't play well with only having the `exports` field present. See octokit/core.js#662
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>
* 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
[![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 (@​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 ([#​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>
[![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 (@​commitlint/config-conventional)</summary> ### [`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 [@​commitlint/config-conventional](https://github.com/commitlint/config-conventional) ### [`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 ([#​3850](https://github.com/conventional-changelog/commitlint/issues/3850)) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#​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 @​commitlint/\* packages src in coverage - test: explicit import vitest utilities - test: remove [@​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 [@​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 ([#​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 [@​commitlint/config-conventional](https://github.com/commitlint/config-conventional) </details> <details> <summary>conventional-changelog/commitlint (@​commitlint/lint)</summary> ### [`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 [@​commitlint/lint](https://github.com/commitlint/lint) ### [`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 ([#​3850](https://github.com/conventional-changelog/commitlint/issues/3850)) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#​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 @​commitlint/\* packages src in coverage - test: explicit import vitest utilities - test: remove [@​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 [@​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 [@​commitlint/lint](https://github.com/commitlint/lint) </details> <details> <summary>conventional-changelog/commitlint (@​commitlint/load)</summary> ### [`v19.0.3`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 [@​commitlint/load](https://github.com/commitlint/load) ### [`v19.0.2`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 [@​commitlint/load](https://github.com/commitlint/load) ### [`v19.0.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 ([#​3939](https://github.com/conventional-changelog/commitlint/issues/3939)) ([8793c63](https://github.com/conventional-changelog/commitlint/commit/8793c639c083c33714da0a29429b338776813d0c)), closes [#​3938](https://github.com/conventional-changelog/commitlint/issues/3938) ### [`v19.0.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@​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 ([#​3850](https://github.com/conventional-changelog/commitlint/issues/3850)) ([3423735](https://github.com/conventional-changelog/commitlint/commit/342373559bdf7c783c4ef37ff05dc38a5f681159)), closes [#​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 @​commitlint/\* packages src in coverage - test: explicit import vitest utilities - test: remove [@​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 [@​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 [@​commitlint/load](https://github.com/commitlint/load) </details> <details> <summary>octokit/graphql.js (@​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 ([#​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 ([#​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 (@​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 ([#​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)` ([#​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 ([#​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 (@​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 [@​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 [@​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 (@​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 (@​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 ([#​14465](https://github.com/jestjs/jest/pull/14453)) - `[jest-validate]` Allow deprecation warnings for unknown options ([#​14499](https://github.com/jestjs/jest/pull/14499)) ##### Fixes - `[jest-resolver]` Replace unmatched capture groups in `moduleNameMapper` with empty string instead of `undefined` ([#​14507](https://github.com/jestjs/jest/pull/14507)) - `[jest-snapshot]` Allow for strings as well as template literals in inline snapshots ([#​14465](https://github.com/jestjs/jest/pull/14465)) - `[@jest/test-sequencer]` Calculate test runtime if `perStats.duration` is missing ([#​14473](https://github.com/jestjs/jest/pull/14473)) ##### Performance - `[@jest/create-cache-key-function]` Cache access of `NODE_ENV` and `BABEL_ENV` ([#​14455](https://github.com/jestjs/jest/pull/14455)) ##### Chore & Maintenance - `[jest-cli]` Move internal config initialisation logic to the `create-jest` package ([#​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 ([#​14434](https://github.com/jestjs/jest/pull/14434)) - `[jest-environment-node]` Make sure `atob` and `btoa` are writeable in Node 20 ([#​14446](https://github.com/jestjs/jest/pull/14446)) - `[jest-worker]` Additional error wrapper for `parentPort.postMessage` to fix unhandled `DataCloneError`. ([#​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, @​jest/expect-utils]` `ObjectContaining` support `sumbol` as key ([#​14414](https://github.com/jestjs/jest/pull/14414)) - `[expect]` Remove `@types/node` from dependencies ([#​14385](https://github.com/jestjs/jest/pull/14385)) - `[jest-core]` Use workers in watch mode by default to avoid crashes ([#​14059](https://github.com/facebook/jest/pull/14059) & [#​14085](https://github.com/facebook/jest/pull/14085)). - `[jest-reporters]` Update `istanbul-lib-instrument` dependency to v6. ([#​14401](https://github.com/jestjs/jest/pull/14401)) - `[jest-mock]` Revert [#​13692](https://github.com/jestjs/jest/pull/13692) as it was a breaking change ([#​14429](https://github.com/jestjs/jest/pull/14429)) - `[jest-mock]` Revert [#​13866](https://github.com/jestjs/jest/pull/13866) as it was a breaking change ([#​14429](https://github.com/jestjs/jest/pull/14429)) - `[jest-mock]` Revert [#​13867](https://github.com/jestjs/jest/pull/13867) as it was a breaking change ([#​14429](https://github.com/jestjs/jest/pull/14429)) - `[@jest/reporters]` Marks Reporter's hooks as optional ([#​14433](https://github.com/jestjs/jest/pull/14433)) - `[jest-runtime]` Fix dynamic ESM import module bug when loaded module through `jest.isolateModulesAsync` ([#​14397](https://github.com/jestjs/jest/pull/14397)) ##### Chore & Maintenance - `[jest-changed-files, jest-circus, jest-console, @​jest/core, @​jest/runtime, @​jest/transform]` Use `invariant` and `notEmpty` from `jest-util` rather than own internal ([#​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` ([#​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 ([#​14113](https://github.com/jestjs/jest/pull/14113)) - `[jest-snapshot]` Move `@types/prettier` from `dependencies` to `devDependencies` ([#​14328](https://github.com/jestjs/jest/pull/14328)) - `[jest-snapshot]` Throw an explicit error if Prettier v3 is used ([#​14367](https://github.com/jestjs/jest/pull/14367)) - `[jest-reporters]` Add "skipped" and "todo" symbols to Github Actions Reporter ([#​14309](https://github.com/jestjs/jest/pull/14309)) ##### Chore & Maintenance - `[@jest/core]` Use `pluralize` from `jest-util` rather than own internal ([#​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 [#​14110](https://github.com/jestjs/jest/pull/14110) as it was a breaking change ([#​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 ([#​14139](https://github.com/jestjs/jest/pull/14139)) - `[jest-cli]` Include type definitions to generated config files ([#​14078](https://github.com/facebook/jest/pull/14078)) - `[jest-snapshot]` Support arrays as property matchers ([#​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 ([#​14174](https://github.com/jestjs/jest/pull/14174)) ##### Fixes - `[jest-circus]` Prevent false test failures caused by promise rejections handled asynchronously ([#​14110](https://github.com/jestjs/jest/pull/14110)) - `[jest-config]` Handle frozen config object ([#​14054](https://github.com/facebook/jest/pull/14054)) - `[jest-config]` Allow `coverageDirectory` and `collectCoverageFrom` in project config ([#​14180](https://github.com/jestjs/jest/pull/14180)) - `[jest-core]` Always use workers in watch mode to avoid crashes ([#​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 ([#​13989](https://github.com/facebook/jest/pull/13989)) - `[jest-matcher-utils]` Fix copying value of inherited getters ([#​14007](https://github.com/facebook/jest/pull/14007)) - `[jest-mock]` Tweak typings to allow `jest.replaceProperty()` replace methods ([#​14008](https://github.com/facebook/jest/pull/14008)) - `[jest-mock]` Improve user input validation and error messages of `spyOn` and `replaceProperty` methods ([#​14087](https://github.com/facebook/jest/pull/14087)) - `[jest-runtime]` Bind `jest.isolateModulesAsync` to `this` ([#​14083](https://github.com/facebook/jest/pull/14083)) - `[jest-runtime]` Forward `wrapperLength` to the `Script` constructor as `columnOffset` for accurate debugging ([#​14148](https://github.com/facebook/jest/pull/14148)) - `[jest-runtime]` Guard `_isMockFunction` access with `in` ([#​14188](https://github.com/facebook/jest/pull/14188)) - `[jest-snapshot]` Fix a potential bug when not using prettier and improve performance ([#​14036](https://github.com/facebook/jest/pull/14036)) - `[@jest/transform]` Do not instrument `.json` modules ([#​14048](https://github.com/facebook/jest/pull/14048)) - `[jest-worker]` Restart a shut down worker before sending it a task ([#​14015](https://github.com/facebook/jest/pull/14015)) ##### Chore & Maintenance - `[*]` Update `semver` dependency to get vulnerability fix ([#​14262](https://github.com/jestjs/jest/pull/14262)) - `[docs]` Updated documentation for the `--runTestsByPath` CLI command ([#​14004](https://github.com/facebook/jest/pull/14004)) - `[docs]` Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable ([#​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 ([#​13941](https://github.com/facebook/jest/pull/13941)) - `[jest-circus, @​jest/cli, jest-config]` Add feature to randomize order of tests via CLI flag or through the config file([#​12922](https://github.com/facebook/jest/pull/12922)) - `[jest-cli, jest-config, @​jest/core, jest-haste-map, @​jest/reporters, jest-runner, jest-runtime, @​jest/types]` Add `workerThreads` configuration option to allow using [worker threads](https://nodejs.org/dist/latest/docs/api/worker_threads.html) for parallelization ([#​13939](https://github.com/facebook/jest/pull/13939)) - `[jest-cli]` Export `yargsOptions` ([#​13970](https://github.com/facebook/jest/pull/13970)) - `[jest-config]` Add `openHandlesTimeout` option to configure possible open handles warning. ([#​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 ([#​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) ([#​13946](https://github.com/facebook/jest/pull/13946) & [#​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` ([#​13935](https://github.com/facebook/jest/pull/13935) & [#​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 ([#​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`) ([#​13981](https://github.com/facebook/jest/pull/13981)) - `[jest-runtime, @​jest/transform]` Allow V8 coverage provider to collect coverage from files which were not loaded explicitly ([#​13974](https://github.com/facebook/jest/pull/13974)) - `[jest-snapshot]` Add support to `cts` and `mts` TypeScript files to inline snapshots ([#​13975](https://github.com/facebook/jest/pull/13975)) - `[jest-worker]` Add `start` method to worker farms ([#​13937](https://github.com/facebook/jest/pull/13937)) - `[jest-worker]` Support passing a URL as path to worker ([#​13982](https://github.com/facebook/jest/pull/13982)) ##### Fixes - `[babel-plugin-jest-hoist]` Fix unwanted hoisting of nested `jest` usages ([#​13952](https://github.com/facebook/jest/pull/13952)) - `[jest-circus]` Send test case results for `todo` tests ([#​13915](https://github.com/facebook/jest/pull/13915)) - `[jest-circus]` Update message printed on test timeout ([#​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 ([#​13954](https://github.com/facebook/jest/pull/13954)) - `[jest-environment-jsdom]` Stop setting `document` to `null` on teardown ([#​13972](https://github.com/facebook/jest/pull/13972)) - `[@jest/expect-utils]` Update `toStrictEqual()` to be able to check `jest.fn().mock.calls` ([#​13960](https://github.com/facebook/jest/pull/13960)) - `[@jest/test-result]` Allow `TestResultsProcessor` type to return a Promise ([#​13950](https://github.com/facebook/jest/pull/13950)) ##### Chore & Maintenance - `[jest-snapshot]` Remove dependency on `jest-haste-map` ([#​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 ([#​13606](https://github.com/facebook/jest/pull/13606)) - `[jest-core]` allow to use `workerIdleMemoryLimit` with only 1 worker or `runInBand` option ([#​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) ([#​13868](https://github.com/facebook/jest/pull/13868) & [#​13912](https://github.com/facebook/jest/pull/13912)) - `[jest-runtime]` Revert `import assertions` for JSON modules as it's been relegated to Stage 2 ([#​13911](https://github.com/facebook/jest/pull/13911)) ##### Fixes - `[@jest/expect-utils]` `subsetEquality` should consider also an object's inherited string keys ([#​13824](https://github.com/facebook/jest/pull/13824)) - `[jest-mock]` Clear mock state when `jest.restoreAllMocks()` is called ([#​13867](https://github.com/facebook/jest/pull/13867)) - `[jest-mock]` Prevent `mockImplementationOnce` and `mockReturnValueOnce` bleeding into `withImplementation` ([#​13888](https://github.com/facebook/jest/pull/13888)) - `[jest-mock]` Do not restore mocks when `jest.resetAllMocks()` is called ([#​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) ([#​13859](https://github.com/facebook/jest/pull/13859)) ##### Fixes - `[expect, @​jest/expect]` Provide type of `actual` as a generic argument to `Matchers` to allow better-typed extensions ([#​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 ([#​13847](https://github.com/facebook/jest/pull/13847)) - `[jest-runtime]` Handle CJS re-exports of node core modules from ESM ([#​13856](https://github.com/facebook/jest/pull/13856)) - `[jest-transform]` Downgrade `write-file-atomic` to v4 ([#​13853](https://github.com/facebook/jest/pull/13853)) - `[jest-worker]` Ignore IPC messages not intended for Jest ([#​13543](https://github.com/facebook/jest/pull/13543)) ##### Chore & Maintenance - `[*]` make sure to exclude `.eslintcache` from published module ([#​13832](https://github.com/facebook/jest/pull/13832)) - `[docs]` Cleanup incorrect links in CHANGELOG.md ([#​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, @​jest/types]` Implement `numPassingAsserts` of testResults to track the number of passing asserts in a test ([#​13795](https://github.com/facebook/jest/pull/13795)) - `[jest-core]` Add newlines to JSON output ([#​13817](https://github.com/facebook/jest/pull/13817)) - `[@jest/reporters]` Automatic log folding in GitHub Actions Reporter ([#​13626](https://github.com/facebook/jest/pull/13626)) ##### Fixes - `[@jest/expect-utils]` `toMatchObject` diffs should include `Symbol` properties ([#​13810](https://github.com/facebook/jest/pull/13810)) - `[jest-runtime]` Handle missing `replaceProperty` ([#​13823](https://github.com/facebook/jest/pull/13823)) - `[@jest/types]` Add partial support for `done` callbacks in typings of `each` ([#​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, @​jest/expect-utils]` Support custom equality testers ([#​13654](https://github.com/facebook/jest/pull/13654)) - `[jest-config, jest-worker]` Use `os.availableParallelism` if available to calculate number of workers to spawn ([#​13738](https://github.com/facebook/jest/pull/13738)) - `[@jest/globals, jest-mock]` Add `jest.replaceProperty()` that replaces property value ([#​13496](https://github.com/facebook/jest/pull/13496)) - `[jest-haste-map]` ignore Sapling vcs directories (`.sl/`) ([#​13674](https://github.com/facebook/jest/pull/13674)) - `[jest-resolve]` Support subpath imports ([#​13705](https://github.com/facebook/jest/pull/13705), [#​13723](https://github.com/facebook/jest/pull/13723), [#​13777](https://github.com/facebook/jest/pull/13777)) - `[jest-runtime]` Add `jest.isolateModulesAsync` for scoped module initialization of asynchronous functions ([#​13680](https://github.com/facebook/jest/pull/13680)) - `[jest-runtime]` Add `jest.isEnvironmentTornDown` function ([#​13741](https://github.com/facebook/jest/pull/13741)) - `[jest-test-result]` Added `skipped` and `focused` status to `FormattedTestResult` ([#​13700](https://github.com/facebook/jest/pull/13700)) - `[jest-transform]` Support for asynchronous `createTransformer` ([#​13762](https://github.com/facebook/jest/pull/13762)) ##### Fixes - `[jest-environment-node]` Fix non-configurable globals ([#​13687](https://github.com/facebook/jest/pull/13687)) - `[@jest/expect-utils]` `toMatchObject` should handle `Symbol` properties ([#​13639](https://github.com/facebook/jest/pull/13639)) - `[jest-mock]` Fix `mockReset` and `resetAllMocks` `undefined` return value([#​13692](https://github.com/facebook/jest/pull/13692)) - `[jest-resolve]` Add global paths to `require.resolve.paths` ([#​13633](https://github.com/facebook/jest/pull/13633)) - `[jest-resolve]` Correct node core module detection when using `node:` specifiers ([#​13806](https://github.com/facebook/jest/pull/13806)) - `[jest-runtime]` Support WASM files that import JS resources ([#​13608](https://github.com/facebook/jest/pull/13608)) - `[jest-runtime]` Use the `scriptTransformer` cache in `jest-runner` ([#​13735](https://github.com/facebook/jest/pull/13735)) - `[jest-runtime]` Enforce import assertions when importing JSON in ESM ([#​12755](https://github.com/facebook/jest/pull/12755) & [#​13805](https://github.com/facebook/jest/pull/13805)) - `[jest-snapshot]` Make sure to import `babel` outside of the sandbox ([#​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 ([#​13770](https://github.com/facebook/jest/pull/13770)) ##### Chore & Maintenance - `[@jest/fake-timers]` Update `@sinonjs/fake-timers` ([#​13612](https://github.com/facebook/jest/pull/13612)) - `[docs]` Improve custom puppeteer example to prevent worker warnings ([#​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>
[![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 (@​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 ([#​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 ([#​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).
[![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/) | | @​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 (@​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 ([#​1217](https://github.com/FullHuman/purgecss/issues/1217)) ([9fbb592](https://github.com/FullHuman/purgecss/commit/9fbb5920164d3ffd296c0eaab6a4d2b4477b418c)) - **gulp-purgecss:** move vinyl-sourcemaps-apply to deps [#​999](https://github.com/FullHuman/purgecss/issues/999) ([7858b7a](https://github.com/FullHuman/purgecss/commit/7858b7a910efda13162095d8f528fb9e668cc190)) ##### Features - **purgecss:** add support for :where and :is [#​978](https://github.com/FullHuman/purgecss/issues/978) ([bb5782b](https://github.com/FullHuman/purgecss/commit/bb5782bff296805f95c6bae0ce434be314bd1580)) - warn if no files are found [#​642](https://github.com/FullHuman/purgecss/issues/642) ([6188505](https://github.com/FullHuman/purgecss/commit/61885055f46bc36c839f77c07e7d680378083567)) </details> <details> <summary>octokit/graphql.js (@​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 ([#​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 [@​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 ([#​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 ([#​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 ([#​562](https://github.com/octokit/graphql.js/issues/562)) ([cac3717](https://github.com/octokit/graphql.js/commit/cac371781d1604f7dedbd442932f0c107101093e)) </details> <details> <summary>octokit/graphql-schema (@​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 🤣 ([#​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` ([#​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 ([#​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 ([#​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 ([#​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` ([#​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()` ([#​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 ([#​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 ([#​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)` ([#​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 ([#​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 (@​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 [#​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 [#​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 [#​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 [#​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 [#​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 [#​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 [#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 `/` ([#​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 ([#​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 ([#​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 ([#​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` ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​799](https://github.com/rollup/plugins/issues/799)) ##### Features - feat: Follow up to [#​843](https://github.com/rollup/plugins/issues/843), refining exports and browser field interaction ([#​866](https://github.com/rollup/plugins/issues/866)) </details> <details> <summary>salesforce/sfdx-lwc-jest (@​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 [@​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 [@​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 [@​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 [@​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 - [@​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​1490](https://github.com/jest-community/eslint-plugin-jest/issues/1490)) ([37478d8](https://github.com/jest-community/eslint-plugin-jest/commit/37478d860eb15841f2ab73bb3fb6d94f51841638)), closes [#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​kindagonzo](https://github.com/kindagonzo) in [https://github.com/pinojs/pino-pretty/pull/487](https://github.com/pinojs/pino-pretty/pull/487) #### New Contributors - [@​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) - [@​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) - [@​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) - [@​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 - [#​26721](https://github.com/storybookjs/storybook/pull/26721), thanks [@​yannbf](https://github.com/yannbf)! - Next.js: Fix next/font usage on Windows machines - [#​26700](https://github.com/storybookjs/storybook/pull/26700), thanks [@​valentinpalkovic](https://github.com/valentinpalkovic)! - Next.js: Support path aliases when no base url is set - [#​26651](https://github.com/storybookjs/storybook/pull/26651), thanks [@​yannbf](https://github.com/yannbf)! - Webpack: Fix sourcemap generation in webpack react-docgen-loader - [#​26676](https://github.com/storybookjs/storybook/pull/26676), thanks [@​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 - [#​26557](https://github.com/storybookjs/storybook/pull/26557), thanks [@​JReinhold](https://github.com/JReinhold)! - Automigrations: Fix missing support for mts vite config - [#​26441](https://github.com/storybookjs/storybook/pull/26441), thanks [@​drik98](https://github.com/drik98)! - CLI: Improve Yarn berry error parsing - [#​26616](https://github.com/storybookjs/storybook/pull/26616), thanks [@​yannbf](https://github.com/yannbf)! - React-Docgen: Make sure to be able to handle empty unions - [#​26639](https://github.com/storybookjs/storybook/pull/26639), thanks [@​kasperpeulen](https://github.com/kasperpeulen)! - Viewport: Fix missing style - [#​26530](https://github.com/storybookjs/storybook/pull/26530), thanks [@​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 - [#​26592](https://github.com/storybookjs/storybook/pull/26592), thanks [@​yannbf](https://github.com/yannbf)! - CLI: Instruct the correct auto-migration command - [#​26515](https://github.com/storybookjs/storybook/pull/26515), thanks [@​ndelangen](https://github.com/ndelangen)! - CLI: Throw an error when running upgrade command in incorrect cwd - [#​26585](https://github.com/storybookjs/storybook/pull/26585), thanks [@​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 - [#​26516](https://github.com/storybookjs/storybook/pull/26516), thanks [@​kasperpeulen](https://github.com/kasperpeulen)! - UI: Replace the icon prop in the Manager API - [#​26477](https://github.com/storybookjs/storybook/pull/26477), thanks [@​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 - [#​26566](https://github.com/storybookjs/storybook/pull/26566), thanks [@​yannbf](https://github.com/yannbf)! - CLI: Add yarn1 package manager fallback for init in empty directory - [#​26500](https://github.com/storybookjs/storybook/pull/26500), thanks [@​valentinpalkovic](https://github.com/valentinpalkovic)! - CSF: Make sure loaders/decorators can be used as array - [#​26514](https://github.com/storybookjs/storybook/pull/26514), thanks [@​kasperpeulen](https://github.com/kasperpeulen)! - Controls: Fix disable condition in ArgControl component - [#​26567](https://github.com/storybookjs/storybook/pull/26567), thanks [@​valentinpalkovic](https://github.com/valentinpalkovic)! - UI: Add key property to list children in Highlight component - [#​26471](https://github.com/storybookjs/storybook/pull/26471), thanks [@​valentinpalkovic](https://github.com/valentinpalkovic)! - UI: Fix theming of elements inside bars - [#​26527](https://github.com/storybookjs/storybook/pull/26527), thanks [@​valentinpalkovic](https://github.com/valentinpalkovic)! - UI: Improve empty state of addon panel - [#​26481](https://github.com/storybookjs/storybook/pull/26481), thanks [@​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 - [#​26283](https://github.com/storybookjs/storybook/pull/26283), thanks [@​shilman](https://github.com/shilman)! - Core: Fix addon bundling script - [#​26145](https://github.com/storybookjs/storybook/pull/26145), thanks [@​ndelangen](https://github.com/ndelangen)! - Core: Fix fail to load `main.ts` error message - [#​26035](https://github.com/storybookjs/storybook/pull/26035), thanks [@​ndelangen](https://github.com/ndelangen)! - Maintenance: Fix performance regressions - [#​26411](https://github.com/storybookjs/storybook/pull/26411), thanks [@​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 ([#​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 ([#​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 ([#​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 ([#​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 [@​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>
Before the change?
Now that the package is ESM,
eslint
may return the following errors:After the change?
eslint should no longer report the errors
Pull request checklist
Does this introduce a breaking change?
Please see our docs on breaking changes to help!