Skip to content

Chore: update packages#2311

Open
ElliotFriend wants to merge 9 commits intomainfrom
chore/update-packages-20260316
Open

Chore: update packages#2311
ElliotFriend wants to merge 9 commits intomainfrom
chore/update-packages-20260316

Conversation

@ElliotFriend
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 16, 2026 15:50
@socket-security
Copy link

socket-security bot commented Mar 16, 2026

@socket-security
Copy link

socket-security bot commented Mar 16, 2026

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repo’s Node/tooling baseline and refreshes several JavaScript dependencies used for building, linting, formatting, translation sync, and OpenAPI bundling within the docs site.

Changes:

  • Bump Node.js baseline to v24 across package.json engines, CI workflows, Docker build image, and devcontainer settings.
  • Update JS/tooling dependencies (e.g., @crowdin/cli, react/react-dom, sass, ESLint/Prettier/Redocly) and refresh yarn.lock accordingly.
  • Remove the Horizon API reference _category_.json file (affecting Docusaurus category behavior).

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Updates dependency versions, switches several dev tools to caret ranges, and raises engines.node to >=24.
yarn.lock Regenerated lockfile reflecting updated dependencies (ESLint 10, Redocly 2.21.x, etc.).
Dockerfile Uses NodeSource node_24.x repo for Docker build stage.
.nvmrc Sets local Node version to v24.
.github/workflows/main.yml Runs PR checks on Node 24.
.github/workflows/build.yml Builds docs using Node 24.
.github/workflows/crowdin-upload-workflow.yml Uses Node 24 for Crowdin upload automation.
.github/workflows/crowdin-download-workflow.yml Uses Node 24 for Crowdin download automation.
.devcontainer/devcontainer.json Updates devcontainer image to Node 24 variant.
docs/data/apis/horizon/api-reference/_category_.json Removes Docusaurus category config for this section.
Comments suppressed due to low confidence (1)

docs/data/apis/horizon/api-reference/category.json:1

  • This PR removes the _category_.json file for the Horizon API reference section. That will change Docusaurus sidebar/category behavior (e.g., default collapsed state/label) and seems unrelated to a "update packages" chore—please confirm this deletion is intentional (and, if so, call it out in the PR description).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@stellar-jenkins
Copy link

@stellar-jenkins
Copy link

@ElliotFriend ElliotFriend requested a review from briwylde08 March 16, 2026 17:54
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