<#375 chore(deps-dev): bump eslint from 8.57.1 to ...
# pact-js-development
g
#375 chore(deps-dev): bump eslint from 8.57.1 to 9.24.0 Pull request opened by dependabot[bot] Bumps eslint from 8.57.1 to 9.24.0. Release notes Sourced from eslint's releases.
## 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)
## Bug Fixes
• `b23d1c5` fix: deduplicate variable names in no-loop-func error messages (#19595) (Nitin Kumar)
• `fb8cdb8` fix: use
any[]
type for
context.options
(#19584) (Francesco Trotta)
## Documentation
• `f857820` docs: update documentation for
--experimental-strip-types
(#19594) (Nikolas Schröter)
• `803e4af` docs: simplify gitignore path handling in includeIgnoreFile section (#19596) (Thomas Broyer)
• `6d979cc` docs: Update README (GitHub Actions Bot)
• `82177e4` docs: Update README (GitHub Actions Bot)
• `e849dc0` docs: replace existing var with const (#19578) (Sweta Tanwar)
• `0c65c62` docs: don't pass filename when linting rule examples (#19571) (Milos Djermanovic)
• `6be36c9` docs: Update custom-rules.md code example of fixer (#19555) (Yifan Pan)
## Build Related
• `366e369` build: re-enable Prettier formatting for
package.json
files (#19569) (Francesco Trotta)
## Chores
• `ef67420` chore: upgrade `@​eslint/js` `@​9`.24.0 (#19602) (Milos Djermanovic)
• `4946847` chore: package.json update for
@​eslint/js
release (Jenkins)
• `a995acb` chore: correct 'flter'/'filter' typo in package script (#19587) (Josh Goldberg ✨)
• `b9a5efa` test: skip symlink test on Windows (#19503) (fisker Cheung)
• `46eea6d` chore: remove
Rule
&
FormatterFunction
from
shared/types.js
(#19556) (Nitin Kumar)
• `bdcc91d` chore: modify .editorconfig to keep parity with prettier config (#19577) (Sweta Tanwar)
• `7790d83` chore: fix some typos in comment (#19576) (todaymoon)
• `76064a6` test: ignore
package-lock.json
for
eslint-webpack-plugin
(#19572) (Francesco Trotta)
## v9.23.0
## Features
• `557a0d2` feat: support TypeScript syntax in no-useless-constructor (#19535) (Josh Goldberg ✨)
• `8320241` feat: support TypeScript syntax in
default-param-last
(#19431) (Josh Goldberg ✨)
• `833c4a3` feat: defineConfig() supports "flat/" config prefix (#19533) (Nicholas C. Zakas)
• `4a0df16` feat: circular autofix/conflicting rules detection (#19514) (Milos Djermanovic)
• `be56a68` feat: support TypeScript syntax in
class-methods-use-this
(#19498) (Josh Goldberg ✨)
## Bug Fixes
• `0e20aa7` fix: move deprecated
RuleContext
methods to subtype (#19531) (Francesco Trotta)
• `cc3bd00` fix: reporting variable used in catch block in
no-useless-assignment
(<https://redirect.github.com/eslint/eslint/issues…
pact-foundation/jest-pact