Skip to content

chore: resolve Dependabot alerts in example and test dependencies - #152

Merged
ScriptedAlchemy merged 1 commit into
mainfrom
chore/dependabot-2026-09-25
Sep 25, 2026
Merged

ScriptedAlchemy merged 1 commit into
mainfrom
chore/dependabot-2026-09-25

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Collaborator

Summary

Resolves the 10 open Dependabot alerts. All of them are in example or test tooling, not the published plugin, so there is no changeset and no release.

  • morgan 1.12.1 in examples/epic-stack, examples/federation/epic-stack, and examples/federation/epic-stack-remote (previously pinned to 1.11.0).
  • pnpm override adm-zip@<0.6.1 → ^0.6.1 (pulled in by @module-federation/node in the federation example), replacing the earlier <0.6.0 override.
  • pnpm overrides joi@17 → ^17.13.6 and joi@18 → ^18.2.5 (pulled in by wait-on in the test harness).

Verification

  • pnpm typecheck and pnpm build pass.
  • pnpm exec rstest run: one early run reported 10 failures in one file; three later consecutive runs passed with 0 failures.
  • examples/epic-stack and examples/federation build; morgan 1.12.1 loads and builds a middleware in all three epic-stack examples.
  • Corpus suites that start servers through wait-on (react-router-serve-test, loader-context-test, spa-mode-test): 52 passed.

- morgan 1.12.1 in the three epic-stack examples (was pinned to 1.11.0)
- pnpm overrides for adm-zip 0.6.1 (Module Federation node runtime in
  the federation example) and joi 17.13.6 / 18.2.5 (wait-on in the test
  harness)

None of these are dependencies of the published plugin, so no release
is needed.
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-25T05:56:51.266542Z 6e1be6d PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@pkg-pr-new

pkg-pr-new Bot commented Sep 25, 2026

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/rsbuild-plugin-react-router@6e1be6d

commit: 6e1be6d

@github-actions

Copy link
Copy Markdown
Contributor

Benchmark results

Case Base Head Delta
build-256-ssr 2103.3 ms 2095.3 ms -0.4%
dev-48-ssr 917.9 ms 906.5 ms -1.2%

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6e1be6de9f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@@ -0,0 +1 @@
{"schema":1,"isBuild":false,"appDirectory":"/fast/projects/rsbuild-plugin-react-router/app","outputClientPath":"/fast/projects/rsbuild-plugin-react-router/build/client","routes":{"root":{"path":"","id":"root","file":"root.tsx"},"routes/index":{"id":"routes/index","parentId":"root","file":"routes/index.tsx","index":true}},"assetPrefix":"/","snapshot":{"browser":{"version":"recovered","url":"/assets/manifest-recovered.js","entry":{"module":"/assets/entry-recovered.js","imports":[],"css":[]},"routes":{}},"moduleExportsByRouteId":{},"server":{"version":"recovered","url":"/assets/manifest-recovered.js","entry":{"module":"/assets/entry-recovered.js","imports":[],"css":[]},"routes":{}},"serverByBundleId":{},"serverByEntryName":{"static/js/react-router-server-build":{"version":"recovered","url":"/assets/manifest-recovered.js","entry":{"module":"/assets/entry-recovered.js","imports":[],"css":[]},"routes":{}}}}} No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove the generated server-manifest cache

This file is a build/test cache artifact containing hard-coded /fast/projects/... paths and recovered placeholder data. Because the directory hash is derived from the absolute application and output paths, another checkout will use a different cache entry and will never consume or refresh this tracked file. Remove it and ignore the generated react-router/ cache directory to prevent stale, machine-specific manifests from accumulating in source control.

Useful? React with 👍 / 👎.

@codspeed

codspeed Bot commented Sep 25, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 1 untouched benchmark
⏩ 2 skipped benchmarks1


Comparing chore/dependabot-2026-09-25 (6e1be6d) with main (74c0caf)2

Open in CodSpeed

Footnotes

  1. 2 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩

  2. No successful run was found on main (dc11d26) during the generation of this report, so 74c0caf was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩

@ScriptedAlchemy
ScriptedAlchemy merged commit a13d67c into main Sep 25, 2026
9 checks passed
@ScriptedAlchemy
ScriptedAlchemy deleted the chore/dependabot-2026-09-25 branch September 25, 2026 06:10
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.

1 participant