<#385 chore(deps-dev): bump eslint from 8.57.1 to ...
# pact-js-development
g
#385 chore(deps-dev): bump eslint from 8.57.1 to 9.25.1 Pull request opened by dependabot[bot] Bumps eslint from 8.57.1 to 9.25.1. Release notes Sourced from eslint's releases.
## 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 for
@​eslint/js
release (Jenkins)
## v9.25.0
## Features
• `dcd95aa` feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)
• `77d6d5b` feat: support TS syntax in
no-unused-expressions
(#19564) (Sweta Tanwar)
• `90228e5` feat: support
JSRuleDefinition
type (#19604) (루밀LuMir)
• `59ba6b7` feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)
• `db650a0` feat: support TypeScript syntax in
no-invalid-this
rule (#19532) (Tanuj Kanti)
• `9535cff` feat: support TS syntax in
no-loop-func
(#19559) (Nitin Kumar)
## Bug Fixes
• `910bd13` fix:
nodeTypeKey
not being used in
NodeEventGenerator
(#19631) (StyleShit)
## Documentation
• `ca7a735` docs: update
no-undef-init
when not to use section (#19624) (Tanuj Kanti)
• `1b870c9` docs: use
eslint-config-xo
in the getting started guide (#19629) (Nitin Kumar)
• `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 for
@​eslint/js
release (Jenkins)
• `affe6be` chore: upgrade trunk (#19628) (sethamus)
• `dd20cf2` test: fix
no-loop-func
test with duplicate variable reports (#19610) (Milos Djermanovic)
• `bd05397` chore: upgrade
@eslint/*
dependencies (#19606) (Milos Djermanovic)
• `22ea18b` chore: replace invalid
int
type with
number
inside JSDocs. (#19597) (Arya Emami)
## v9.24.0
## Features
• `556c25b` feat: support loading TS config files using
--experimental-strip-types
(#19401) (Arya Emami)
• `72650ac` feat: support TS syntax in
init-declarations
(#19540) (Nitin Kumar)
• `03fb0bc` feat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)
• `071dcd3` feat: support TS syntax in
no-dupe-class-members
(#19558) (Nitin Kumar)
• `cd72bcc` feat: Introduce a way to suppress violations (#19159) (Iacovos Constantinou)
• `2a81578` feat: support TS syntax in
no-loss-of-precision
(#19560) (Nitin Kumar)
• `30ae4ed` feat: add new options to class-methods-use-this (#19527) (sethamus)
• `b79ade6` feat: support TypeScript syntax in
no-array-constructor
(#19493) (Tanuj Kanti)
... (truncated) Changelog Sourced from eslint's changelog.
v9.25.1 - April 21, 2025
• `1f2b057` chore: upgrade `@​eslint/j…
pact-foundation/jest-pact