build: Update workspace dependencies#354
Merged
Merged
Conversation
Update workspace dependencies to their latest available versions and remove unused direct dependencies from the docs and root packages. Rename the docs workspace package from dex-docs to warden-docs and keep temporary Git test repositories isolated from global signing config. Co-Authored-By: GPT-5 <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit bf1ef40. Configure here.
Point the Docs workflow at the renamed warden-docs workspace package so the build job can resolve the package filter. Co-Authored-By: GPT-5 <noreply@anthropic.com>
Load the same Rubik and IBM Plex Mono font assets used by the Sentry Starlight theme in the custom homepage layout. Keep the custom homepage outside the Starlight page shell while avoiding detached or unused font dependencies. Co-Authored-By: GPT-5 <noreply@anthropic.com>
Use the fontsource Geist Mono package for the custom homepage display headline while keeping the rest of the docs mono stack aligned with the Sentry Starlight theme. Co-Authored-By: GPT-5 <noreply@anthropic.com>
Increase the hero flow label weight so small homepage headings stay legible with the current mono font stack. Co-Authored-By: GPT-5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Update the workspace dependency set to current releases and refresh the pnpm lockfile. This clears the npm audit findings from the old dependency graph and removes unused direct packages that were still pulling vulnerable transitive dependencies.
Docs Package Cleanup
Rename the docs workspace package from
dex-docstowarden-docs, update the root docs script, and remove the unusedgeistdependency in favor of the system monospace stack.Dependency Compatibility
Adjust SDK and eval test fixtures for stricter updated package types, including Claude usage metadata and eval judge metadata JSON values. Temporary Git repos now disable commit signing so global signing config does not break tests.