Skip to content

chore(deps): Bump the dev-dependencies group across 1 directory with 4 updates - #18

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-dependencies-7e37df67ca
Mar 9, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/dev-dependencies-7e37df67ca

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 9, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the dev-dependencies group with 4 updates in the / directory: @types/node, eslint, memfs and typescript-eslint.

Updates @types/node from 25.3.0 to 25.3.5

Commits

Updates eslint from 9.39.3 to 9.39.4

Release notes

Sourced from eslint's releases.

v9.39.4

Bug Fixes

  • f18f6c8 fix: update dependency minimatch to ^3.1.5 (#20564) (Milos Djermanovic)
  • a3c868f fix: update dependency @​eslint/eslintrc to ^3.3.4 (#20554) (Milos Djermanovic)
  • 234d005 fix: minimatch security vulnerability patch for v9.x (#20549) (Andrej Beles)
  • b1b37ee fix: update ajv to 6.14.0 to address security vulnerabilities (#20538) (루밀LuMir)

Documentation

  • 4675152 docs: add deprecation notice partial (#20520) (Milos Djermanovic)

Chores

  • b8b4eb1 chore: update dependencies for ESLint v9.39.4 (#20596) (Francesco Trotta)
  • 71b2f6b chore: package.json update for @​eslint/js release (Jenkins)
  • 1d16c2f ci: pin Node.js 25.6.1 (#20563) (Milos Djermanovic)
Commits

Updates memfs from 4.56.10 to 4.56.11

Release notes

Sourced from memfs's releases.

Release v4.56.11

What's Changed

Full Changelog: streamich/memfs@v4.56.10...v4.56.11

Commits
  • 8faa1b6 chore: release v4.56.11
  • e8f9638 Merge pull request #1243 from streamich/copilot/fix-globsync-relative-paths
  • 89a0a60 chore: undo package.json change
  • 0c613ba fix: normalize leading ./ in relative glob patterns
  • daf29e3 Initial plan
  • See full diff in compare view

Updates typescript-eslint from 8.56.0 to 8.56.1

Release notes

Sourced from typescript-eslint's releases.

v8.56.1

8.56.1 (2026-02-23)

What's Changed

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from typescript-eslint's changelog.

8.56.1 (2026-02-23)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot @github

dependabot Bot commented on behalf of github Mar 9, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: automated. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Mar 9, 2026
@dependabot
dependabot Bot requested a review from rishitank as a code owner March 9, 2026 09:54
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Mar 9, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) March 9, 2026 09:54
…4 updates

Bumps the dev-dependencies group with 4 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [eslint](https://github.com/eslint/eslint), [memfs](https://github.com/streamich/memfs) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `@types/node` from 25.3.0 to 25.3.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 9.39.3 to 9.39.4
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.3...v9.39.4)

Updates `memfs` from 4.56.10 to 4.56.11
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](streamich/memfs@v4.56.10...v4.56.11)

Updates `typescript-eslint` from 8.56.0 to 8.56.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.3.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: eslint
  dependency-version: 9.39.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: memfs
  dependency-version: 4.56.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.56.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev-dependencies-7e37df67ca branch from a2c8307 to acbe72f Compare March 9, 2026 09:56
@github-actions
github-actions Bot merged commit 281d86b into main Mar 9, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev-dependencies-7e37df67ca branch March 9, 2026 09:58
rishitank added a commit that referenced this pull request Sep 25, 2026
FileIndexer:
- canonicalise the root with realpath and require every file's realpath
  to stay under it (rejects ../ traversal, absolute paths elsewhere,
  sibling-prefix dirs, and symlinks - file or directory - that escape)
- open-then-fstat instead of stat-then-open (O_NOFOLLOW | O_NONBLOCK),
  and cap the bytes actually read at 1 MB, so the checked file is the
  file read
- readFile() now takes the root it must stay inside

LocalContextAdapter remembers the roots passed to indexDirectory() and
indexFiles() only reads files under one of them, so only content the
user chose to index can reach search results and inference prompts.

GitTracker writes .holocron-last-sha with mode 0600.

Also drops an unused import in the benchmark runner.

Resolves CodeQL js/path-injection (#1-#5), js/file-system-race (#18,
#19), js/insecure-temporary-file (#9, with the test change in the next
commit) and js/unused-local-variable (#24).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0171XyyqTUH64gAi1AcerwjN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants