GitHub
04/20/2025, 1:44 AMunrs-resolver
to v1.6.0
---
### Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
---
• If you want to rebase/retry this PR, check this box
---
This PR was generated by Mend Renovate. View the repository job log.
pact-foundation/pact-jsGitHub
04/20/2025, 6:27 PMGitHub
04/21/2025, 3:27 PMunrs-resolver
which resolves #406, #409, #437
---
### Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
---
• If you want to rebase/retry this PR, check this box
---
This PR was generated by Mend Renovate. View the repository job log.
pact-foundation/pact-jsGitHub
04/21/2025, 9:02 PM## v4.3.4
### Patch Changes
• #442 `57611d9` Thanks `@JounQin`! - fix: add more extension aliases for ts source/declaration files
• #444 `bd45fcd` Thanks `@JounQin`! - fix(deps): bumpwhich resolves #406, #409, #437unrs-resolver
Full Changelog: import-js/eslint-import-resolver-typescript@v4.3.3...v4.3.4
## v4.3.3
### Patch Changes
• #433 `834b11e` Thanks `@JounQin`! - chore: bumpto v1.6.0unrs-resolver
Full Changelog: import-js/eslint-import-resolver-typescript@v4.3.2...v4.3.3
## v4.3.2
### Patch Changes
• #427 `dabba8e` Thanks `@JounQin`! - chore: bumpto v1.4.1unrs-resolver
Full Changelog: import-js/eslint-import-resolver-typescript@v4.3.1...v4.3.2
## v4.3.1
### Patch Changes
• #425 `2ced0ba` Thanks `@JounQin`! - chore: bumpto v1.3.3unrs-resolver
Full Changelog: import-js/eslint-import-resolver-typescript@v4.3.0...v4.3.1
## v4.3.0
### Minor Changes
• #423 `2fcb947` Thanks `@JounQin`! - feat: throw error on malformedreferencetsconfig
Full Changelog: import-js/eslint-import-resolver-typescript@v4.2.7...v4.3.0
## v4.2.7
### Patch Changes
• `aeb558f` Thanks `@JounQin`! - fix: add missingfileindex.d.cts
Full Changelog: import-js/eslint-import-resolver-typescript@v4.2.6...v4.2.7
## v4.2.6
### Patch Changes
• #417 `c3f678b` Thanks `@JounQin`! - fix:entry types, addrequire
entrymodule-sync
Full Changelog: import-js/eslint-import-resolver-typescript@v4.2.5...v4.2.6... (truncated) Changelog Sourced from eslint-import-resolver-typescript's changelog.
## 4.3.4
### Patch Changes
• #442 `57611d9` Thanks `@JounQin`! - fix: add more extension aliases for ts source/declaration files
• #444 `bd45fcd` Thanks `@JounQin`! - fix(deps): bumpwhich resolves #406, #409, #437unrs-resolver
## 4.3.3
### Patch Changes
• #433 `834b11e` Thanks `@JounQin`! - chore: bumpto v1.6.0unrs-resolver
## 4.3.2
### Patch Changes
• #427 `dabba8e` Thanks `@JounQin`! - chore: bumpto v1.4.1unrs-resolver
## 4.3.1
### Patch Changes
• #425 `2ced0ba` Thanks `@JounQin`! - chore: bumpto v1.3.3unrs-resolver
## 4.3.0
### Minor Changes
• #423 `2fcb947` Thanks `@JounQin`! - feat: throw error on malformedreferencetsconfig
## 4.2.7
### Patch Changes
• `aeb558f` Thanks `@JounQin`! - fix: add missingfileindex.d.cts
## 4.2.6
### Patch Changes
• #417 `c3f678b` Thanks `@JounQin`! - fix:entry types, addrequire
entrymodule-sync
## 4.2.5
### Patch Changes
• <https://redirect.github.com/import-js/eslint-import-resolver-…pact-foundation/jest-pact
GitHub
04/21/2025, 9:03 PM## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes
• typescript-eslint: address bugs inaround global ignores (#11065)config()
• typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## v8.30.1
## 8.30.1 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
• typescript-estree: use token type ofinstead ofPrivateIdentifier
for private identifiers (#11023)Identifier
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.30.0
see release notes here https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1
## v8.29.1
## 8.29.1 (2025-04-07)
### 🩹 Fixes
• eslint-plugin: [no-deprecated] report on deprecated imported variable used as property (#10998)
• typescript-estree: use token type of... (truncated) Changelog Sourced from `@typescript-eslint/parser`'s changelog.instead ofNumeric
for bigint literals (#11021)Identifier
## 8.31.0 (2025-04-21)
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 and releases on our website.
## 8.30.1 (2025-04-14)
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 and releases on our website.
## 8.30.0 (2025-04-14)
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 and releases on our website.
## 8.29.1 (2025-04-07)
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 and releases on our website.
## 8.29.0 (2025-03-31)
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 and releases on our website.
## 8.28.0 (2025-03-24)
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 and releases on our website.
## 8.27.0 (2025-03-17)
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 and releases on our website.
## 8.26.1 (2025-03-10)
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 and releases on our website.
## 8.26.0 (2025-03-03)... (truncated) Commits • `2cc7656` chore(release): publish 8.31.0 • `9531492` chore(release): publish 8.30.1 • `b3688be` chore(release): publish 8.30.0 • `f1ceade` chore: remove unused downlevel-dts (#11034) • `6e03f7c` chore: corrected vitest.config.base compiler inclusion (#11067) • `c438c50` chore(parser): migrate from
jest
to vitest
(#10775)
• `ef7e6de` chore(release): publish 8.29.1
• `3dd1835` chore(release): publish 8.29.0
• `807f5ca` chore(release): p…
pact-foundation/jest-pactGitHub
04/21/2025, 9:03 PM## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes
• typescript-eslint: address bugs inaround global ignores (#11065)config()
• typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## v8.30.1
## 8.30.1 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
• typescript-estree: use token type ofinstead ofPrivateIdentifier
for private identifiers (#11023)Identifier
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.30.0
see release notes here https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.30.1
## v8.29.1
## 8.29.1 (2025-04-07)
### 🩹 Fixes
• eslint-plugin: [no-deprecated] report on deprecated imported variable used as property (#10998)
• typescript-estree: use token type of... (truncated) Changelog Sourced from `@typescript-eslint/eslint-plugin`'s changelog.instead ofNumeric
for bigint literals (#11021)Identifier
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### ❤️ Thank You
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## 8.30.1 (2025-04-14)
### 🩹 Fixes
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## 8.30.0 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel
You can read about our versioning strategy and releases on our website.
## 8.29.1 (2025-04-07)
### 🩹 Fixes
• eslint-plugin: [no-deprecated] report on deprecated imported variable used as property (#10998)
### ❤️ Thank You
• Ronen Amiel... (truncated) Commits • `2cc7656` chore(release): publish 8.31.0 • `80bd7a5` feat(eslint-plugin): [no-unnecessary-type-assertion] add option to ignore str... • `1a3ab0d` chore(eslint-plugin): migrate to vitest (#10579) • `9531492` chore(release): publish 8.30.1 • `152def7` fix(eslint-plugin): fix mistake with eslintrc config generation (#11072) • `b3688be` chore(release): publish 8.30.0 • `3ccd79c` feat(eslint-plugin): [no-explicit-any] suggest to replace keyof any with Prop... • `128d95b` fix(eslint-plugin): [promise-function-async] use a different error message fo... • `69e2f6c` feat: support stringly-typed extends (#10973) • `ef7e6de` chore(release): publish 8.29.1 • Additional commits viewable in compare view <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-… pact-foundation/jest-pact
GitHub
04/21/2025, 9:04 PM## v9.25.1
## Bug Fixes
• `cdc8e8c` fix: revert directive detection in no-unused-expressions (#19639) (sethamus)
## Chores
• `1f2b057` chore: upgrade `@eslint/js` `@9`.25.1 (#19642) (Milos Djermanovic)
• `771317f` chore: package.json update forrelease (Jenkins)@eslint/js
## v9.25.0
## Features
• `dcd95aa` feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)
• `77d6d5b` feat: support TS syntax in(#19564) (Sweta Tanwar)no-unused-expressions
• `90228e5` feat: supporttype (#19604) (루밀LuMir)JSRuleDefinition
• `59ba6b7` feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)
• `db650a0` feat: support TypeScript syntax inrule (#19532) (Tanuj Kanti)no-invalid-this
• `9535cff` feat: support TS syntax in(#19559) (Nitin Kumar)no-loop-func
## Bug Fixes
• `910bd13` fix:not being used innodeTypeKey
(#19631) (StyleShit)NodeEventGenerator
## Documentation
• `ca7a735` docs: updatewhen not to use section (#19624) (Tanuj Kanti)no-undef-init
• `1b870c9` docs: usein the getting started guide (#19629) (Nitin Kumar)eslint-config-xo
• `5d4af16` docs: add types for multiple rule options (#19616) (Tanuj Kanti)
• `e8f8d57` docs: Update README (GitHub Actions Bot)
• `a40348f` docs: no-use-before-define tweaks (#19622) (Kirk Waiblinger)
• `0ba3ae3` docs: Update README (GitHub Actions Bot)
• `865dbfe` docs: ensure "learn more" deprecation links point to useful resource (#19590) (Kirk Waiblinger)
• `f80b746` docs: add known limitations for no-self-compare (#19612) (Nitin Kumar)
• `865aed6` docs: Update README (GitHub Actions Bot)
## Chores
• `88dc196` chore: upgrade `@eslint/js` `@9`.25.0 (#19636) (Milos Djermanovic)
• `345288d` chore: package.json update forrelease (Jenkins)@eslint/js
• `affe6be` chore: upgrade trunk (#19628) (sethamus)
• `dd20cf2` test: fixtest with duplicate variable reports (#19610) (Milos Djermanovic)no-loop-func
• `bd05397` chore: upgradedependencies (#19606) (Milos Djermanovic)@eslint/*
• `22ea18b` chore: replace invalidtype withint
inside JSDocs. (#19597) (Arya Emami)number
## v9.24.0
## Features
• `556c25b` feat: support loading TS config files using(#19401) (Arya Emami)--experimental-strip-types
• `72650ac` feat: support TS syntax in(#19540) (Nitin Kumar)init-declarations
• `03fb0bc` feat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)
• `071dcd3` feat: support TS syntax in(#19558) (Nitin Kumar)no-dupe-class-members
• `cd72bcc` feat: Introduce a way to suppress violations (#19159) (Iacovos Constantinou)
• `2a81578` feat: support TS syntax in(#19560) (Nitin Kumar)no-loss-of-precision
• `30ae4ed` feat: add new options to class-methods-use-this (#19527) (sethamus)
• `b79ade6` feat: support TypeScript syntax in... (truncated) Changelog Sourced from eslint's changelog.(#19493) (Tanuj Kanti)no-array-constructor
v9.25.1 - April 21, 2025
• `1f2b057` chore: upgrade `@eslint/j…pact-foundation/jest-pact
GitHub
04/24/2025, 6:04 PMGitHub
04/24/2025, 11:07 PMGitHub
04/25/2025, 6:32 AMGitHub
04/26/2025, 5:32 PMGitHub
04/28/2025, 8:56 AMGitHub
04/28/2025, 10:01 PM## v8.31.1
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes
• typescript-eslint: address bugs inaround global ignores (#11065)config()
• typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## v8.30.1
## 8.30.1 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
• typescript-estree: use token type ofinstead ofPrivateIdentifier
for private identifiers (#11023)Identifier
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel
• Kirk Waiblinger `@kirkwaiblinger`... (truncated) Changelog Sourced from `@typescript-eslint/eslint-plugin`'s changelog.
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### ❤️ Thank You
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## 8.30.1 (2025-04-14)
### 🩹 Fixes
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## 8.30.0 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel... (truncated) Commits • `f5c588c` chore(release): publish 8.31.1 • `0cff7bf` fix(eslint-plugin): [no-unnecessary-condition] downgrade fix to suggestion (#... • `068ec25` docs(website): fix typo (#11091) • `2cc7656` chore(release): publish 8.31.0 • `80bd7a5` feat(eslint-plugin): [no-unnecessary-type-assertion] add option to ignore str... • `1a3ab0d` chore(eslint-plugin): migrate to vitest (#10579) • `9531492` chore(release): publish 8.30.1 • `152def7` fix(eslint-plugin): fix mistake with eslintrc config generation (#11072) • `b3688be` chore(release): publish 8.30.0 • `3ccd79c` feat(eslint-plugin): [no-explicit-any] suggest to replace keyof any with Prop... • Additional commits viewable in compare view <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|[Dependabot compatibility score](https://camo.githubusercontent.com/7844977b3d85c6cf9e79b6d6b2b036717aef9655a01d1f6b87e39f28149c845a/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6… pact-foundation/jest-pact
GitHub
04/28/2025, 10:47 PM## v8.31.1
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes
• typescript-eslint: address bugs inaround global ignores (#11065)config()
• typescript-eslint: gracefully handle invalid flat config objects in config helper (#11070)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## v8.30.1
## 8.30.1 (2025-04-14)
### 🚀 Features
• eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#11032)
### 🩹 Fixes
• eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#10950)
• typescript-estree: use token type ofinstead ofPrivateIdentifier
for private identifiers (#11023)Identifier
• eslint-plugin: fix mistake with eslintrc config generation (#11072)
### ❤️ Thank You
• Dima Barabash `@dbarabashh`
• Ronen Amiel
• Kirk Waiblinger `@kirkwaiblinger`... (truncated) Changelog Sourced from `@typescript-eslint/parser`'s changelog.
## 8.31.1 (2025-04-28)
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 and releases on our website.
## 8.31.0 (2025-04-21)
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 and releases on our website.
## 8.30.1 (2025-04-14)
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 and releases on our website.
## 8.30.0 (2025-04-14)
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 and releases on our website.
## 8.29.1 (2025-04-07)
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 and releases on our website.
## 8.29.0 (2025-03-31)
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 and releases on our website.
## 8.28.0 (2025-03-24)
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 and releases on our website.
## 8.27.0 (2025-03-17)
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 and releases on our website.
## 8.26.1 (2025-03-10)... (truncated) Commits • `f5c588c` chore(release): publish 8.31.1 • `2cc7656` chore(release): publish 8.31.0 • `9531492` chore(release): publish 8.30.1 • `b3688be` chore(release): publish 8.30.0 • `f1ceade` chore: remove unused downlevel-dts (#11034) • `6e03f7c` chore: corrected vitest.config.base compiler inclusion (#11067) • `c438c50` chore(parser): migrate from
jest
to vitest
(#10775)
• `ef7e6de` chore(release): publish 8.29.1
• `3dd1835` chore(release): publish 8.29.0
• `807f5ca` chore(release): publish 8.28.0
• Additional commits viewable in compare view…
pact-foundation/jest-pactGitHub
04/29/2025, 6:37 AMGitHub
04/30/2025, 7:08 PMGitHub
05/01/2025, 5:46 PMfs-extra
with newer fs
built-ins (#5284) (…
pact-foundation/pact-jsGitHub
05/02/2025, 3:26 PMRUNS src/product/product.pact.test.js
[17:19:11.623] INFO (157985): pact@13.1.4: Verifying message
[17:19:11.629] INFO (157985): pact-core@15.2.1: Verifying Pacts.
[17:19:11.629] INFO (157985): pact-core@15.2.1: Verifying Pact Files
RUNS src/product/product.pact.test.js
Verifying a pact between consumer and provider
Message 0 (0s loading, 10ms verification)
Request Failed - builder error
Failures:
1) Verifying a pact between consumer and provider - Message 0 - builder error
There were 1 pact failures
FAIL src/product/product.pact.test.js
Message provider tests
product api publishes an event
✕ can generate messages for specified consumers (26 ms)
● Message provider tests › product api publishes an event › can generate messages for specified consumers
Verfication failed
at node_modules/@pact-foundation/pact-core/src/verifier/nativeVerifier.ts:52:20
Test Suites: 1 failed, 1 total
Tests: 1 failed, 1 total
Snapshots: 0 total
Time: 0.496 s, estimated 1 s
Ran all test suites.
make: *** [Makefile:49: test] Error 1
pact-foundation/pact-jsGitHub
05/05/2025, 10:07 PM## v9.26.0
## Features
• `e9754e7` feat: add reportGlobalThis to no-shadow-restricted-names (#19670) (sethamus)
• `0fa2b7a` feat: add suggestions forrule (#19640) (Nitin Kumar)eqeqeq
• `dcbdcc9` feat: Add MCP server (#19592) (Nicholas C. Zakas)
• `2dfd83e` feat: addoption inignoreDirectives
(#19645) (sethamus)no-unused-expressions
## Bug Fixes
• `96e84de` fix: check cache file existence before deletion (#19648) (sethamus)
• `d683aeb` fix: don't crash on tests with circular references in(#19664) (Milos Djermanovic)RuleTester
• `9736d5d` fix: addtonamespace
type (#19661) (Milos Djermanovic)Plugin.meta
• `17bae69` fix: updatetype (#19634) (Nitin Kumar)RuleTester.run()
## Documentation
• `dd98d63` docs: Update README (GitHub Actions Bot)
• `c25e858` docs: Update README (GitHub Actions Bot)
• `b2397e9` docs: Update README (GitHub Actions Bot)
• `addd0a6` docs: fix formatting of unordered lists in Markdown (#19660) (Milos Djermanovic)
• `a21b38d` docs: Update README (GitHub Actions Bot)
• `c0721a7` docs: fix double space in command (#19657) (CamWass)
## Chores
• `5b247c8` chore: upgrade to(#19681) (Francesco Trotta)@eslint/js@9.26.0
• `d6fa4ac` chore: package.json update forrelease (Jenkins)@eslint/js
• `0958690` chore: disambiguate internal typesandLanguageOptions
(#19669) (Francesco Trotta)Rule
• `f1c858e` chore: fix internal type references toandPlugin
(#19665) (Francesco Trotta)Rule
• `40dd299` refactor: One-shot ESQuery selector analysis (#19652) (Nicholas C. Zakas)
• `1cfd702` chore: update dependencyto ^0.12.0 (#19656) (renovate[bot])@eslint/json
## v9.25.1
## Bug Fixes
• `cdc8e8c` fix: revert directive detection in no-unused-expressions (#19639) (sethamus)
## Chores
• `1f2b057` chore: upgrade `@eslint/js` `@9`.25.1 (#19642) (Milos Djermanovic)
• `771317f` chore: package.json update forrelease (Jenkins)@eslint/js
## v9.25.0
## Features
• `dcd95aa` feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)
• `77d6d5b` feat: support TS syntax in(#19564) (Sweta Tanwar)no-unused-expressions
• `90228e5` feat: supporttype (#19604) (루밀LuMir)JSRuleDefinition
• `59ba6b7` feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)
• `db650a0` feat: support TypeScript syntax inrule (#19532) (Tanuj Kanti)no-invalid-this
• `9535cff` feat: support TS syntax in(#19559) (Nitin Kumar)no-loop-func
## Bug Fixes
• `910bd13` fix:not being used innodeTypeKey
(#19631) (StyleShit)NodeEventGenerator
## Documentation... (truncated) Changelog Sourced from eslint's changelog.
v9.26.0 - May 2, 2025
• `5b247c8` chore: upgrade to(#19681) (Francesco Trotta)@eslint/js@9.26.0
• `d6fa4ac` chore: package.json update forrelease (Jenkins)@eslint/js
• `e9754e7` feat: add reportGlobalThis to no-shadow-restricted-names (#19670) (sethamus)
• `0fa2b7a` feat: add suggestions forrule (#19640) (Nitin Kumar)eqeqeq
• <https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d9…pact-foundation/jest-pact
GitHub
05/05/2025, 10:09 PM## v8.32.0
## 8.32.0 (2025-05-05)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-conversion] add rule (#10182)
• eslint-plugin: [only-throw-error] add option(#11075)allowRethrowing
### 🩹 Fixes
• deps: update dependency typedoc to ^0.28.0 (1fef33521)
• eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#10907)
• eslint-plugin: [unified-signatures] exemptfrom optional parameter overload check (#11005)this
• eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#11098)
• typescript-estree: ensure consistent TSMappedType AST shape (#11086)
• typescript-estree: correctproperty name whenTSImportType
(#11115)assert
### ❤️ Thank You
• Andy Edwards
• Dima Barabash `@dbarabashh`
• Kirk Waiblinger `@kirkwaiblinger`
• mdm317
• overlookmotel
• Sasha Kondrashov
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
## v8.31.1
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes... (truncated) Changelog Sourced from `@typescript-eslint/parser`'s changelog.
## 8.32.0 (2025-05-05)
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 and releases on our website.
## 8.31.1 (2025-04-28)
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 and releases on our website.
## 8.31.0 (2025-04-21)
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 and releases on our website.
## 8.30.1 (2025-04-14)
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 and releases on our website.
## 8.30.0 (2025-04-14)
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 and releases on our website.
## 8.29.1 (2025-04-07)
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 and releases on our website.
## 8.29.0 (2025-03-31)
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 and releases on our website.
## 8.28.0 (2025-03-24)
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 and releases on our website.
## 8.27.0 (2025-03-17)... (truncated) Commits • `819a03f` chore(release): publish 8.32.0 • `172ab8a` chore(eslint-plugin): resolve remaining issues from
vitest
migration (#11100)
• `a9c9251` chore: revert vitest
related changes in tsconfig
files (#11124)
• `f5c588c` chore(release): publish 8.31.1
• `2cc7656` chore(release): publish 8.31.0
• `9531492` chore(release): publish 8.30.1
• `b3688be` chore(release): publish 8.30.0
• `f1ceade` chore: remove unused downlevel-dts (#11034)
• `6e03f7c` chore: corrected vitest.config.base compiler inclusion (<h…
pact-foundation/jest-pactGitHub
05/05/2025, 10:14 PMGitHub
05/05/2025, 10:14 PMGitHub
05/05/2025, 10:27 PM## v8.32.0
## 8.32.0 (2025-05-05)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-conversion] add rule (#10182)
• eslint-plugin: [only-throw-error] add option(#11075)allowRethrowing
### 🩹 Fixes
• deps: update dependency typedoc to ^0.28.0 (1fef33521)
• eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#10907)
• eslint-plugin: [unified-signatures] exemptfrom optional parameter overload check (#11005)this
• eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#11098)
• typescript-estree: ensure consistent TSMappedType AST shape (#11086)
• typescript-estree: correctproperty name whenTSImportType
(#11115)assert
### ❤️ Thank You
• Andy Edwards
• Dima Barabash `@dbarabashh`
• Kirk Waiblinger `@kirkwaiblinger`
• mdm317
• overlookmotel
• Sasha Kondrashov
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
## v8.31.1
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## v8.31.0
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### 🩹 Fixes... (truncated) Changelog Sourced from `@typescript-eslint/eslint-plugin`'s changelog.
## 8.32.0 (2025-05-05)
### 🚀 Features
• eslint-plugin: [only-throw-error] add option(#11075)allowRethrowing
• eslint-plugin: [no-unnecessary-type-conversion] add rule (#10182)
### 🩹 Fixes
• eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#11098)
• eslint-plugin: [unified-signatures] exemptfrom optional parameter overload check (#11005)this
• eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#10907)
### ❤️ Thank You
• Andy Edwards
• Kirk Waiblinger `@kirkwaiblinger`
• mdm317
• Sasha Kondrashov
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`
You can read about our versioning strategy and releases on our website.
## 8.31.0 (2025-04-21)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#10979)
### ❤️ Thank You
• Nicolas Le Cam
You can read about our versioning strategy and releases on our website.
## 8.30.1 (2025-04-14)
### 🩹 Fixes... (truncated) Commits • `819a03f` chore(release): publish 8.32.0 • `3d2409d` chore(deps): update dependency marked to v15 (#11145) • `d450585` test: correct out-of-date .shot files (#11141) • `cfd9cd1` chore: correct deprecated tsutils usage in no-unnecessary-type-conversion • `63ab002` chore(deps): update dependency ts-api-utils to v2.1.0 (#11003) • `29ea555` feat(eslint-plugin): [only-throw-error] add option
allowRethrowing
(#11075)
• `172ab8a` chore(eslint-plugin): resolve remaining issues from vitest
migration (#11100)
• `ccbfcdc` feat(eslint-plugin): [no-unnecessary-type-conversion] add rule (<https://github.com…
pact-foundation/jest-pactGitHub
05/06/2025, 10:22 AM:
) characters in staged filenames.
---
### Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
---
• If you want to rebase/retry this PR, check this box
---
This PR was generated by Mend Renovate. View the repository job log.
pact-foundation/jest-pactGitHub
05/06/2025, 12:35 PMGitHub
05/06/2025, 4:56 PM<https://github.com/pact-foundation/jest-pact/tree/master|master>
by renovate[bot]
<https://github.com/pact-foundation/jest-pact/commit/d1252b7db1256046001edc57f99ae464e9c45242|d1252b7d>
- chore(deps): update dependency lint-staged to v15.5.2 (#391)
pact-foundation/jest-pactGitHub
05/06/2025, 7:37 PMbabel-parser
• #17289 fix: @babel/parser/bin/index.js
contains node:
protocol require (@liuxingbaoyu)
• #17291 fix: Private class method not found when TS and estree (@liuxingbaoyu)
• babel-plugin-transform-object-rest-spread
• #17281 Fix: improve object rest handling in array pattern (@JLHwung)
• babel-plugin-transform-modules-commonjs
, babel-template
• #17284 fix(babel-template): Properly handle empty string replacements (@magic-akari)
##### 🏃♀️ Performance
• babel-cli
• #17285 Enable Node compile cache for @babel/cli
(<https://redirect.…
pact-foundation/pact-jsGitHub
05/07/2025, 11:22 AMcommonjs
, align its types correctly
---
### Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
---
• If you want to rebase/retry this PR, check this box
---
This PR was generated by Mend Renovate. View the repository job log.
pact-foundation/pact-jsGitHub
05/07/2025, 5:43 PMGitHub
05/08/2025, 8:15 AM