Skip to content

Conversation

@vio
Copy link
Member

@vio vio commented Oct 26, 2025

Summary by CodeRabbit

  • Chores
    • Updated CI workflows and actions to newer releases for more reliable and faster builds.
    • Upgraded development and test dependencies to recent versions, improving developer experience, build performance, and test stability.

dependabot bot and others added 22 commits September 29, 2025 02:17
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.2 to 4.52.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.52.2...v4.52.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.52.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/rollup-4.52.3

build(deps-dev): bump rollup from 4.52.2 to 4.52.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](microsoft/TypeScript@v5.9.2...v5.9.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/typescript-5.9.3

build(deps-dev): bump typescript from 5.9.2 to 5.9.3
Bumps [relative-ci/.github](https://github.com/relative-ci/.github) from 1.1.2 to 1.1.3.
- [Commits](relative-ci/.github@v1.1.2...v1.1.3)

---
updated-dependencies:
- dependency-name: relative-ci/.github
  dependency-version: 1.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…date-dependencies/relative-ci/dot-github-1.1.3

build(deps): bump relative-ci/.github from 1.1.2 to 1.1.3
Bumps [relative-ci/.github](https://github.com/relative-ci/.github) from 1.1.3 to 1.1.5.
- [Commits](relative-ci/.github@v1.1.3...v1.1.5)

---
updated-dependencies:
- dependency-name: relative-ci/.github
  dependency-version: 1.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…date-dependencies/relative-ci/dot-github-1.1.5

build(deps): bump relative-ci/.github from 1.1.3 to 1.1.5
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.3 to 4.52.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.52.3...v4.52.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.52.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/rollup-4.52.4

build(deps-dev): bump rollup from 4.52.3 to 4.52.4
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.4 to 4.52.5.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.52.4...v4.52.5)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.52.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/rollup-4.52.5

build(deps-dev): bump rollup from 4.52.4 to 4.52.5
Bumps [eslint](https://github.com/eslint/eslint) from 9.36.0 to 9.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.36.0...v9.38.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [memfs](https://github.com/streamich/memfs) from 4.46.1 to 4.49.0.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](streamich/memfs@v4.46.1...v4.49.0)

---
updated-dependencies:
- dependency-name: memfs
  dependency-version: 4.49.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.5.2 to 24.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.44.1 to 8.46.2.
- [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.46.2/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.46.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@rollup/plugin-typescript](https://github.com/rollup/plugins/tree/HEAD/packages/typescript) from 12.1.4 to 12.3.0.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/typescript/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/typescript-v12.3.0/packages/typescript)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-typescript"
  dependency-version: 12.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/memfs-4.49.0

build(deps-dev): bump memfs from 4.46.1 to 4.49.0
…te-dependencies/eslint-9.38.0

build(deps-dev): bump eslint from 9.36.0 to 9.38.0
…te-dependencies/types/node-24.9.1

build(deps-dev): bump @types/node from 24.5.2 to 24.9.1
…te-dependencies/typescript-eslint-8.46.2

build(deps-dev): bump typescript-eslint from 8.44.1 to 8.46.2
…te-dependencies/rollup/plugin-typescript-12.3.0

build(deps-dev): bump @rollup/plugin-typescript from 12.1.4 to 12.3.0
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@coderabbitai
Copy link

coderabbitai bot commented Oct 26, 2025

Warning

Rate limit exceeded

@vio has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 19 minutes and 58 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between 060fe61 and ba96e6f.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

Walkthrough

This PR updates CI workflow action versions and development dependencies. In .github/workflows/ci.yml several actions are upgraded (notably relative-ci/.github/actions/setup-node-npm from v1.1.2 to v1.1.5, and upload/download-artifact actions bumped). In package.json devDependencies are bumped: @eslint/js 9.36.0→9.39.0, @rollup/plugin-typescript 12.1.4→12.3.0, @types/node 24.5.2→24.9.2, eslint 9.36.0→9.38.0, globals 16.4.0→16.5.0, memfs 4.46.1→4.50.0, rollup 4.52.2→4.52.5, typescript 5.9.2→5.9.3, typescript-eslint 8.44.1→8.46.2, and vitest 3.2.4→4.0.6. No API or exported/public declarations were changed.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Homogeneous version bumps across CI workflow and package manifest.
  • Review attention:
    • .github/workflows/ci.yml — verify updated action versions maintain compatible inputs/outputs and runner behavior.
    • package.json — check for potential peer/dependency mismatches and ensure CI installs the updated lockfile; run tests locally/CI to surface regressions.

Possibly related PRs

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The pull request title "Update dependencies" directly and accurately summarizes the main changes in the changeset. Both modified files—.github/workflows/ci.yml and package.json—are focused on updating dependencies: CI workflow actions are updated to newer versions, and devDependencies in package.json are bumped across multiple tools. The title is concise, clear, and uses specific terminology ("dependencies") rather than vague language. A teammate reviewing the commit history would immediately understand that this PR updates project dependencies.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@socket-security
Copy link

socket-security bot commented Oct 26, 2025

@socket-security
Copy link

socket-security bot commented Oct 26, 2025

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
License policy violation: npm typescript under MIT-Khronos-old

License: MIT-Khronos-old (package/ThirdPartyNoticeText.txt)

License: CC-BY-4.0 (package/ThirdPartyNoticeText.txt)

License: LicenseRef-W3C-Community-Final-Specification-Agreement (package/ThirdPartyNoticeText.txt)

From: package-lock.jsonnpm/[email protected]

ℹ Read more on: This package | This alert | What is a license policy violation?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at [email protected].

Suggestion: Find a package that does not violate your license policy or adjust your policy to allow this package's license.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/[email protected]. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

dependabot bot and others added 4 commits October 26, 2025 18:26
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.2.4 to 4.0.2.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.2/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.36.0 to 9.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.38.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/eslint/js-9.38.0

build(deps-dev): bump @eslint/js from 9.36.0 to 9.38.0
…te-dependencies/vitest-4.0.2

build(deps-dev): bump vitest from 3.2.4 to 4.0.2
dependabot bot and others added 20 commits October 27, 2025 02:06
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4.6.2...v5.0.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.4/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/vitest-4.0.4

build(deps-dev): bump vitest from 4.0.3 to 4.0.4
Bumps [memfs](https://github.com/streamich/memfs) from 4.49.0 to 4.50.0.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](streamich/memfs@v4.49.0...v4.50.0)

---
updated-dependencies:
- dependency-name: memfs
  dependency-version: 4.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.9.1 to 24.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.9.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/types/node-24.9.2

build(deps-dev): bump @types/node from 24.9.1 to 24.9.2
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.5/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.0.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/vitest-4.0.5

build(deps-dev): bump vitest from 4.0.4 to 4.0.5
…date-dependencies/actions/download-artifact-6.0.0

build(deps): bump actions/download-artifact from 5.0.0 to 6.0.0
…date-dependencies/actions/upload-artifact-5.0.0

build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
…te-dependencies/memfs-4.50.0

build(deps-dev): bump memfs from 4.49.0 to 4.50.0
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.38.0 to 9.39.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.0/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.6/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.0.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [globals](https://github.com/sindresorhus/globals) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v16.4.0...v16.5.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/vitest-4.0.6

build(deps-dev): bump vitest from 4.0.5 to 4.0.6
…te-dependencies/eslint/js-9.39.0

build(deps-dev): bump @eslint/js from 9.38.0 to 9.39.0
…te-dependencies/globals-16.5.0

build(deps-dev): bump globals from 16.4.0 to 16.5.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.38.0 to 9.39.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.38.0...v9.39.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.39.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…te-dependencies/eslint-9.39.0

build(deps-dev): bump eslint from 9.38.0 to 9.39.0
@vio vio merged commit 58b00a1 into master Nov 2, 2025
34 of 35 checks passed
@vio vio deleted the update-dependencies branch November 2, 2025 16:12
@coderabbitai coderabbitai bot mentioned this pull request Nov 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants