Skip to content

more on vulnerabilities#228

Merged
ddelpiano merged 4 commits intodevelopmentfrom
feature/vulnerabilities
Apr 30, 2026
Merged

more on vulnerabilities#228
ddelpiano merged 4 commits intodevelopmentfrom
feature/vulnerabilities

Conversation

@ddelpiano
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
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 Virtual Fly Brain app’s frontend dependency lockfile and container build steps to address reported vulnerabilities (Node/npm/tar/cross-spawn, Go toolchain/esbuild).

Changes:

  • Adjusts frontend dependency resolution/locking (immutable split into v3/v5; lodash/lodash-es updated).
  • Hardens the Docker image by purging Go toolchain remnants and upgrading npm + global tar/cross-spawn.
  • Removes immutable from Yarn resolutions to avoid forcing an incompatible major version.

Reviewed changes

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

File Description
applications/virtual-fly-brain/frontend/yarn.lock Updates locked dependency versions (immutable entries reorganized; lodash/lodash-es updated).
applications/virtual-fly-brain/frontend/package.json Removes immutable from resolutions.
applications/virtual-fly-brain/Dockerfile Purges Go, upgrades npm/tar/cross-spawn, and removes build-time node_modules + yarn cache after frontend build.

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

Comment thread applications/virtual-fly-brain/Dockerfile
Comment thread applications/virtual-fly-brain/Dockerfile
@ddelpiano ddelpiano merged commit ff67b2e into development Apr 30, 2026
6 checks passed
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.

2 participants