<#397 chore(deps-dev): bump eslint from 8.57.1 to ...
# pact-js-development
g
#397 chore(deps-dev): bump eslint from 8.57.1 to 9.27.0 Pull request opened by dependabot[bot] Bumps eslint from 8.57.1 to 9.27.0. Release notes Sourced from eslint's releases.
## v9.27.0
## Features
• `d71e37f` feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717) (Nicholas C. Zakas)
• `ba456e0` feat: Externalize MCP server (#19699) (Nicholas C. Zakas)
• `07c1a7e` feat: add
allowRegexCharacters
to
no-useless-escape
(#19705) (sethamus)
• `7bc6c71` feat: add no-unassigned-vars rule (#19618) (Jacob Bandes-Storch)
• `ee40364` feat: convert no-array-constructor suggestions to autofixes (#19621) (sethamus)
• `32957cd` feat: support TS syntax in
max-params
(#19557) (Nitin Kumar)
## Bug Fixes
• `5687ce7` fix: correct mismatched removed rules (#19734) (루밀LuMir)
• `dc5ed33` fix: correct types and tighten type definitions in
SourceCode
class (#19731) (루밀LuMir)
• `de1b5de` fix: correct
service
property name in
Linter.ESLintParseResult
type (#19713) (Francesco Trotta)
• `60c3e2c` fix: sort keys in eslint-suppressions.json to avoid git churn (#19711) (Ron Waldon-Howe)
• `9da90ca` fix: add
allowReserved
to
Linter.ParserOptions
type (#19710) (Francesco Trotta)
• `fbb8be9` fix: add
info
to
ESLint.DeprecatedRuleUse
type (#19701) (Francesco Trotta)
## Documentation
• `25de550` docs: Update description of frozen rules to mention TypeScript (#19736) (Nicholas C. Zakas)
• `bd5def6` docs: Clean up configuration files docs (#19735) (Nicholas C. Zakas)
• `4d0c60d` docs: Add Neovim to editor integrations (#19729) (Maria José Solano)
• `71317eb` docs: Update README (GitHub Actions Bot)
• `4c289e6` docs: Update README (GitHub Actions Bot)
• `f0f0d46` docs: clarify that unused suppressions cause non-zero exit code (#19698) (Milos Djermanovic)
• `8ed3273` docs: fix internal usages of
ConfigData
type (#19688) (Francesco Trotta)
• `eb316a8` docs: add
fmt
and
check
sections to
Package.json Conventions
(#19686) (루밀LuMir)
• `a3a2559` docs: fix wording in Combine Configs (#19685) (Milos Djermanovic)
• `c8d17e1` docs: Update README (GitHub Actions Bot)
## Chores
• `f8f1560` chore: upgrade `@​eslint/js` `@​9`.27.0 (#19739) (Milos Djermanovic)
• `ecaef73` chore: package.json update for
@​eslint/js
release (Jenkins)
• `596fdc6` chore: update dependency
@​arethetypeswrong/cli
to ^0.18.0 (#19732) (renovate[bot])
• `f791da0` chore: remove unbalanced curly brace from
.editorconfig
(#19730) (Maria José Solano)
• `e86edee` refactor: Consolidate Config helpers (#19675) (Nicholas C. Zakas)
• `cf36352` chore: remove shared types (#19718) (Francesco Trotta)
• `f60f276` refactor: Easier RuleContext creation (#19709) (Nicholas C. Zakas)
• `58a171e` chore: update dependency
@​eslint/plugin-kit
to ^0.3.1 (#19712) (renovate[bot])
• `3a075a2` chore: update dependency
@​eslint/core
to ^0.14.0 (#19715) (renovate[bot])
• `44bac9d` ci: run tests in Node.js 24 (#19702) (Francesco Trotta)
• `35304dd` chore: add missing
funding
field to packages (#19684) (루밀LuMir)
• `f305beb` test: mock
process.emitWarning
to prevent output disruption (#19687) (Francesco Trotta)
## v9.26.0
## Features
• <https://github.com/eslint/eslint/commit/e9…
pact-foundation/jest-pact