Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ eslint (9.13.0 → 9.15.0) · Repo · Changelog
Release Notes
9.15.0
9.14.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 46 commits:
9.15.0
Build: changelog update for 9.15.0
chore: upgrade @eslint/js@9.15.0 (#19133)
chore: package.json update for @eslint/js release
chore: upgrade @eslint/core@0.9.0 (#19131)
feat: Implement Language#normalizeLanguageOptions() (#19104)
chore: upgrade @eslint/plugin-kit@0.2.3 (#19130)
feat: add meta.defaultOptions (#17656)
fix: update types for `no-restricted-imports` rule (#19060)
chore: bump cross-spawn (#19125)
docs: fix styles in no-js mode (#18916)
feat: fix `no-useless-computed-key` false negative with `__proto__` (#19123)
docs: Update README
fix: switch away from Node.js node:assert and AssertionError (#19082)
docs: add `no-useless-computed-key` examples with object patterns (#19109)
docs: add missing messageId property and suggestion properties (#19122)
chore: update dependency @eslint/json to ^0.6.0 (#19117)
chore: update algolia referrer (#19114)
fix: unsafe report for `no-lonely-if` (#19087)
fix: ignore files on a different drive on Windows (#19069)
ci: unpin `trunk-io/trunk-action` (#19108)
feat: add `meta` object to `@eslint/js` plugin (#19095)
docs: Change CLI -c to use flat config (#19103)
fix: upgrade @humanwhocodes/retry@0.4.1 to avoid debug logs (#19102)
docs: add deprecation on `indent`, `quotes` and `semi` rule types (#19090)
perf: optimize `text-table` by replacing regex with `trimEnd` (#19061)
9.14.0
Build: changelog update for 9.14.0
chore: upgrade @eslint/js@9.14.0 (#19086)
chore: package.json update for @eslint/js release
fix: enable retry concurrency limit for readFile() (#19077)
feat: add support for Import Attributes and RegExp Modifiers (#19076)
feat: add types for the `@eslint/js` package (#19010)
docs: update `context.languageOptions.parser` description (#19084)
docs: Update README
test: add `no-invalid-regexp` tests with RegExp Modifiers (#19075)
build: update `@wdio/*` dependencies (#19068)
fix: Don't crash when directory is deleted during traversal. (#19067)
build: exclude flawed dendency versions (#19065)
perf: Fix caching in config loaders (#19042)
ci: run tests in Node.js 23 (#19055)
docs: Update README
docs: change link from @types/eslint to lib/types (#19049)
fix: avoid call stack overflow while processing globs (#19035)
test: ensure tmp directory cleanup in `check-emfile-handling.js` (#19036)
docs: Clarify global ignores in config migration guide (#19032)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands